Commit Graph

590 Commits

Author SHA1 Message Date
Moritz Bunkus
9d6e715f78 Unknown elements are properly skipped now. 2003-08-12 12:46:12 +00:00
Moritz Bunkus
a2a6ad5ff8 Foldifying 2003-08-11 22:00:29 +00:00
Moritz Bunkus
cf910b2258 For RV40 (RealVideo 9) the actual video dimensions are decoded from the first video frame. 2003-08-11 21:59:06 +00:00
Moritz Bunkus
8e9f3f98fc get_bit_position returned a mix of byte position and bit position. 2003-08-11 21:58:44 +00:00
Moritz Bunkus
086d8727a3 Added a flag "aspect_ratio_given" so that aspect_ratio itself can be set to whatever is necessary while retaining the information about the cmdline. 2003-08-11 21:58:21 +00:00
Moritz Bunkus
ed95388324 Changed the return value of the bit cursor get_bit* functions. They now return true if the operation was successfull to be more consistent with the rest of this code. 2003-08-11 21:17:13 +00:00
Moritz Bunkus
2b873f9129 The new emergency seek head was not checked for children when it should have been written resulting in libmatroska bailing out. 2003-08-11 21:16:28 +00:00
Moritz Bunkus
eb46583c01 I always forget the version numbers in the READMEs... 2003-08-11 18:44:23 +00:00
Moritz Bunkus
32eeb0ac95 Bumped version number up to 0.6.2. 2003-08-11 18:35:46 +00:00
Moritz Bunkus
81a4fec5db Video aspect ratio was set wrong if the user did not specify any. 2003-08-11 18:34:40 +00:00
Moritz Bunkus
8eb9a84c21 Add some more elements (Attachments, Chapters, Tags, Cues) to the meta seek if there is not enough space for all the clusters. 2003-08-11 17:44:10 +00:00
Moritz Bunkus
d2e228ad05 Released v0.6.1. 2003-08-11 16:45:29 +00:00
Moritz Bunkus
f2806fca34 Support for all kinds of frames including "short" and "merged" frames (results are identical to Gabest's output). 2003-08-11 16:42:43 +00:00
Moritz Bunkus
d69983987a The aspect ratio setting will only cause upscaling of the current video dimensions which are then put into KaxVideoDisplayWidth and KaxVideoDisplayHeight. 2003-08-10 20:13:40 +00:00
Moritz Bunkus
a04544edaa Changed how the global elements are handled by taking the parent's size into account. This re-enables processing of files produced with the latest VirtualDubMod. 2003-08-10 20:01:55 +00:00
Moritz Bunkus
5cc244902c Split the mkvextract sources into one file for each operation mode. 2003-08-10 16:17:52 +00:00
Moritz Bunkus
0072fe8ea6 Changed how the Matroska reader handles global elements by taking the parent's size into account. This re-enables processing of files produced with the latest VirtualDubMod. 2003-08-10 15:43:52 +00:00
Moritz Bunkus
556b97dc72 Small docs update. 2003-08-10 10:22:17 +00:00
Moritz Bunkus
419ee95dfa Changed how mkvinfo handles global elements by taking the parent's size into account. Hopefully this is now correct. 2003-08-10 09:48:51 +00:00
Moritz Bunkus
97aea708cb Support for MultiComment tags in mkvextract. 2003-08-10 09:41:16 +00:00
Moritz Bunkus
a9bc3c3e9e Unknown elements are wrapped in XML comments. 2003-08-10 09:31:15 +00:00
Moritz Bunkus
6888442270 Sample code for manually traversing the EBML elements in a file. 2003-08-10 09:11:57 +00:00
Moritz Bunkus
86d7b4d76d Re-enabled MultiComment tags in the sample XML file. 2003-08-10 09:09:32 +00:00
Moritz Bunkus
4903680be2 Fixed support for reading MultiComment tags from XML tag files. 2003-08-10 09:07:22 +00:00
Moritz Bunkus
a237a10bfc Foldifying 2003-08-10 07:12:59 +00:00
Moritz Bunkus
f519c08e61 Allow some slightly broken Matroska files to be processed correctly if the reference blocks are off by at most 1ms by making find_packet* return the packet even if the absolute timecode difference is 1ms. 2003-08-10 06:40:13 +00:00
Moritz Bunkus
2e47238616 Bumped version number to 0.6.1. 2003-08-09 23:19:46 +00:00
Moritz Bunkus
c7470ab7f8 Better support for MP3 audio: other MPEG versions and layers are detected automatically and the number of samples per packet if calculated accordingly. 2003-08-09 22:03:31 +00:00
Moritz Bunkus
15a3dd6598 Support for "merged" frames. 2003-08-09 21:12:30 +00:00
Moritz Bunkus
47917d0999 Added Adler32 calculation which can be enabled with -c. 2003-08-09 21:11:54 +00:00
Moritz Bunkus
ec932164a1 RealAudio: "dnet" is acutally byte-swapped AC3, so it is AC3 which is output for it. No more A_REAL/DNET. 2003-08-09 12:57:16 +00:00
Moritz Bunkus
ef10251513 RealAudio: "dnet" is acutally byte-swapped AC3, so it is AC3 which is output for it. No more A_REAL/DNET. 2003-08-09 12:55:19 +00:00
Moritz Bunkus
911275eb47 Added option to set the position in bit cursors. 2003-08-09 10:37:42 +00:00
Moritz Bunkus
7bc39d3a7c Fixed a bug with chapters and splitting: if an output file ended up without a chapter in it then mkvmerge would crash. 2003-08-09 10:37:00 +00:00
Moritz Bunkus
13959daf88 foldifying 2003-08-09 10:22:53 +00:00
Moritz Bunkus
b2cca07f0a Changes for compilation with gcc 2.95. 2003-08-06 12:42:45 +00:00
Moritz Bunkus
56fe25cd2e Added some description about using Anthill for bug reporting. 2003-08-06 11:09:45 +00:00
Moritz Bunkus
223ff71a45 Last preparations for 0.6.0. 2003-08-04 07:41:21 +00:00
Moritz Bunkus
2739ae9ac4 Fixed wrong option name. 2003-08-04 07:13:20 +00:00
Moritz Bunkus
3c9a7ded9b Fixed a lot of spelling mistakes. 2003-07-31 12:17:10 +00:00
Moritz Bunkus
c46cdf4cf0 The simple chapter extraction mode used the current level as the start time, which is obviously wrong. 2003-07-31 11:57:48 +00:00
Moritz Bunkus
342470bd8c If --no-cues was used but --no-meta-seek was not then a segfault would occur. Fix results in proper behaviour. 2003-07-31 11:52:50 +00:00
Moritz Bunkus
85418ad1b7 mkvextract also outputs the <!DOCTYPE...> tag when extracting tags. 2003-07-31 10:37:09 +00:00
Moritz Bunkus
63a9509a71 Each <Type> tag has now a unique name, e.g. <DateType>. Modified the DTD accordingly. Figured out how libexpat likes the <!DOCTYPE...> tag. 2003-07-31 10:33:36 +00:00
Moritz Bunkus
22275411ab Small update to the TODO list. 2003-07-30 20:29:22 +00:00
Moritz Bunkus
480640f014 Added a tool for encoding/decoding Base64. 2003-07-30 20:28:14 +00:00
Moritz Bunkus
1396beb59f Extensive documentation for the tag features. 2003-07-30 17:22:47 +00:00
Moritz Bunkus
d3db2892fa Reordered the help output a bit. 2003-07-30 16:10:39 +00:00
Moritz Bunkus
5742bca3dc Chapters are re-timecoded correctly in both cases (with and without file linking). Updated documentation about chapters. 2003-07-29 20:27:05 +00:00
Moritz Bunkus
b705914778 Proper support for chapters even when splitting files. 2003-07-29 19:58:25 +00:00