Commit Graph

3572 Commits

Author SHA1 Message Date
Moritz Bunkus
3754dcb671 Do not try to call iconv_close with -1 as a handle.
Fix for bug 412.
2009-06-22 10:27:11 +02:00
Moritz Bunkus
027d7da493 Removed superfluous GUI setup commands. 2009-06-21 20:48:23 +02:00
Moritz Bunkus
7ab04ecc7d Option dialog: Replaced the static boxes on the tabs with texts and vertical lines. 2009-06-21 20:47:30 +02:00
Moritz Bunkus
18753bf0d3 Split up the options dialog into separate tabs. 2009-06-21 20:35:28 +02:00
Moritz Bunkus
d844cdfeb4 Moved the files src/mmg/options_*.{cpp,h} into a new subdirectory. 2009-06-21 19:49:38 +02:00
Moritz Bunkus
8184da34ea Intentional update due to 49a94614eb 2009-06-21 14:15:21 +02:00
Moritz Bunkus
49a94614eb Complete rewrite of the code for the MPEG4 part 2 native storage mode.
Fix for bug 298.
2009-06-21 12:52:47 +02:00
Moritz Bunkus
fe4db5c991 Added a test case for native MPEG4 part 2 storage. 2009-06-20 16:31:51 +02:00
Moritz Bunkus
60c5e0b416 The class name of a test file class must contain the number as well. 2009-06-20 16:30:50 +02:00
Moritz Bunkus
5f7e0d4f9f Automatically find the next free number for a test file. 2009-06-20 16:28:39 +02:00
Moritz Bunkus
1ca38b19ff An update. 2009-06-20 16:24:30 +02:00
Moritz Bunkus
2869f37fde Native MPEG4 p2: Flag all P frames as P frames and never as B frames. 2009-06-20 16:15:40 +02:00
Moritz Bunkus
d0d84bb7b8 Fixed the detection of not-coded VOPs for native MPEG4 part 2 storage. 2009-06-20 11:56:42 +02:00
Moritz Bunkus
89f157ee56 Updated the Chinese Traditional translation. 2009-06-19 10:06:56 +02:00
Moritz Bunkus
40ce08975e Updated the Chinese Simplified translation. 2009-06-18 21:56:19 +02:00
Moritz Bunkus
4959e584c1 Made the detection rules for raw MP3, AC3 and AAC audio files more strict by requiring 20 consecutive packets instead of five.
This avoids a mis-detection of certain files, e.g. AVC/h.264 ES files
being misdetected as MP3 files.

Fix for bug 414.
2009-06-18 21:26:23 +02:00
Moritz Bunkus
5d5e2d1b49 Update to the Japanese translation. 2009-06-14 18:18:51 +02:00
Moritz Bunkus
2ffd245238 Another ChangeLog update. 2009-06-14 16:29:52 +02:00
Moritz Bunkus
d9eeef46e7 Translation update. 2009-06-14 16:28:24 +02:00
Moritz Bunkus
63b57fed11 ChangeLog update. 2009-06-14 16:17:13 +02:00
Moritz Bunkus
687994ac36 Documentation update. 2009-06-14 15:47:06 +02:00
Moritz Bunkus
149c920468 Use a single chapter edition UID for all chapters read from source containers which do not provide chapter edition UIDs themselves (OGM, MP4).
Partial fix for bug 397.
2009-06-14 15:41:08 +02:00
Moritz Bunkus
25825aceea Allow the user to change the language for chapters read from OGM/MP4 files with the "--chapter-language" option. 2009-06-14 14:39:02 +02:00
Moritz Bunkus
30c0557529 Made the chapter and tag information available for individual selection in the former "tracks" list box.
The "no chapters" and "no tags" checkboxes have been removed. Chapter
and tag information can be enabled for each entry, and the user can
select the charset for chapters.

