Commit Graph

42 Commits

Author SHA1 Message Date
Moritz Bunkus
b76004ecd3 Replaced all exception() classes with error_c() classes. Added support for reading SegmentUID, NextSegmentUID and PreviousSegmentUID from a --segmentinfo XML file. Added a test for such a XML file. 2005-02-11 23:29:39 +00:00
Moritz Bunkus
579270a9b8 Added a test for VobSub extraction. 2005-02-11 22:20:18 +00:00
Moritz Bunkus
e3b2d4ecc5 Renamed a couple of variables ("tracks" -> "tspecs"). Fixed CUE sheet extraction in "tracks" mode. Added a test for the two CUE sheet extraction modes. 2005-02-10 20:20:47 +00:00
Moritz Bunkus
0bbba45e19 Changed the behaviour of --link-to-next and --link-to-previous to match the man page. Now both parameters can be used whether or not --split is used as well. 2005-02-02 15:16:45 +00:00
Moritz Bunkus
d458c26ff6 Added two test cases for WavPack with and without correction data. 2005-02-01 08:45:03 +00:00
Moritz Bunkus
d54a597c8c Added test cases for AVC in MP4 with pixel aspect ratio, both with and without B frames. 2005-01-25 21:47:19 +00:00
Moritz Bunkus
485dfbbb03 Commit 2726 changed the duration for files whose first packet does not start at 0. Updated the test results accordingly. 2005-01-19 13:08:41 +00:00
Moritz Bunkus
1cb2d837b1 Account for automatic handling of TrackMinCache. 2005-01-16 10:12:03 +00:00
Moritz Bunkus
597f587b60 Account for recent changes in the chapter specs. 2005-01-05 22:34:20 +00:00
Moritz Bunkus
8e8d875f24 New checksums because of the new mandatory element "MaxBlockAdditionID". 2004-12-20 18:09:54 +00:00
Moritz Bunkus
21d4f10d47 New chapter handling due to file concatenation. 2004-11-22 09:54:49 +00:00
Moritz Bunkus
855bc2bd09 Big API change from "char *" to "string". 2004-11-21 22:26:09 +00:00
Moritz Bunkus
e4c0a53e6f Account for the new Forced flag. 2004-11-18 21:19:36 +00:00
Moritz Bunkus
bbced0c45c Updates for the new timecode adjustment policy for splitting. 2004-11-13 18:59:19 +00:00
Moritz Bunkus
92eb6cad48 Imlpemented appending chapters. 2004-11-13 17:49:50 +00:00
Moritz Bunkus
03184bb462 Changed the chapter handling to a per-reader basis. This will allow for chapter concatenation when concatenating files. This also means that chapters cannot be written before the output file is closed. Reserving enough space at the beginning is therefore necessary. 2004-11-13 12:59:02 +00:00
Moritz Bunkus
ef188b301f Test result update 2004-11-12 12:04:32 +00:00
Moritz Bunkus
d088d6de07 The OGM reader uses a memory file as temporary storage for the chapters and not a file on disc. 2004-11-12 11:39:32 +00:00
Moritz Bunkus
57fa9f31bd Merged 2383 2004-10-24 18:01:19 +00:00
Moritz Bunkus
71edb3d50f Merged 2367 2004-10-16 21:49:17 +00:00
Moritz Bunkus
cbd9c7bf01 Always regenerate Vorbis timecodes. This is necessary because Vorbis is laced, and when reading it from Matroska the timestamps might come out wrong if the output has different lacing, e.g. when splitting is active. 2004-10-16 13:46:34 +00:00
Moritz Bunkus
d5ca84ac0d Moved the external timecode stuff into their own classes. Enabled proper durations for tracks with external timecodes. 2004-10-09 14:28:58 +00:00
Moritz Bunkus
263dfa4409 Merged 2329 2004-10-09 10:30:23 +00:00
Moritz Bunkus
76cd8b468a Segment duration is 32bit for files with video. 2004-10-03 10:04:55 +00:00
Moritz Bunkus
f920e0650f Merged 2263:2265 2004-10-03 10:01:24 +00:00
Moritz Bunkus
84e25ea39f Merged 2239 2004-09-29 09:41:22 +00:00
Moritz Bunkus
dbfe27157b Merged 2235 2004-09-28 18:29:34 +00:00
Moritz Bunkus
c48e1167e8 Merged 2201 and 2205 2004-09-25 20:26:38 +00:00
Moritz Bunkus
fccd0ff6c2 Merged 2201:2203 2004-09-25 20:14:35 +00:00
Moritz Bunkus
2c754d52e8 Merged 2193:2195 2004-09-24 10:02:19 +00:00
Moritz Bunkus
51dc226606 Merged 2188 2004-09-20 17:25:37 +00:00
Moritz Bunkus
59a7e3b19a Merged 2184 2004-09-20 17:09:29 +00:00
Moritz Bunkus
b457faa963 Merged 2178 2004-09-17 16:52:19 +00:00
Moritz Bunkus
40c8a2d537 New test for MP2 in MP4. 2004-08-30 22:20:02 +00:00
Moritz Bunkus
ef5fbcc943 Merged 2112:2115 2004-08-30 21:27:45 +00:00
Moritz Bunkus
d538eca68b Forgot to run the test twice. 2004-08-28 14:33:02 +00:00
Moritz Bunkus
9e793ffcdb Leftovers from the previous merge. 2004-08-28 14:25:23 +00:00
Moritz Bunkus
4df45fa525 Merged 2049:2051 2004-08-25 21:55:39 +00:00
Moritz Bunkus
baaf7bb248 Merged 2040:2042 2004-08-25 17:23:07 +00:00
Moritz Bunkus
05afdc7448 Merged 2025:2028 2004-08-22 14:28:12 +00:00
Moritz Bunkus
9c61fce553 Merged 1996 2004-08-19 19:37:07 +00:00
Moritz Bunkus
d014c05876 Added the first files for automatic testing. 2004-08-19 14:05:56 +00:00