TMTisFree
f3d6826605
translations: update French
2019-12-15 15:39:36 +01:00
Симеон Цветков
bdb785aace
translations: update Bulgarian
2019-12-15 15:39:24 +01:00
Симеон Цветков
bd44d4db7f
man page translations: update Bulgarian
2019-12-15 15:39:17 +01:00
Moritz Bunkus
aa67de0f09
Matroska reader: use the new ProRes packetizer
...
The ProRes packetizer will remove the `icpf` atom header from video
frames if they're present.
Fixes #2692 .
2019-12-15 15:20:34 +01:00
Moritz Bunkus
ef206240b9
MP4 reader: refactor ProRes handling to custom ProRes packetizer
...
Preparation for fixing #2692 .
2019-12-15 14:41:02 +01:00
Moritz Bunkus
833202b343
language names: capitalize Bularian for consistency
2019-12-10 22:44:05 +01:00
Симеон Цветков
59bb731278
Update Bulgarian.nsh
2019-12-09 14:00:26 +00:00
Moritz Bunkus
33922d0aae
mkvmerge: recognize IVR files as an unsupported container type
...
Last part of the fix of #2690 .
2019-12-07 18:58:40 +01:00
Moritz Bunkus
53ae51e63f
MPEG ES parser: fix bug causing usage of uninitialized memory
...
Buffer size calculation didn't match buffer content creation.
Part of the fix of #2690 .
2019-12-07 18:58:34 +01:00
Moritz Bunkus
4392bec77d
librmff: avoid invalid memory access in frame assembly due to invalid vpkg data
...
Fixes #2691 .
2019-12-07 15:49:32 +01:00
Moritz Bunkus
18126474fd
MPEG ES parser: fix one type of invalid memory access in header parser
...
Part of the fix of #2689 .
2019-12-07 13:05:49 +01:00
Moritz Bunkus
77981dad05
RealMedia reader: prevent division by zero if all audio timestamps = 0
...
Fixes #2689 .
2019-12-07 12:54:26 +01:00
Moritz Bunkus
479643b92e
dump_ebml_elements: dump values by default
2019-12-07 11:38:03 +01:00
Moritz Bunkus
052310c259
libEBML: update to release 1.3.10
2019-12-07 10:11:52 +01:00
Moritz Bunkus
7d75988d37
content decoder: skip header removal compression without removed bytes
...
Fixes #2687 .
2019-12-07 09:54:16 +01:00
Moritz Bunkus
f0f27f82a6
bump version number; set release code name
2019-12-06 18:29:23 +01:00
Moritz Bunkus
7a79eb75b6
NEWS.md: reorder for easier consumption
2019-12-06 18:26:45 +01:00
Moritz Bunkus
9f4a119e55
Matroska reader: copy codec private data for WavPack tracks
...
Fixes #2685 .
2019-12-04 22:31:52 +01:00
Moritz Bunkus
7b29943fe8
Merge remote-tracking branch 'cross32/master'
2019-12-04 22:03:41 +01:00
Moritz Bunkus
f5603a8b2d
AUTHORS: add more translators
2019-12-03 22:38:23 +01:00
TMTisFree
a55d95b535
translations: update French
2019-12-03 22:37:43 +01:00
Симеон Цветков
4c1e43bd9f
translations: update Bulgarian
2019-12-03 22:37:37 +01:00
Moritz Bunkus
3396cf667e
GUI: mux: ensure "playlist scan finished" signal is handled
...
If the connection for the signal is made while the identifier is
running, the corresponding signal might already have been fired
leading to it not being handled at all.
By connecting the signal before the worker thread is started, no
signals will get lost when input files are playlists & scan very
quickly.
Fixes #2678 .
2019-12-03 20:26:56 +01:00
Moritz Bunkus
c96745578f
WAV reader: add support for RF64 files
2019-12-02 22:35:08 +01:00
Moritz Bunkus
7ed2cb502a
WAV reader: simplify & specify debug message prefixes
2019-12-02 22:33:56 +01:00
Moritz Bunkus
9d3624462d
Matroska reader: convert Vorbis comments to Matroska tags & remove from bitstream
...
Part of the implementation of #2675 .
2019-12-01 21:46:42 +01:00
Moritz Bunkus
4244ff3bee
Ogg reader: convert Vorbis/Opus/VP8 comments to Matroska tags & remove from bitstream
...
Part of the implementation of #2675 .
2019-12-01 20:36:33 +01:00
Moritz Bunkus
c496cd9518
Vorbis packetizer: take std::vector<memory_cptr> instead of raw pointers for headers
2019-12-01 19:35:11 +01:00
Moritz Bunkus
ab22cc746b
memory: refactor (un)lace_xiph_memory to take const refs
...
Allows the use of temporaries as arguments.
2019-12-01 19:35:11 +01:00
Moritz Bunkus
48c90b9443
CentOS packaging: build with EPEL's Boost 1.69.0 instead of self-built
2019-11-30 17:06:18 +01:00
Jan Mazurczyk
95148ec9be
translations: update Polish
2019-11-27 19:32:59 +01:00
Kai Mao
6aed153e83
translations: update Chinese Traditional
2019-11-27 19:32:39 +01:00
Andrei Stepanov
0da6854a7b
translations: update Russian
2019-11-27 19:32:31 +01:00
Moritz Bunkus
0734c2f4eb
MPEG TS: only consider packets actually copied for min timestamp calculation
...
MPLS playlists contain restrictions which content to copy from an M2TS
file. mkvmerge does follow those restrictions when copying the
packets, but not when determining the minimum timestamp in the which
will be used for shifting the output timestamps down to 0. This meant
that content not actually copied might determine the minimum
timestamp.
As a result the minimum timestamp subtracted from all other timestamps
might be too small (if there's content before the start of the MPLS's
timestamp restriction).
Fixes #2670 .
2019-11-25 23:19:27 +01:00
Moritz Bunkus
394b0f6b46
MPEG TS: fix indentation
2019-11-25 23:16:29 +01:00
Moritz Bunkus
4da3294a17
MPEG TS: refactor global timestamp offset function to use PTS instead of DTS
...
Part of the fix of #2670 .
2019-11-25 22:53:03 +01:00
Moritz Bunkus
5245e22f4c
MPEG TS: refactor global timestamp offset calculation code
...
Remove duplicate code & make it easier to read.
Part of the fix of #2670 .
2019-11-25 22:52:31 +01:00
Kai Mao
3f518fef5c
translations: update Chinese Traditional
2019-11-25 21:05:46 +01:00
Burak Yavuz
84548eadac
translations: update Turkish
2019-11-25 21:05:32 +01:00
Andrei Stepanov
2e8f6d6ca4
translations: update Russian
2019-11-25 21:05:25 +01:00
TMTisFree
a49b7ddeb5
translations: update French
2019-11-25 21:05:16 +01:00
Симеон Цветков
05fee01c94
translations: update Bulgarian
2019-11-25 21:05:10 +01:00
Israel Lucas Torrijos
700b6e7563
translations: update Spanish
2019-11-25 21:05:04 +01:00
Israel Lucas Torrijos
80bfe04786
man page translations: update Spanish
2019-11-25 21:04:58 +01:00
Antoni Bella Pérez
5fd1529a11
translations: update Catalan
2019-11-25 21:04:34 +01:00
Antoni Bella Pérez
0605fc112c
man page translations: update Catalan
2019-11-25 21:04:04 +01:00
Jan Mazurczyk
59da523632
translations: update Polish
2019-11-25 20:18:50 +01:00
Moritz Bunkus
f7c16817fe
track statistics: don't overwrite existing tag target type with "MOVIE"
2019-11-24 13:21:05 +01:00
Moritz Bunkus
fc74029faa
translations: update list of translatable strings; update German translation
2019-11-24 12:45:22 +01:00
Симеон Цветков
6eaad683ec
translations: update Bulgarian
2019-11-24 12:42:52 +01:00