Moritz Bunkus
c90d36104d
Translations: update list of translatable strings
2014-01-01 00:38:32 +01:00
Moritz Bunkus
e7a61b2340
mmg: show playlist files in »additional parts« dialog
2014-01-01 00:38:32 +01:00
Moritz Bunkus
4b13423892
Translations: update German translation
2013-12-31 22:28:04 +01:00
Moritz Bunkus
0f717b3a28
Translations: update list of translatable strings
2013-12-31 22:22:36 +01:00
Moritz Bunkus
7124b51b71
mmg: job runner dialog: don't estimate time while scanning playlists
2013-12-31 22:22:10 +01:00
Moritz Bunkus
d8ddbfe442
mmg: mux dialog: don't estimate time while scanning playlists
2013-12-31 22:22:10 +01:00
Moritz Bunkus
3a34b77e9d
mkvmerge: output playlist scanning messages for MPLS in --gui-mode
2013-12-31 22:22:10 +01:00
Moritz Bunkus
1ae243f839
mmg: add --gui-mode when mkvmerge is run
2013-12-31 22:22:09 +01:00
Moritz Bunkus
5f10fca2e0
documentation: add --gui-mode to man pages
2013-12-31 22:22:09 +01:00
Moritz Bunkus
d9192bb87a
common: add new option --gui-mode
2013-12-31 22:22:09 +01:00
Moritz Bunkus
c6dd0724c6
cosmetics: indentation
2013-12-31 22:22:09 +01:00
Moritz Bunkus
ddda068524
mkvmerge: read files from MPLS playlists with »append« semantics instead of »additional file«
...
Each M2TS file referenced from an MPLS playlist must be treated as a
separate entity. This is unlike the situation on a DVD where VOB files
are simply cut after exactly 1024^3 bytes (1 GiB).
For example, timestamps can start at 0 for any of the following
files. If they are treated as »additional parts« then the resulting
output file will have its timestamps reset where the next input file
began.
By reading them in »append file« mode mkvmerge's muxing core takes
care of things like timestamps.
Fixes #934 .
2013-12-31 22:22:07 +01:00
Moritz Bunkus
f52ee0bed5
refactoring mkvmerge: store file ID in filelist_t
2013-12-31 22:21:52 +01:00
Moritz Bunkus
a678727bc1
refactoring mkvmerge: move operator<< for append_spec_t to header file
2013-12-31 22:21:52 +01:00
Moritz Bunkus
758e5c1275
refactoring mkvmerge: move create_track_number() to generic_packetizer_c
2013-12-31 22:21:51 +01:00
Moritz Bunkus
17169b568e
refactoring mkvmerge: split create_readers() into several functions
2013-12-31 22:21:51 +01:00
Moritz Bunkus
6ca89b1d02
refactoring: change get_underlying_io_as_multi_file_io() to return normal mm_io_c*
2013-12-31 22:21:51 +01:00
Moritz Bunkus
a66e59c90c
refactoring
2013-12-31 22:21:51 +01:00
Moritz Bunkus
a4b598dfb3
Merge branch 'mmg-tooltip-fixes'
2013-12-31 15:02:45 +01:00
Moritz Bunkus
70368cf9ed
Translation: update German translation
2013-12-31 15:02:38 +01:00
Moritz Bunkus
2a36394b5a
Translations: update list of translatable strings
2013-12-31 15:01:13 +01:00
Moritz Bunkus
613fb8b527
ChangeLog update
2013-12-31 14:55:37 +01:00
Moritz Bunkus
4b8b4a36cf
mmg: let wxWigets re-format the tooltips
...
On Windows wxWidgets 2.8.x didn't re-format the tooltips resulting in
one long line. Therefore mmg had to insert newlines on its own. Now
this doesn't seem to be necessary with wxWidgets 3.0.0, and inserting
my own newlines will only result in ugly re-formatting with some lines
containing only a single word.
2013-12-31 14:54:22 +01:00
Moritz Bunkus
c7d0dcbcde
mmg: correct tooltip for splitting before chapters
2013-12-31 14:51:16 +01:00
Moritz Bunkus
22ba83ff66
Merge branch 'ac3-endless-loop-at-corruption'
2013-12-30 23:38:04 +01:00
Moritz Bunkus
f71500f047
AAC & MP3 parsing: consider frame size 0 an error during header decoding
2013-12-30 23:36:23 +01:00
Moritz Bunkus
d01c13fa78
tests: add case for AC3 frame size 0, f658ca7
2013-12-30 23:31:31 +01:00
Moritz Bunkus
f658ca7c8c
AC3 parsing: consider frame size 0 an error during header decoding
2013-12-30 23:29:45 +01:00
Moritz Bunkus
b01bb3f7f2
mkvinfo: output 16 bytes for EBML binaries instead of 10
2013-12-30 00:12:14 +01:00
Moritz Bunkus
6eebc3697c
Merge branch 'common-codec-names'
...
Conflicts:
ChangeLog
2013-12-29 21:21:36 +01:00
Moritz Bunkus
63f8b335e5
ChangeLog update
2013-12-29 21:20:31 +01:00
Moritz Bunkus
e484825221
WAV reader: use codec_c for common codec names
2013-12-29 21:19:01 +01:00
Moritz Bunkus
ff591dafc5
VobSub, WAVPACK readers: use codec_c for common codec names
2013-12-29 21:19:01 +01:00
Moritz Bunkus
a6e44d354c
USF, VC1, VobBtn readers: use codec_c for common codec names
2013-12-29 21:19:01 +01:00
Moritz Bunkus
85809183fc
TTA reader: use codec_c for common codec names
2013-12-29 21:19:01 +01:00
Moritz Bunkus
6cbc70edc2
TrueHD reader: use codec_c for common codec names
2013-12-29 21:19:01 +01:00
Moritz Bunkus
3e0f0b31ff
SSA/ASS reader: use codec_c for common codec names
2013-12-29 21:19:00 +01:00
Moritz Bunkus
86c997ac61
SRT reader: use codec_c for common codec names
2013-12-29 21:19:00 +01:00
Moritz Bunkus
a991ba90d0
RealMedia reader: use codec_c for common codec names
2013-12-29 21:19:00 +01:00
Moritz Bunkus
aae2fa4c07
PGS reader: use codec_c for common codec names
2013-12-29 21:19:00 +01:00
Moritz Bunkus
8bd5a42230
OGM reader: use codec_c for common codec names
2013-12-29 21:19:00 +01:00
Moritz Bunkus
dc9da0fadd
MPEG TS reader: use codec_c for common codec names
2013-12-29 21:19:00 +01:00
Moritz Bunkus
f56a0d0459
MPEG PS reader: use codec_c for common codec names
2013-12-29 21:19:00 +01:00
Moritz Bunkus
bb27df4d69
MPEG ES reader: use codec_c for common codec names
2013-12-29 21:19:00 +01:00
Moritz Bunkus
ceafc2f53e
MP3 reader: use codec_c for common codec names
2013-12-29 21:19:00 +01:00
Moritz Bunkus
0ca566ebcc
Matroska reader: use codec_c for common codec names
2013-12-29 21:19:00 +01:00
Moritz Bunkus
c1bccca405
IVF reader, common IVF code: use codec_c for common codec names
2013-12-29 21:18:59 +01:00
Moritz Bunkus
12b8bf9a7a
DTS reader: use codec_c for common codec names
2013-12-29 21:18:59 +01:00
Moritz Bunkus
6495c12cff
Dirac reader: use codec_c for common codec names
2013-12-29 21:18:59 +01:00
Moritz Bunkus
c83923ad9c
CoreAudio reader: use codec_c for common codec names
2013-12-29 21:18:59 +01:00