Moritz Bunkus
6e968a4d03
results.txt update due to second run after adding new test
2010-10-31 15:41:12 +01:00
Moritz Bunkus
479e90b4b8
Stricter file type detection for MP4, AC3, AAC files
...
Fix for bug 574.
2010-10-31 10:52:04 +01:00
Moritz Bunkus
536c870f9c
Reverting "Intentional update"
...
Revert "Intentional update"
This reverts commit 4b70921fc5
.
2010-09-29 12:29:45 +02:00
Moritz Bunkus
7e91e15672
Merge remote branch 'origin/master'
2010-09-26 17:16:24 +02:00
Moritz Bunkus
4b70921fc5
Intentional update
2010-09-26 17:13:18 +02:00
Moritz Bunkus
39a62db954
Added a test case for merging chapter editions when appending
2010-09-19 23:50:15 +02:00
Moritz Bunkus
f0a7aacda0
Don't mistake track ID 0 for an audio track ID for AVIs
...
Fix for bug 558.
2010-09-19 11:21:02 +02:00
Moritz Bunkus
c79137a342
Don't use the default compression scheme if the CLI overrides it
2010-09-04 18:34:48 +02:00
Moritz Bunkus
302ebc5d13
Cosmetics
2010-09-01 23:02:38 +02:00
Moritz Bunkus
690e438281
Test case for mkvextract's exit code problem in 7da56bd
2010-09-01 23:02:33 +02:00
Moritz Bunkus
6ce57363f4
Detect key frame on IDR slice after non-IDR slice properly
2010-08-28 19:41:23 +02:00
Moritz Bunkus
e8cb69b122
Revert "Write attachments after the clusters"
...
This reverts commit b2408af990
.
Conflicts:
doc/man/po4a/po/nl.po
2010-08-26 10:53:34 +02:00
Moritz Bunkus
71c8a881ec
Handle 'fill one byte with void element' if the next element has max size length
...
kax_analyzer_c's code for handling a gap of one byte took the
following element, moved its header one byte to the front and rewrote
the size one byte bigger than before. This breaks if the following
element's size was already written with eight bytes. lavf creates such
files.
Fix for bug 536.
2010-08-24 20:24:54 +02:00
Moritz Bunkus
6a08ac3c25
Skip video tracks with width or height == 0
...
Fix for bug 538
2010-08-10 10:00:34 +02:00
Moritz Bunkus
34455fa79f
Always flush all packetizers
...
If --default-duration is used then the timecode factory applies
queueing. If the packetizer is not flushed then the timecode factory
is not flushed either. If the video frame does not end in a key frame
then the timecode factory will have frames left, and the packet queue
won't be empty resulting in lost frames.
2010-08-05 23:04:57 +02:00
Moritz Bunkus
8be02bab78
Intentional update due to recent translation updates
2010-07-29 19:08:09 +02:00
Moritz Bunkus
7411a50d03
Added a test case for compression handling
2010-07-28 12:20:34 +02:00
Moritz Bunkus
b31c6c28f8
Simply call ruby instead of ruby1.9
2010-07-27 15:55:37 +02:00
Moritz Bunkus
35b1bb1771
Fix DisplayWidth/Height values that are used for aspect ratio storage only
...
Some muxers (x264) only use the quotient of DisplayWidth/Height for
storing the aspect ratio and make the actual values very
small (e.g. 16x9 or 4x3). This is bad for demuxers that actually
follow the spec and use these values as the intended display
width/height in pixels.
So re-calculate sensible values for DisplayWidht & DisplayHeight based
on the values of PixelWidth & PixelHeight and the quotient
DisplayWidth / DisplayHeight.
2010-07-18 20:21:53 +02:00
Moritz Bunkus
a371c33157
Run tests ordered by the time they take (longest first)
...
Saves 20% in total execution time on a six core machine.
2010-07-18 12:27:17 +02:00
Moritz Bunkus
e04c86a492
Cosmetics, code refactoring
2010-07-18 11:54:20 +02:00
Moritz Bunkus
6fc34012b2
Intentional updates due to c56261ea
, ba9c82fc
and b2408af9
2010-07-12 18:01:58 +02:00
Moritz Bunkus
4608261eb5
Fix decision whether or not BITMAPINFOHEADER contains AVCC with or without NALUs
...
mpeg4::p10::avcc_to_nalus() always returns NALUs. Therefore the
decision whether or not to extract the NALU size length parameter from
the AVCC must not be based on this function's return value, but on the
structure of the data in the private data area of the BITMAPINFOHEADER
structure.
2010-07-06 22:42:34 +02:00
Moritz Bunkus
21cfbcc1c5
Test case for text files with mixed end-of-line markings
2010-07-06 09:09:19 +02:00
Moritz Bunkus
31cc795a5b
Don't write to non-free memory_c instances
...
Fix for bug 508.
2010-07-03 19:04:13 +02:00
Moritz Bunkus
dcb716961c
Fix nil.+ if a newly added test fails on its initial run
2010-06-29 13:39:22 +02:00
Moritz Bunkus
4a95a4ea34
Test case for h264 in NALUs in AVI
2010-06-29 13:38:52 +02:00
Moritz Bunkus
2109b51ec0
Start a new cluster before each key frame of a video track
...
Fixes bug 500 together with 89b533de.
2010-06-21 20:11:41 +02:00
Moritz Bunkus
1124df3851
Increase default cluster length to five seconds
2010-06-21 19:43:41 +02:00
Moritz Bunkus
812ee87d69
Always unlink temporary files
2010-06-19 12:38:55 +02:00
Moritz Bunkus
e11bf105a0
Use the PGS packetizers for PGS read from Matroska files
2010-06-18 17:58:31 +02:00
Moritz Bunkus
7f6c628ccf
Test case for PGS/SUP files
2010-06-18 12:24:21 +02:00
Moritz Bunkus
fd6fc9cd9c
Fix various bugs in run.rb after switch to multithreaded implementation
2010-06-18 12:24:12 +02:00
Moritz Bunkus
3e95747170
Uninterruptible message output
2010-06-18 09:10:05 +02:00
Moritz Bunkus
260c03bd2e
Detect number of threads to run automatically by number of processors present
2010-06-16 11:15:06 +02:00
Moritz Bunkus
07e0a4b29e
Parallel version of tests/run.rb activated by e.g. "-j2"
2010-06-16 00:26:19 +02:00
Moritz Bunkus
713f643218
Use header removal compression for MPEG 4 part 2 video tracks
2010-06-12 14:35:31 +02:00
Moritz Bunkus
1d484f202b
Intentional update due to 8c9d1cbf
2010-06-12 14:35:31 +02:00
Moritz Bunkus
3f71d3fafd
Use header removal compression for MP3 tracks
2010-06-12 14:34:58 +02:00
Moritz Bunkus
28f5d3d6e3
Use header removal compression for AC3 tracks
2010-06-12 14:34:57 +02:00
Moritz Bunkus
d22d331db6
Use header removal compression for DTS tracks
2010-06-12 14:34:57 +02:00
Moritz Bunkus
a912d2e3d5
Use header removal compression for Dirac tracks
2010-06-12 14:34:57 +02:00
Moritz Bunkus
ab68ac99d4
Missing 'default track flag' means '1' according to the specs
2010-06-07 19:33:01 +02:00
Moritz Bunkus
11df153af6
Intentional update
2010-06-03 14:29:53 +02:00
Moritz Bunkus
51790caf29
Added the Dutch translation to the test
2010-06-03 11:40:17 +02:00
Moritz Bunkus
8fb435e4d1
A test for Dirac elementary streams
2010-05-30 18:25:43 +02:00
Moritz Bunkus
d1b1826016
Removed support for extracting FLAC tracks into Ogg FLAC files
2010-05-28 17:17:26 +02:00
Moritz Bunkus
4143e1f37e
Intentional update due to shorted source file
2010-05-28 17:00:03 +02:00
Moritz Bunkus
4c72ed76fc
Intentional update due to shorted source file
2010-05-28 15:53:47 +02:00
Moritz Bunkus
c95f27a1f6
Support Ogg FLAC spec v1.1.1
...
Fix for bug 488.
2010-05-28 15:05:42 +02:00