Commit Graph

1264 Commits

Author SHA1 Message Date
Moritz Bunkus
675d1103ab Do not delete the file object twice. 2004-01-25 18:00:21 +00:00
Moritz Bunkus
66e3fd6ce1 Also write default values for chapters (the language). 2004-01-24 18:39:31 +00:00
Moritz Bunkus
553405e158 Allow the country to be removed. 2004-01-24 18:36:20 +00:00
Moritz Bunkus
4f9d2e681b Updates. 2004-01-24 18:27:27 +00:00
Moritz Bunkus
5c2b83b61e Updated the documentation for the GUI. It now reflects the new chapter editor layout. 2004-01-24 18:25:15 +00:00
Moritz Bunkus
859728f335 Implemented the "set values" and "set default values" for the new functionality. 2004-01-24 18:00:17 +00:00
Moritz Bunkus
8eb0c567f1 Part 1 of the chapter editor rewrite: Use multiple ChapterDisplays for multiple languages. 2004-01-24 17:32:27 +00:00
Moritz Bunkus
231cea0475 Split the big mmg.h into several smaller ones. 2004-01-24 09:48:21 +00:00
Moritz Bunkus
475473201c Only build one DLL on Windows. 2004-01-23 20:26:54 +00:00
Moritz Bunkus
4d3b90a3ee Allocate space for the extra data after the RealMedia headers - otherwise the pointers would be invalid. Removed the "set number of samples per packet" function from the AAC packetizer as AAC is still always 1024 samples/packet. 2004-01-23 19:15:12 +00:00
Moritz Bunkus
5d2e36dc92 Do not print warnings when identifying a file. 2004-01-23 19:13:02 +00:00
Moritz Bunkus
1b34be6948 Switched the complete timecode handling from ms precision to ns precision. 2004-01-22 22:36:05 +00:00
Moritz Bunkus
e7b3dc7b38 Switched the core functionality from ms precision to ns precision. 2004-01-22 16:26:24 +00:00
Moritz Bunkus
b6b1076a3e Fill the MuxingApp and WritingApp with static data if the "no_variable_data" hack is active. 2004-01-22 15:29:10 +00:00
Moritz Bunkus
4a01cf9b5e Added "list" which prints a list of known hacks. 2004-01-22 15:10:12 +00:00
Moritz Bunkus
679456b40e Fixed a couple of memleaks. 2004-01-22 12:55:21 +00:00
Moritz Bunkus
57044fdb73 Added some extensions for RealMedia files to mmg. 2004-01-21 18:45:06 +00:00
Moritz Bunkus
71bc99214a Get the AAC values from the AAC config data stored in the RealMedia headers. 2004-01-21 15:39:44 +00:00
Moritz Bunkus
447c94a776 Use the AAC config data parser function. 2004-01-21 15:39:12 +00:00
Moritz Bunkus
68cd0dd74d Added functions for parsing/recreating the 2 / 5 byte AAC config data. 2004-01-21 15:38:44 +00:00
Moritz Bunkus
148afbe25c Updated the libebml/libmatroska version requirements. 2004-01-21 09:23:47 +00:00
Moritz Bunkus
2a84355be9 Header inclusion fix. 2004-01-21 09:04:10 +00:00
Moritz Bunkus
c33663bb2f Added the release message. 2004-01-20 21:18:19 +00:00
Moritz Bunkus
7a766d1001 Update the version number from os.h. 2004-01-20 21:17:55 +00:00
Moritz Bunkus
7636f905bc Bumped the version number to 0.8.2. 2004-01-20 15:08:40 +00:00
Moritz Bunkus
d7cf32a58f Don't shadow variables. Print the segment size as well. 2004-01-20 09:08:24 +00:00
Moritz Bunkus
93423ca6f0 Proper handling of PCM data: always start / end packets on sample boundaries. 2004-01-19 22:02:58 +00:00
Moritz Bunkus
ef59277f48 Dump debug info after dmx is assured to be != NULL. 2004-01-19 22:02:30 +00:00
Moritz Bunkus
4ed27bca48 Assign the correct track number for passthrough packetizers - otherwise command line options will not apply to them. 2004-01-17 20:24:27 +00:00
Moritz Bunkus
bb9be6b325 Do not read more data than can fit into the buffer. 2004-01-17 19:57:40 +00:00
Moritz Bunkus
6b5bfa9345 Allow the user to un-set track names and the file title when remuxing Matroska files. 2004-01-17 17:20:20 +00:00
Moritz Bunkus
e13def97df Always render the track headers fully including default values. Set the track language to "eng" if none was given. 2004-01-17 13:41:50 +00:00
Moritz Bunkus
c66255d3d3 Accept 0ms relative references as backward references as well - otherwise they are lost completely. 2004-01-16 23:41:19 +00:00
Moritz Bunkus
e140906ba0 Automatically set the attachment's MIME type according to the file extension. 2004-01-15 19:18:17 +00:00
Moritz Bunkus
0993fe2de2 Added file extensions to the MIME types. 2004-01-15 16:26:45 +00:00
Moritz Bunkus
ab7864ca7f Clarified the "entry too big" warning. 2004-01-15 15:03:01 +00:00
Moritz Bunkus
0f7ead76a0 AAC from RM: Extract the number of samples per AAC packet from the timecode difference between the first two RealMedia packets for a track. 2004-01-15 12:51:41 +00:00
Moritz Bunkus
0d464371e3 Added a function for getting the nearest power of 2 for a number. 2004-01-15 12:49:52 +00:00
Moritz Bunkus
68bd57649c Added support for AAC in RM. 2004-01-14 23:34:06 +00:00
Moritz Bunkus
b9e0534066 Write cues for audio only files for each track as well (only one entry every two seconds). 2004-01-14 19:42:57 +00:00
Moritz Bunkus
951c666441 Moved from an auxiliary function to a second process function that takes a duration_mandatory parameter. Clearer, more intuitive, and simply not as BRAINDAMAGED! 2004-01-14 19:00:43 +00:00
Moritz Bunkus
b794f2fbf3 Added a lot of work for a general passthrough copying from Matroska files. 2004-01-14 17:01:44 +00:00
Moritz Bunkus
87c7144a4c Adjustments for the elements that have been taken out of the Matroska 1.0 specs. 2004-01-13 12:52:31 +00:00
Moritz Bunkus
6368102c5e Properly handle the default track flags, even when reading Matroska files. 2004-01-12 21:34:08 +00:00
Moritz Bunkus
967bd1090a Added a note about the new runtime archive. 2004-01-12 20:02:13 +00:00
Moritz Bunkus
63d9362a6b Added a new hack for writing the default values in the track headers as well. 2004-01-12 18:39:41 +00:00
Moritz Bunkus
28574b6fb7 Added the two new chapter flags "hidden" and "enabled". Coded partially by Steve Lhomme. 2004-01-11 18:07:55 +00:00
Moritz Bunkus
3f40d48b31 Added the second timecode format: one timecode per line. 2004-01-11 17:40:33 +00:00
Moritz Bunkus
87fb3b72a2 Renamed the example timecode file because there will be more for other format versions. 2004-01-11 14:16:50 +00:00
Moritz Bunkus
ec6295a2dc Removed bz2 and lzo from the normal setup as they aren't supported by anything else than mkvtoolnix anyway. 2004-01-10 21:22:02 +00:00