Commit Graph

14569 Commits

Author SHA1 Message Date
Timofey Lisunov
9ed68a0190
translations: update Russian 2021-11-13 17:16:51 +01:00
Fúlvio Alves
2abfb2d9f1
translations: update Brazilian Portuguese 2021-11-13 17:16:43 +01:00
Roberto Boriotti
80e17b2c47
translations: update Italian 2021-11-13 17:16:34 +01:00
TMTisFree
71dc65e0da
translations: update French 2021-11-13 17:16:21 +01:00
Israel Lucas Torrijos
68bbffe7af
translations: update Spanish 2021-11-13 17:16:16 +01:00
Antoni Bella Pérez
935367a4a3
man page translations: update Catalan 2021-11-13 17:16:11 +01:00
Antoni Bella Pérez
5a24abbb09
translations: update Catalan 2021-11-13 17:16:02 +01:00
Moritz Bunkus
92f354370c
mkvmerge: track selection: treat "no language set in source container" as "und"
Several container types don't provide a track language property
(e.g. AVIs, almost all elementary stream formats, and often enough
MPEG PS/TS as well). In that case trying to match such a track with a
language-code based track selection (e.g. `--atracks und,en`) would
never work. This is confusing as such tracks will have a language set
in Matroska even if their source container didn't set one:
`und` ("undetermined").
2021-11-11 15:57:15 +01:00
Moritz Bunkus
ade0368f10
GUI: Windows: use pass through high DPI scaling factor rounding policy
Means fractional scaling factors such as Windows' 175% will no longer
use 200% (integer rounding) etc.

This is the default on Qt 6 anyway.

Implements #3043.
2021-10-20 21:43:36 +02:00
Moritz Bunkus
76d0b61287
AVI parser: fix reading & skipping video property header chunks
This one got broken in 7d32fdf223. The
effect was that following chunks weren't read correctly. If the
following chunks were index chunks, the parts of the file the index
chunks pointed to weren't read either.

Fixes #3209.
2021-10-11 21:01:08 +02:00
Moritz Bunkus
d0ea7c40b6
AC-3 parser: support E-AC-3 with BSID values > 10 and ≤ 15
Implements #3211.
2021-10-10 16:45:30 +02:00
Moritz Bunkus
9146837cd0
bump version number, set release codename 2021-10-10 12:35:17 +02:00
Moritz Bunkus
1acd9a3497
BCP 47: add remaining ISO 639 languages 2021-10-10 12:33:54 +02:00
Moritz Bunkus
fe196f7b14
NEWS: re-order for easier consumption 2021-10-10 12:27:29 +02:00
Moritz Bunkus
b4b4885df1
mkvmerge, mkvpropedit: chapters: write defaulted elements, too
Implements #3210.
2021-10-10 12:25:11 +02:00
Moritz Bunkus
6466706177
translations: update list of translatable strings; update German translation 2021-10-10 12:00:48 +02:00
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