Moritz Bunkus
75d98e7909
List segment/next segment/previous segment UIDs in verbose ID mode for Matroska files
2012-04-09 11:19:40 +02:00
Moritz Bunkus
77b24f3422
Don't suffix output file name if only one output file will be created
...
Implements #743 .
2012-04-09 09:50:18 +02:00
Moritz Bunkus
7112c1771c
Accumulate discarded durations for multiple parts
...
Fixes #740 .
2012-04-08 13:14:05 +02:00
Moritz Bunkus
32276b0705
Take discarded duration into account for segment duration calculation
...
Fixes #738 .
2012-04-08 11:01:58 +02:00
Moritz Bunkus
a7dabdfe72
Take packet duration into account for calculating discarded duration
...
Fixes #742 .
2012-04-08 10:19:17 +02:00
Moritz Bunkus
9266e0f855
Intentional update due to d4100b9
2012-04-08 08:48:17 +02:00
Moritz Bunkus
764bb7f95b
Always skip first splitpoint if it is at start of the file
...
Fixes #737 .
2012-04-07 19:02:01 +02:00
Moritz Bunkus
ad0f56fb65
Intentional update due to 0c2fadf
2012-04-06 16:16:46 +02:00
Moritz Bunkus
7d011bc82e
MPEG PS: Do not use multi file I/O if disabled on the command line
2012-04-06 15:25:30 +02:00
Moritz Bunkus
7e3a6a8a41
Output binary XML elements in compact hex output
2012-04-04 15:33:20 +02:00
Moritz Bunkus
41d78551bf
Add test case for extracting binary XML elements
2012-04-04 15:26:29 +02:00
Moritz Bunkus
1b9c03932e
Add test case for parsing binary XML elements in various formatting
2012-04-04 14:41:20 +02:00
Moritz Bunkus
2768b0a08b
Implement writing to previous part file with "--split parts:"
...
Fixes #518 .
2012-04-01 08:54:44 +02:00
Moritz Bunkus
c3a14d46c3
Add test case for splitting by parts
2012-03-31 13:35:05 +02:00
Moritz Bunkus
fc60df2325
Parse & keep XML declaration, doc type, processing instructions, comments for USF
2012-03-29 16:41:05 +02:00
Moritz Bunkus
203f0aa210
Re-write USF reader to use pugixml instead of the expat based xml_parser_c
2012-03-29 15:33:36 +02:00
Moritz Bunkus
fda64aed54
Add a test case for USF subtitles
2012-03-29 14:22:01 +02:00
Moritz Bunkus
fb8c04343e
Intentional update due to 122b65b
2012-03-29 14:11:31 +02:00
Moritz Bunkus
e5ae65e04a
Handle "SegmentFilename", "NextSegmentFilename", "PreviousSegemntFilename"
2012-03-29 12:31:24 +02:00
Moritz Bunkus
a6dc1f7fc5
More tests with invalid segment info XML files
2012-03-29 12:16:42 +02:00
Moritz Bunkus
ef89c71683
Run tests for XML files on all existing files automatically
2012-03-27 19:32:23 +02:00
Moritz Bunkus
0796eaceb6
Test valid range of tag elements
2012-03-26 09:52:08 +02:00
Moritz Bunkus
6f8f1e4d9c
Automatically test all tags-invalid-* files
2012-03-26 09:49:44 +02:00
Moritz Bunkus
3a2ff12224
Test valid range of chapter elements
2012-03-26 09:48:11 +02:00
Moritz Bunkus
f65b710513
More tests for invalid tags files
2012-03-26 09:34:36 +02:00
Moritz Bunkus
ac3f8ea98d
Refine chapter test to verify mkvmerge's output
2012-03-26 09:28:51 +02:00
Moritz Bunkus
b70c55c9df
Capture and return program messages output for further analysis by tests
2012-03-26 09:28:42 +02:00
Moritz Bunkus
88826e094b
Add more tests for cases in which the chapter parser should fail
2012-03-25 22:13:37 +02:00
Moritz Bunkus
c87de1470e
Add several test cases for the XML parser routines
2012-03-24 12:28:53 +01:00
Moritz Bunkus
ffefd85ec2
Use the EBML/XML converter for writing tags to XML files
2012-03-18 11:25:24 +01:00
Moritz Bunkus
d51eb67139
Intentional update
2012-03-18 11:18:07 +01:00
Moritz Bunkus
d851a1f3b5
Use the EBML/XML converter for writing chapters to XML files
2012-03-18 10:27:11 +01:00
Moritz Bunkus
1ad8421ce1
Intentional update due to translation update
2012-03-17 21:37:24 +01:00
Moritz Bunkus
9823474898
Use smallest difference for default duration rounding
2012-03-14 09:10:37 +01:00
Moritz Bunkus
e19122f8b6
Calculate missing timecodes from previous available one, not from zero
2012-03-12 13:50:10 +01:00
Moritz Bunkus
3565c9d781
Convert - to _ in new test names
2012-03-12 13:45:15 +01:00
Moritz Bunkus
03cabbec79
Intentional update
...
underflow.mkv is incomplete. libmatroska leaves part of the very last
block buffer uninitialized as it cannot read the whole buffer. This
caused frequent failures in this test -- uninitialized memory is
undefined behaviour. Therefore only use mkvinfo's summary output up to
but excluding the very last line.
2012-03-08 09:39:55 +01:00
Moritz Bunkus
b50fc2f5a3
Helper function for running mkvinfo in SimpleTests
2012-03-08 09:37:28 +01:00
Moritz Bunkus
10d31310aa
Round timecode scale down in auto mode before calculating max ns per cluster
...
Fix for bug 707.
2012-03-08 08:38:10 +01:00
Moritz Bunkus
a68e43b50c
Output mkvmerge/mkvextract track IDs in verbose and summary modes
2012-03-07 20:37:01 +01:00
Moritz Bunkus
7818927f6b
Intentional update due to c330fc0
2012-03-07 20:08:08 +01:00
Moritz Bunkus
ea2d79c69e
Test case for VFR h264 with and without timecode files
2012-03-07 20:03:43 +01:00
Moritz Bunkus
4ec424c95a
Use full_command_line for muxing
2012-03-07 20:03:29 +01:00
Moritz Bunkus
535e5288ff
Test case for h264 progressive with and without --default-duration
2012-03-07 19:58:44 +01:00
Moritz Bunkus
ab5bb4123c
Test case for h264 interlaced with and without --default-duration
2012-03-07 19:24:06 +01:00
Moritz Bunkus
fd5b36b227
Handle minus signs before any digit
2012-03-07 11:58:58 +01:00
Moritz Bunkus
48d694db8d
Move test files around a bit (SRT and ASS/SSA files)
2012-03-07 11:18:50 +01:00
Moritz Bunkus
4972ce3441
Intentional update due to 3130331
2012-03-07 11:17:10 +01:00
Moritz Bunkus
741f2e4ffd
Remove superfluous test script
2012-03-05 16:10:06 +01:00
Moritz Bunkus
52e478f2b6
Ignore potential AC3 packets with invalid size fields
...
Fix for bug 723.
2012-03-05 16:03:00 +01:00