Commit Graph

315 Commits

Author SHA1 Message Date
Moritz Bunkus
08e6af5c83 Tests: add test case for AAC in MPEG TS 2011-10-22 14:04:28 +02:00
Moritz Bunkus
6d6c0ffe60 Intentional update due to 2810ef27 and 3faec33a 2011-10-21 20:12:47 +02:00
Moritz Bunkus
dcd9ba154f Add range and regex based methods of running tests 2011-10-21 20:12:04 +02:00
Moritz Bunkus
5a6da996b7 Intentional update due to 4f2101b 2011-10-21 19:25:18 +02:00
Moritz Bunkus
fe4a44d889 Implement show_demuxer_info()/show_packetizer_info() for subtitle readers 2011-10-19 09:21:13 +02:00
Moritz Bunkus
d1e8caaa4b WAV reader: Make DTS detection more resilient 2011-10-16 22:44:47 +02:00
Moritz Bunkus
678d388cd2 UI language test case: Split up into one test case per language 2011-10-16 19:34:42 +02:00
Moritz Bunkus
7a58f6e3f3 Test results: Intentional update due to 4119dc1 2011-10-16 16:04:57 +02:00
Moritz Bunkus
70895f4b6d Test case for dd8af67 2011-10-09 11:32:00 +02:00
Moritz Bunkus
caf34f4e62 MPEG TS: More support for different ways of storing EAC3 streams
If the PMT PID info stream type is 0x06 (PES private) and the ES info
tag is 0x7A then it is EAC3 (0x6A was already supported as normal
AC3).
2011-10-08 15:09:52 +02:00
Moritz Bunkus
3ed79b0b2e Update due to translation updates 2011-09-30 15:35:54 +02:00
Moritz Bunkus
2734f0892f Add test case for TS files with only one PAT/PMT 2011-09-27 22:21:59 +02:00
Moritz Bunkus
9dd94101b1 Re-write re-sync code 2011-09-25 20:25:07 +02:00
Moritz Bunkus
b0fe2c0ecf Show the class name of failed tests 2011-09-25 18:23:33 +02:00
Moritz Bunkus
edc967d359 Update due to translation updates 2011-09-25 18:15:38 +02:00
Moritz Bunkus
c30b769ad0 Test case for HDMV PGS subtitles read from MPEG TS 2011-09-18 15:47:54 +02:00
Moritz Bunkus
fb00bcd551 Fix DTS timestamp handling 2011-09-18 15:46:35 +02:00
Moritz Bunkus
356671b72c Intentional update due to translation updates 2011-09-18 00:30:16 +02:00
Moritz Bunkus
3e9e2b01e2 Intentional update due to bafe893c 2011-09-18 00:26:42 +02:00
Moritz Bunkus
21ff413451 Add test case for ignoring ghost entries in PMTs 2011-09-17 00:48:56 +02:00
Moritz Bunkus
c3e7ef01e5 Fix test case description to include program name 2011-09-17 00:45:43 +02:00
Moritz Bunkus
427d53d17f Fix TS payload length for raw packet lengths > 188 Bytes 2011-09-16 15:29:29 +02:00
Moritz Bunkus
7f1da013a2 Refactoring 2011-09-15 22:52:47 +02:00
Moritz Bunkus
4dcf6f431b Copy language tag into output file 2011-09-15 22:12:04 +02:00
Moritz Bunkus
423c0e7378 Use the full TS payload instead of dropping 4 bytes at the end 2011-09-15 20:33:46 +02:00
Moritz Bunkus
05929ee02e Test case for MPEG transport streams 2011-09-13 11:31:49 +02:00
Moritz Bunkus
e1abe68975 Update due to new & updated translations 2011-09-13 11:08:50 +02:00
Moritz Bunkus
ce72b218ce Fix handling block groups with a duration of 0 2011-07-09 14:45:10 +02:00
Moritz Bunkus
7f0945e13d Intentional update due to translation updates 2011-07-09 13:57:28 +02:00
Moritz Bunkus
071ffb43d3 Intentional update 2011-06-14 14:42:28 +02:00
Moritz Bunkus
366636b097 Intentional update 2011-06-14 10:18:10 +02:00
Moritz Bunkus
b783e419e8 Intentional updates due to gcc & library updates 2011-06-02 16:21:00 +02:00
Moritz Bunkus
b168402c9a Ruby v1.8.x compatibility fix 2011-06-02 16:09:46 +02:00
Moritz Bunkus
829aa748b8 Add private data to VC1 packetizer as well
Some VC1 video tracks have init stuff after the BITMAPINFOHEADER in
CodecPrivate. Some muxers repeat those bytes in the first packet as
well, but others don't. Therefore pass the private data to the
packetizer as well.

Fix for bug 636.
2011-05-25 21:58:31 +02:00
Moritz Bunkus
c15ddd9238 Handle IDX VobSub files with negative "delay" fields 2011-05-23 20:49:57 +02:00
Moritz Bunkus
e718b02245 Set doc type read version only to 2 even if stereo mode is used
Fix for bug 625
2011-05-11 22:32:36 +02:00
Moritz Bunkus
4cac3a4382 Intentional update due to f710f367 2011-05-11 22:03:29 +02:00
Moritz Bunkus
20ecb76b6d Detect AAC files with ADIF headers as soon as possible as they're unsupported
Fix for bug 626.
2011-04-26 09:24:00 +02:00
Moritz Bunkus
c9d14418e3 Only set 'doc type (read) version' to 3 if stereo mode other than 'none' is used
Fix for bug 625.
2011-04-25 20:53:56 +02:00
Moritz Bunkus
be232d482f Code simplification; cosmetics 2011-04-25 20:51:02 +02:00
Moritz Bunkus
ab6f77f218 Don't try to parse bogus private data as AAC data
Fix for bug 623.
2011-04-22 15:25:00 +02:00
Moritz Bunkus
c18c4081cf Intentional update due to 0001133e 2011-04-20 09:26:33 +02:00
Moritz Bunkus
fe29abb901 Test case for WAVEFORMATEXTENSIBLE and format tag 0xfffe 2011-04-15 12:42:20 +02:00
Moritz Bunkus
d729e56f2e Let parse_aac_data() take care of AAC codec data length check
Fix for bug 613.
2011-04-15 12:37:05 +02:00
Moritz Bunkus
92009b3406 Intentional update 2011-04-15 12:31:12 +02:00
Moritz Bunkus
cf527cbec3 Sync with libebml/libmatroska revision 725 2011-03-27 20:57:08 +02:00
Moritz Bunkus
a9c88998fb Include new translations in test case 2011-03-22 10:03:02 +01:00
Moritz Bunkus
3a27b7877a Treat unknown format tags as unsupported in WAV files
Fix for bug 610.
2011-03-14 13:40:27 +01:00
Moritz Bunkus
669a02871e Set "doc type (read) version" to 3 if stereo mode is used 2011-03-13 18:21:50 +01:00
Moritz Bunkus
85eecd0007 Only report tracks with the same track number once
AVIMux GUI produces files in which track headers are stored multiple
times. mkvmerge must only report the tracks found once (matched by
their track number element).

Fix for bug 609.
2011-03-08 15:19:37 +01:00