Fix for bug 400.
2009-06-14 12:48:06 +02:00
Moritz Bunkus
622f799a48 Cosmetics. 2009-06-13 23:57:30 +02:00
Moritz Bunkus
16c979ec08 Cosmetics. 2009-06-13 23:23:12 +02:00
Moritz Bunkus
dcadf4a0b8 Cosmetics. 2009-06-13 23:16:46 +02:00
Moritz Bunkus
6e2b9853d3 Updates. 2009-06-13 18:08:05 +02:00
Moritz Bunkus
ffca11791c Virtualized outputting the messages from the kax_analyzer_c debugging functions.
The wx version of kax_analyzer_c outputs to the debug window as well
as to the command line. It will also not exit the process but only
abort the update.
2009-06-13 16:51:48 +02:00
Moritz Bunkus
f8e78d61a0 Added more debugging options (for aborting after certain steps in the process). 2009-06-13 16:33:42 +02:00
Moritz Bunkus
77bbb93de8 Removed duplicate code. Removed the create_void_element() function and converted the code to use handle_void_elements(). 2009-06-11 23:50:20 +02:00
Moritz Bunkus
f6901b8d5e Use the correct function name. 2009-06-11 23:46:48 +02:00
Moritz Bunkus
ecb2490443 Added an awk script for converting ebml_validator's output to match the output of kax_analyzer_c::debug_dump_elements().
Modified ebml_validator's output slightly to print the element header size as well.
2009-06-11 23:45:48 +02:00
Moritz Bunkus
bff34516c0 Fix compilation. 2009-06-11 21:32:59 +02:00
Moritz Bunkus
2018960e00 Merge branch 'kax-analyzer-debug' of ssh://tionne/home/mosu/prog/video/mkvtoolnix into kax-analyzer-debug
Conflicts:

	src/common/kax_analyzer.cpp
	src/common/kax_analyzer.h
2009-06-11 18:28:53 +02:00
Moritz Bunkus
e8fd8565c3 Let handle_void_elements() handle replacing elements with EbmlVoids, too. 2009-06-11 18:27:18 +02:00
Moritz Bunkus
4cccd00a01 Even more debugging functions and output. 2009-06-11 15:12:34 +02:00
Moritz Bunkus
ab1bddb8e1 Added more debugging and verification helper functions. 2009-06-11 14:24:36 +02:00
Moritz Bunkus
75b9dff7a2 Added more debugging helper functions. 2009-06-11 10:57:11 +02:00
Moritz Bunkus
3dc7695403 Added debug code; Added a new function for handling EbmlVoid elements. 2009-06-10 17:46:45 +02:00
Moritz Bunkus
0c9360d079 Update to the Chinese Traditional translation. 2009-06-10 17:26:51 +02:00
Moritz Bunkus
d279a2916b Updated the Chinese Simplified translation. 2009-06-10 16:25:37 +02:00
Moritz Bunkus
ab720af6f0 Added debug code; Added a new function for handling EbmlVoid elements. 2009-06-10 15:37:27 +02:00
Moritz Bunkus
a61e04d5a4 Update to the Japanese translation. 2009-06-10 11:30:08 +02:00
Moritz Bunkus
df025d89d3 Initialize the STDIO charset conversion handle. 2009-06-09 22:38:25 +02:00
Moritz Bunkus
100d161308 Only show the "validation succeeded" message if the user selected the "verify" menu entry. 2009-06-09 21:35:02 +02:00
Moritz Bunkus
fe67b7c0cb Show a message even if chapter validation succeeded.
Fix for bug 410.
2009-06-09 21:31:51 +02:00
Moritz Bunkus
7930c89c9d Ignore chapter recoding errors for MP4 files in identification mode.
MP4 files with chapters may contain non-UTF-8 encoded
strings. Processing those strings as UTF-8 may cause mkvmerge to abort
with a message abort invalid UTF-8 sequences.

This is bad in identification mode because here the actual chapter
names are not needed, only the number of entries.

Fix for bug 408.
2009-06-09 17:01:40 +02:00
Moritz Bunkus
dd1261afd5 Only check whether or not the local chapter entries have already been read. 2009-06-09 10:33:16 +02:00
Moritz Bunkus
a61237f991 Bumped the version number, added the release message, set the release code name. 2009-06-07 11:04:28 +02:00