Commit Graph

6294 Commits

Author SHA1 Message Date
Moritz Bunkus
ddd1f09b63 Translations: update list of translatables & German translation 2012-12-27 21:41:01 +01:00
Moritz Bunkus
8919a7deb1 mmg: show error message for invalid frame/field or chapter splitting args 2012-12-27 21:35:03 +01:00
Moritz Bunkus
3bf5ed5c00 docs: update list of required library versions 2012-12-27 20:51:49 +01:00
Moritz Bunkus
8b7320f3a4 Manpage translations: update list of translatables 2012-12-27 20:37:08 +01:00
Moritz Bunkus
6d2bfd20f5 mmg: fix passing split-by-chapters arg to mkvmerge 2012-12-27 20:34:44 +01:00
Moritz Bunkus
c5e966389e Translations: update list of translatables & German translation 2012-12-27 20:32:00 +01:00
Moritz Bunkus
d433bcb30f mkvmerge, mmg: implement splitting by chapter numbers
Implements #504, #814.
2012-12-27 20:31:59 +01:00
Moritz Bunkus
f7efe4326d Translations: update list of translatables 2012-12-25 14:27:31 +01:00
Moritz Bunkus
b2a34d88b7 Source: refactor "get_format_name()" to return translatable_string_c 2012-12-25 14:27:30 +01:00
Moritz Bunkus
eab4409873 mkvmerge: remove MPEG-2 parser warnings 2012-12-25 13:54:30 +01:00
Moritz Bunkus
9c883f9376 Merge branch 'master' of github.com:mbunkus/mkvtoolnix 2012-12-25 13:41:57 +01:00
Moritz Bunkus
de2fdb02a0 mkvextract: implement ALAC extraction to CAF (Core Audio Format) files
Implements #786.
2012-12-25 13:40:44 +01:00
Moritz Bunkus
5e68716291 build system: remove preliminary support for coremake 2012-12-25 11:49:38 +01:00
Roberto Boriotti
5a5a9e8ab8 Update the Italian translation 2012-12-24 15:15:19 +01:00
Moritz Bunkus
603a6b5cf7 man page translation: update list of translatable strings 2012-12-24 00:16:01 +01:00
Moritz Bunkus
c443705985 Translations: update list of translatables; German translation update 2012-12-24 00:14:34 +01:00
Moritz Bunkus
4b0715ae67 mmg: implement controls for splitting by frame/field numbers
See #771.
2012-12-24 00:10:34 +01:00
Moritz Bunkus
5f11d58e3d mkvmerge: implement splitting by frame/field numbers
Implements #771.
2012-12-24 00:10:34 +01:00
Moritz Bunkus
804d1304c2 mmg: refactor splitting controls to be combobox-based 2012-12-24 00:10:34 +01:00
Moritz Bunkus
40e211b263 FLV: rename "Macromedia Flash Video" to simply "Flash Video" 2012-12-23 18:24:33 +01:00
Moritz Bunkus
3ce9698a6b mmg: Fix append consistency checks
Ignore disabled tracks in consistency checks.
2012-12-23 16:18:15 +01:00
Moritz Bunkus
fe1d388720 Translations: update list of translatables & German translations 2012-12-23 13:57:40 +01:00
Moritz Bunkus
0264950b99 Merge branch 'flv' 2012-12-23 13:54:54 +01:00
Roberto Boriotti
b004e55e27 Update the Italian translation 2012-12-23 13:52:31 +01:00
Trottel
cfc64ef92f Update Czech translation 2012-12-23 13:51:06 +01:00
Moritz Bunkus
8376df5900 FLV: implement Macromedia Flash Video reader
Implements #735.
2012-12-23 13:48:14 +01:00
Moritz Bunkus
b57b7f8f71 configure: test for Boost's "variant" library 2012-12-22 20:02:32 +01:00
Moritz Bunkus
b68a750ab4 mm_io exceptions: refactor ".message()" to ".error()" 2012-12-22 20:02:32 +01:00
Moritz Bunkus
da3e2747b7 mm_io: Implement "read(size_t)" returning newly-allocated memory 2012-12-22 19:39:13 +01:00
Moritz Bunkus
7b8782022f Math: implement "int_to_double()" 2012-12-22 19:39:13 +01:00
Moritz Bunkus
c94bdb71c9 Extraction: fix typo in help text 2012-12-22 19:32:17 +01:00
Moritz Bunkus
23c7fcecf3 Source: fix build with mingw 2012-12-20 23:07:22 +01:00
Moritz Bunkus
0e376c04db Translations: update list of translatables; merge variations in error messages 2012-12-20 21:54:37 +01:00
Moritz Bunkus
c810634dbe mkvpropedit: improve error message if file is not accessible
See #811.
2012-12-20 21:54:12 +01:00
Moritz Bunkus
424d501053 All: refactoring: use std::error_codes instead of strerror()/errno 2012-12-20 21:50:03 +01:00
Moritz Bunkus
ec41cc40d9 mm_io exceptions: refactoring: include std::error_code member 2012-12-20 21:47:19 +01:00
Brandon Snider
3fe3ea74f3 .desktop files: Fix "Exec" entry to contain file special field codes 2012-12-18 23:29:56 +01:00
Moritz Bunkus
db130e5914 Tests: add case for 2e6eadd (deprecated ISO codes) 2012-12-17 17:17:04 +01:00
Moritz Bunkus
2e6eadda5b ISO 639: map deprecated elements to their respective successors
Fixes #803.
2012-12-17 16:03:26 +01:00
Moritz Bunkus
a506262f21 Matroska reader: Use deffered parsing for segment info 2012-12-17 10:09:37 +01:00
Moritz Bunkus
c6f46bde9b MP3 header search: continue directly behind ID3 header
...and not one byte after where the ID3 tag was found in the first
place. Otherwise detection might find something looking like a valid
MP3 header inside the ID3 tag and would skip valid frames. behind the
ID3 tag.

Fixes #747.
2012-12-16 21:25:01 +01:00
Moritz Bunkus
462639bc48 Re-implement edit list parsing and calculation
Fixes #780.
2012-12-16 19:29:05 +01:00
Moritz Bunkus
913be6da26 Refactoring 2012-12-16 17:29:45 +01:00
Xabier Aramendi
6852cd0a60 Update the Basque translation 2012-12-15 15:07:58 +01:00
Moritz Bunkus
f352deee69 Sync libEBML to Subversion revision 871
Fixes #807.
2012-12-13 11:37:10 +01:00
Moritz Bunkus
091e15475e Remove mention of TimecodeScaleDenominator from ChangeLog 2012-12-11 19:50:31 +01:00
Moritz Bunkus
eb3c3dd90a Chapter/tag parsers: Don't provide default arguments for 'throw on error'
I've used that function wrong way too often. I should really force
myself to actually think about that argument.
2012-12-10 22:25:42 +01:00
Moritz Bunkus
c3c97c59d5 mkvpropedit tags mode: Output proper error message if XML file is not found
Fixes #806.
2012-12-10 22:24:01 +01:00
Moritz Bunkus
50bc750d69 Cosmetics 2012-12-10 22:22:14 +01:00
Moritz Bunkus
8c34f3ce72 Update libebml and libmatroska submodule heads after Matroska project update on SF.net 2012-12-09 15:26:19 +01:00