Fúlvio Alves
f7ee4fac7d
translations: update Brazilian Portuguese
2021-10-10 11:51:54 +02:00
Israel Lucas Torrijos
2d106e77f8
translations: update Spanish
2021-10-10 11:51:45 +02:00
Andrei Stepanov
41d69b165f
man page translations: update Russian
2021-10-10 11:51:39 +02:00
TMTisFree
671dbfa4ac
man page translations: update French
2021-10-10 11:51:34 +02:00
Israel Lucas Torrijos
361b01f3ae
man page translations: update Spanish
2021-10-10 11:51:26 +02:00
Antoni Bella Pérez
b3ef1a9754
man page translations: update Catalan
2021-10-10 11:51:18 +02:00
Moritz Bunkus
64be47c9d2
GUI: attachments: option for always skipping for existing attachments with same names
...
Implements #3213 .
2021-10-10 11:50:25 +02:00
Moritz Bunkus
99a67a43c6
fix grammar mistake in comment
2021-09-22 20:34:09 +02:00
Moritz Bunkus
3c9b05a0d7
man page translations: fix grammar mistake
2021-09-22 20:32:03 +02:00
Moritz Bunkus
04ea3b8807
mkvmerge man page: fix grammar mistake
2021-09-22 20:31:47 +02:00
Moritz Bunkus
b7e491578c
man page translations: update list of translatable strings; update German translation
2021-09-22 20:30:47 +02:00
Burak Yavuz
bafc08f10a
translations: update Turkish
2021-09-22 20:24:58 +02:00
CZ Johny
7dc889579a
translations: update Czech
2021-09-22 20:24:41 +02:00
Antoni Bella Pérez
9137847f76
translations: update Catalan
2021-09-22 20:23:46 +02:00
Симеон Цветков
8e13bf49b2
translations: update Bulgarian
2021-09-22 20:23:35 +02:00
Симеон Цветков
8d813d6cdc
man page translations: update Bulgarian
2021-09-22 20:23:29 +02:00
Moritz Bunkus
575bd79673
unit tests: fix running on Windows
2021-09-06 15:02:01 +02:00
Moritz Bunkus
df8078fbfc
unit tests: avoid compiler warnings with mingw & gtest
2021-09-06 15:00:04 +02:00
Moritz Bunkus
e1cfea7851
packaging: include bluray_dump, ebml_validator, hevcc_dump, xvc_dump in all packages
2021-09-05 11:07:44 +02:00
Moritz Bunkus
18c0dc6e70
build system: always build all tools
2021-09-05 11:01:18 +02:00
Moritz Bunkus
afb7a10f34
tests: fix compilation on mingw
2021-09-05 10:30:14 +02:00
Andrei Stepanov
f31fa5c4f2
translations: update Russian
2021-09-05 10:09:00 +02:00
Roberto Boriotti
c08c616aee
translations: update Italian
2021-09-05 10:08:52 +02:00
TMTisFree
ec66443119
translations: update French
2021-09-05 10:08:47 +02:00
Симеон Цветков
29abbbe1ce
translations: update Bulgarian
2021-09-05 10:08:38 +02:00
Moritz Bunkus
3b9a84bf21
HEVC ES: don't skip "end of sequence" NALUs & don't flush when encountering them
...
Fixes #3202 .
2021-09-05 09:37:26 +02:00
Moritz Bunkus
e69fea9f59
xvc_dump: show help if no file name args are given
2021-09-04 19:58:40 +02:00
Moritz Bunkus
f6ca1621c2
xvc_dump: add missing newlines in help text
2021-09-04 19:58:35 +02:00
Moritz Bunkus
00c0d12d34
probing: prefer AVC & HEVC at start of file over audio detection
...
Even though AVC & HEVC are often mis-detected in the middle of other
container formats, it is pretty unambiguous if the file starts with
the typical NALU marker. So try to detect AVC & HEVC before trying
audio types if the file starts with a NALU marker as audio types are
often mis-detected as well.
Fixes #3201 .
2021-09-04 15:02:09 +02:00
Moritz Bunkus
c2a405fbb5
AVI reader: avoid compiler warnings
2021-09-04 14:53:36 +02:00
Moritz Bunkus
83fee3c98a
memory_c: add operator[]
2021-09-04 14:41:28 +02:00
Moritz Bunkus
fe7521f507
HEVC ES: fix only marking SLNR pictures as discardable
...
The prior commit didn't take `max_sub_layers_minus1` into account.
Second part of the fix of #3192 .
2021-09-03 17:09:50 +02:00
Moritz Bunkus
97a1ada78c
HEVC ES: only mark sub-layer non-reference pictures as B frames/discardable
...
Fixes #3192 .
2021-09-03 17:00:04 +02:00
Moritz Bunkus
b2ee27af1e
AVC ES: properly handle exceptions in SPS parser due to invalid data
...
Part of the fix of #3176 .
2021-09-03 10:13:05 +02:00
Moritz Bunkus
01d2f377a3
AVI reader: avoid integer overflows in break condition trying to parse AVC
...
Part of the fix of #3176 .
2021-09-03 10:12:48 +02:00
Moritz Bunkus
2e55410bd1
translations: update list of translatable strings; update German translation
2021-09-02 17:20:06 +02:00
Moritz Bunkus
d419e5b044
merge: fix reported existing num. chapters when splitting by non-existing number
...
Part of the fix of #3198 .
2021-09-02 17:18:46 +02:00
Moritz Bunkus
1690cc6352
merge: no invalid memory access when splitting by chapters but no chapters present
...
Part of the fix of #3198 .
2021-09-02 17:09:09 +02:00
Moritz Bunkus
7d39e99697
translations: update list of translatable strings
2021-09-01 22:48:52 +02:00
Fúlvio Alves
a636d9d19c
translations: update Brazilian Portuguese
2021-09-01 22:48:08 +02:00
Roberto Boriotti
c3cec744ca
translations: update Italian
2021-09-01 22:47:56 +02:00
Moritz Bunkus
7a8297c985
GUI: chapters: remove support for editing legacy country elements
...
Instead the legacy elements will be derived from the region part of
the IETF BCP 47 language tags.
Part of the implementation of #3193 .
2021-09-01 22:43:08 +02:00
Moritz Bunkus
88b97761bf
all: chapters: normalize legacy & IETF BCP 47 language/country elements
...
With this change both legacy language/country elements and IETF BCP 47
language tags will be normalized when chapters are read or
written. This fixes a couple of corner cases in all programs dealing
with chapters:
1. IETF BCP 47 elements will now always be created before writing
chapters unless IETF BCP 47 elements are disabled. This wasn't
always the case when chapters were read from Matroska files.
2. When a chapter display element contains legacy language & country
elements but no IETF BCP 47 elements and IETF BCP 47 elements
aren't disabled, the IETF BCP 47 elements created will contain the
region from the legacy element. Before the change the elements
created didn't contain a country, leading to a change in semantics
as IETF BCP 47 elements take precedence over all legacy elements
when they're present.
3. Legacy country elements are now created when IETF BCP 47 elements
are present & contain a region code allowed in legacy country
elements.
Part of the fix of #3193 .
2021-09-01 22:24:44 +02:00
Moritz Bunkus
9a7a76b565
BCP 47: helper for getting ISO 3166-1 alpha 2/top-level country domain codes
2021-09-01 22:20:42 +02:00
Moritz Bunkus
f44c1a50a4
AVC/H.264 parser: re-add --engage all_i_slices_are_key_frames
option
...
This one was accidentally removed in v61.
2021-08-31 21:51:23 +02:00
Moritz Bunkus
69060053b4
Matroska reader: TrueHD: probe much more frames in order to find major sync
...
When the source file doesn't start with a major sync frame (e.g. if
it's the result of splitting between major sync frames), reading only
five frames from Matroska might not yield a major sync frame. Several
sample files I have contain more than a hundred regular frames between
sync frames.
2021-08-31 21:26:34 +02:00
Moritz Bunkus
d596c62bfd
bump version number, set release codename
2021-08-30 16:11:50 +02:00
Moritz Bunkus
60ef4286be
NEWS: reorder for easier consumption
2021-08-30 16:10:51 +02:00
Burak Yavuz
d269e6c1a2
translations: update Turkish
2021-08-30 16:08:07 +02:00
Andrei Stepanov
1c8b22ab3b
translations: update Russian
2021-08-30 16:08:01 +02:00