Commit Graph

6330 Commits

Author SHA1 Message Date
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
Moritz Bunkus
d6325df92b Force FindChildValue return value to be 64bit wide 2012-12-09 15:18:24 +01:00
Moritz Bunkus
93e3dbed13 Fix reading seek position values > 2 GB
Fixes #805.
2012-12-09 15:13:44 +01:00
Moritz Bunkus
4a1b2c08b9 Add release message, update version number, set version code name 2012-12-09 14:39:28 +01:00
Gianluca Papi
3547380995 Update the Italian translation 2012-12-09 12:20:07 +01:00
Roberto Boriotti
45e49d6104 Update the Italian translation 2012-12-09 12:17:57 +01:00
Moritz Bunkus
96c41183f5 Refactoring: do not start header guard names with underscores 2012-12-08 21:33:50 +01:00
Moritz Bunkus
8746e7651e Only append tracks when all required information for the timecode offset is available
Fixes #793.
2012-12-08 19:12:00 +01:00
Moritz Bunkus
ec4fedf416 Add more debugging options for appending 2012-12-08 19:10:55 +01:00
Moritz Bunkus
b784192ffe Refactoring 2012-12-08 19:01:53 +01:00
Moritz Bunkus
c0b67050b5 Keep timecodes for PCM tracks
Fixes #804
2012-12-08 18:48:43 +01:00
Moritz Bunkus
8759e0f3c0 Intentional update due to EBMLVoid-in-XML handling fix 2012-12-05 23:21:30 +01:00
Moritz Bunkus
86d7f51ef1 Restore old chapter parser error messages 2012-12-05 23:21:06 +01:00
Moritz Bunkus
5f0189dcfb Add unit tests for the ebml_converter_c based classes 2012-12-05 22:39:25 +01:00
Moritz Bunkus
98f63818e4 Cosmetics: indentation 2012-12-05 22:39:00 +01:00