Commit Graph

5504 Commits

Author SHA1 Message Date
Moritz Bunkus
16c6dc95e0 Helper method SimpleTest::test_identify for "mkvmerge --identify[-verbose]" 2012-01-31 14:55:00 +01:00
Moritz Bunkus
403a2d6bb5 Allow aliases for exit codes 2012-01-31 14:23:17 +01:00
Moritz Bunkus
032e9d8c45 Format (sub) test names properly 2012-01-31 14:23:10 +01:00
Moritz Bunkus
e50b1d0933 SimpleTest framework 2012-01-31 14:17:18 +01:00
Moritz Bunkus
b28774afdf Split debug arg from option with '=' 2012-01-31 13:02:01 +01:00
Moritz Bunkus
9b9237a0a6 Always output the stream PID in verbose identification mode 2012-01-31 12:49:29 +01:00
Moritz Bunkus
ace2654f77 Only fix mandatory track elements after everything else has been done
Fix for bug 711.
2012-01-27 20:22:53 +01:00
Moritz Bunkus
0050735031 Refactor loops with C++11 constructs 2012-01-27 20:20:14 +01:00
Moritz Bunkus
479105dab3 Output error messages in a single line 2012-01-27 17:13:23 +01:00
Moritz Bunkus
07a90fcb3b Output newline at end of error message 2012-01-27 17:01:08 +01:00
Moritz Bunkus
4bdc545839 Return proper analyzer error codes on mm_io exceptions
Otherwise the exception might bubble to the top causing the program to
abort.  Fix for bug 710.
2012-01-27 16:28:07 +01:00
Moritz Bunkus
e8ae268284 Re-factor run.rb into smaller files 2012-01-26 20:02:25 +01:00
Moritz Bunkus
aaed9f12d9 Prevent integer underflow in read caching code for seeks to invalid positions
Fix for bug 709.
2012-01-25 23:30:56 +01:00
Moritz Bunkus
465b9718af Always do search for DTS-HD packets in packetizer
Just not when flushing. Fixes issue introduced in 26565c7.
2012-01-25 23:04:07 +01:00
Moritz Bunkus
26565c724f Don't tell DTS packetizer first frame is not available if it actually is
Fix for bug 705.
2012-01-23 19:51:21 +01:00
ROBERTO
c133003e00 Update po/it.po 2012-01-13 21:18:41 +01:00
Moritz Bunkus
0979a736eb Write additional timecode as sum of last frame's timecode + duration 2012-01-13 19:11:34 +01:00
Moritz Bunkus
f99072b9a5 Merge branch 'master' of file:///home/mosu/prog/video/mkvtoolnix
Conflicts:
	ChangeLog
2012-01-12 22:31:02 +01:00
Moritz Bunkus
46e684d7f6 Don't rely on Boost not trying to create a directory if a drive is mounted on one
Fix for bug 701.
2012-01-12 22:30:34 +01:00
Moritz Bunkus
2a1a53df19 Add track number to mkvmerge's verbose identification mode 2012-01-12 11:01:50 +01:00
Moritz Bunkus
0ad859814b Include information about content encoding algorithms in verbose identification mode 2012-01-09 18:09:19 +01:00
Moritz Bunkus
3af6710fd7 Fix compilation 2012-01-07 21:56:01 +01:00
Moritz Bunkus
a7981bfa61 Output more fields in verbose identification mode 2012-01-07 21:46:57 +01:00
Moritz Bunkus
470904e2bd Compact output mode for hex dumps 2012-01-07 21:40:54 +01:00
Moritz Bunkus
322df72bdd Test case for 6863f5f 2012-01-07 21:01:49 +01:00
Moritz Bunkus
6863f5fe2f Avoid segfaults due to unsigned integer underruns
Fix for bug 698.
2012-01-07 15:44:51 +01:00
Moritz Bunkus
6be52374a6 Make timecodes_v2 track IDs match the ones for "tracks" and mkvmerge's identification output
Fix for bugs 689 and 694.
2012-01-05 21:04:07 +01:00
Moritz Bunkus
23086d0e51 Add test case for timecodes_v2 extraction mode 2012-01-05 20:39:08 +01:00
Moritz Bunkus
c1ec721ea8 Use built-in zsh functionality instead of subprocesses 2012-01-05 20:07:21 +01:00
Moritz Bunkus
90dd8f2afa Intentional update due to 329e944f 2012-01-05 19:44:08 +01:00
Moritz Bunkus
3b19c3e27e rake after man page translation update 2012-01-05 19:40:15 +01:00
Moritz Bunkus
f65b1104f2 Merge branch 'master' of github.com:mbunkus/mkvtoolnix 2012-01-04 15:47:40 +01:00
Moritz Bunkus
329e944f9d Add pixel dimensions to identification output 2012-01-04 15:46:34 +01:00
Hiroki Taniura
4afc3d649b Update the Japanese translation of the man pages 2012-01-03 18:18:23 +09:00
Moritz Bunkus
face853019 Update translatable man page strings 2012-01-03 10:13:29 +01:00
Moritz Bunkus
5785c3c18c Remove pre-build string from installer again 2012-01-02 23:18:02 +01:00
Moritz Bunkus
0ce8deec47 Add release message, set release code name, update version 2012-01-02 20:36:11 +01:00
Moritz Bunkus
fe565256cf Documentation update regarding how mkvmerge assigns track IDs 2012-01-02 19:45:37 +01:00
Moritz Bunkus
466ebcb648 Do strict DTS type checking before lose AC3 type checking
Fix for bug 693.
2011-12-29 19:27:11 +01:00
Moritz Bunkus
ee8427612d Change level 4 verbose output to debug output 2011-12-29 18:27:15 +01:00
Moritz Bunkus
6dae4b09ff Cosmetics 2011-12-29 18:27:04 +01:00
Moritz Bunkus
aa577bdb4d Add configure option --without-gettext 2011-12-28 15:28:04 +01:00
Moritz Bunkus
bfcce8bd12 Don't list --check-for-updates in help even compiled without CURL 2011-12-28 15:18:18 +01:00
Moritz Bunkus
1a8c3e8d1e Add configure option --without-curl 2011-12-28 15:17:01 +01:00
Moritz Bunkus
6dee98f743 Fix compilation if gettext/libintl is not available 2011-12-28 15:09:20 +01:00
Moritz Bunkus
a91dcead75 Cache file size after re-opening with multi file I/O 2011-12-28 11:15:39 +01:00
Moritz Bunkus
6848b06781 Remove posix_fadvise() code 2011-12-27 16:13:04 +01:00
Hiroki Taniura
44270a4f74 Update the Japanese translation 2011-12-26 00:17:42 +09:00
Moritz Bunkus
c5a09d1abd Show proper error message for MP4 files with chapters not encoded in UTF-8 2011-12-25 15:24:34 +01:00
Moritz Bunkus
849cb1519e Don't buffer whole MPEG PS files if no packets are found for a track 2011-12-25 12:12:45 +01:00