Commit Graph

13956 Commits

Author SHA1 Message Date
Moritz Bunkus
2bbde5c882
remove code for compatibility with Windows XP 2021-02-20 23:04:41 +01:00
Moritz Bunkus
1b096e66c7
remove superfluous #defines, types and includes 2021-02-20 23:04:41 +01:00
Moritz Bunkus
997d5a54fa
kax info: don't use #define 2021-02-20 23:04:40 +01:00
Moritz Bunkus
d1263e12fc
kax element names: don't use #define 2021-02-20 23:04:40 +01:00
Moritz Bunkus
47ffd40bc2
MP4: move constants to namespace mtx::m4p; use constexpr instead of #define 2021-02-20 23:04:40 +01:00
Moritz Bunkus
98fa7b5a45
kax analyzer: use constexpr instead of #define 2021-02-20 23:04:40 +01:00
Moritz Bunkus
8df40642a0
FS/sys helper: use constexpr instead of #define 2021-02-20 23:04:40 +01:00
Moritz Bunkus
792d7150a6
FourCC: use function instead of #define 2021-02-20 23:04:40 +01:00
Moritz Bunkus
5298d87f06
FLAC: use constexpr instead of #define 2021-02-20 23:04:40 +01:00
Moritz Bunkus
23729a96a2
remove several unused #defines 2021-02-20 23:04:40 +01:00
Moritz Bunkus
6c9700062b
Kate: move everything to namespace mtx::kate; use constexpre instead of #define 2021-02-20 23:04:40 +01:00
Moritz Bunkus
d3cc5d6c10
DTS: use constexpr instead of #define 2021-02-20 23:04:40 +01:00
Moritz Bunkus
6e400f8e55
Dirac: use constexpr instead of #define 2021-02-20 23:04:40 +01:00
Moritz Bunkus
e3148c864a
Dirac: rename namespace dirac to mtx::dirac 2021-02-20 20:23:54 +01:00
Moritz Bunkus
ba0d7f0892
common: use constexpr instead of #define 2021-02-20 20:23:54 +01:00
Moritz Bunkus
4f675c79b2
move isblanktab()/iscr() to strings/editing 2021-02-20 20:23:54 +01:00
Moritz Bunkus
f499d285d6
move set_process_priority() to fs_sys_helpers 2021-02-20 20:23:54 +01:00
Moritz Bunkus
db274b4e8a
codecs: use constexpr instead of #define 2021-02-20 20:23:54 +01:00
Moritz Bunkus
b8a240e118
CLI parser: use constexpr instead of #define 2021-02-20 20:23:54 +01:00
Moritz Bunkus
750530f489
bitvalue_c: use constexpr instead of #define 2021-02-20 20:23:54 +01:00
Moritz Bunkus
d8f64f5ad6
AVC/h.264, HEVC/h.265: use constexpr instead of #define 2021-02-20 20:23:54 +01:00
Moritz Bunkus
6e0f8012c2
tags, strings: use constexpr instead of #define 2021-02-20 16:42:41 +01:00
Moritz Bunkus
1addc88f1b
chapters: use constexpr instead of #define 2021-02-20 16:42:41 +01:00
Moritz Bunkus
eedfd10abe
Blu-ray CLPI: use constexpr instead of #define 2021-02-20 16:42:41 +01:00
Moritz Bunkus
38568f86c4
replace FOURCC #define with constexpr function 2021-02-20 16:42:41 +01:00
Moritz Bunkus
93bd655bc4
AC-3: use constexpr instead of #define; remove unused values 2021-02-20 16:42:33 +01:00
Moritz Bunkus
eb5ac1b6e6
AAC: use constexpr instead of #define 2021-02-20 14:57:54 +01:00
Moritz Bunkus
fe503dcaec
MPEG 1/2, MPEG 4 part 2: use constexpr instead of #define 2021-02-20 14:41:40 +01:00
Moritz Bunkus
7fe61d48c6
rename namespace mpeg4::p2 to mtx::mpeg4_p2 2021-02-20 14:12:43 +01:00
Moritz Bunkus
b656e22ff8
rename namespace mpeg1_2 to mtx::mpeg1_2 2021-02-20 14:12:43 +01:00
Moritz Bunkus
e8252b91c2
remove unused function fourcc_to_string() 2021-02-20 14:12:43 +01:00
Moritz Bunkus
55227be56b
remove mxverb* functions/replace with mxdebug(_if) 2021-02-20 14:12:43 +01:00
Moritz Bunkus
12ce88c59a
replace my email address with issue tracker URL in bug message 2021-02-20 10:56:11 +01:00
Moritz Bunkus
dd519bbf41
upadte NEWS for new macOS requirement 2021-02-20 00:44:58 +01:00
Moritz Bunkus
79bcf14c8f
only link against libstdc++fs if it's actually available
It's neither available nor required on macOS.
2021-02-20 00:43:48 +01:00
Moritz Bunkus
0e9aa3d49e
macOS: target 10.15 for deployment due to std::filesystem 2021-02-20 00:18:33 +01:00
Moritz Bunkus
64be0ce080
explicitly link against libstdc++fs for std::filesystem
g++ 10 does this automatically, but older versions don't (haven't
checked clang++).
2021-02-19 23:47:28 +01:00
Moritz Bunkus
efe74a6cea
tests: make 717 independent of where the test files reside in the file system 2021-02-19 23:00:43 +01:00
Moritz Bunkus
a16392cf7b
README, configure: adjust minimum compiler versions wrt. std::filesystem 2021-02-19 22:17:54 +01:00
Burak Yavuz
bf36acff6c
translations: update Turkish 2021-02-19 22:08:19 +01:00
Симеон Цветков
f4fdfe1ae3
translations: update Serbian Cyrillic 2021-02-19 22:08:13 +01:00
Antoni Bella Pérez
c96b9376d6
translations: update Catalan 2021-02-19 22:07:55 +01:00
Симеон Цветков
b90cb8b059
translations: update Bulgarian 2021-02-19 22:07:47 +01:00
Moritz Bunkus
752f66db45
switch from boost::filesystem to std::filesystem 2021-02-19 21:28:23 +01:00
Moritz Bunkus
d2652415ac
tests: add test for non-ASCII characters in file names 2021-02-19 16:15:58 +01:00
Moritz Bunkus
7cd36322e7
tests: add Blu-ray file/directory structure recognition test 2021-02-19 16:15:53 +01:00
Moritz Bunkus
9b4408d1ae
update libEBML 2021-02-19 11:38:06 +01:00
Moritz Bunkus
35e6172aa7
extract: HEVC: use parameter from first frame instead of CodecPrivate
Fixes #3031.
2021-02-18 19:52:22 +01:00
Timofey Lisunov
714b01d8a2
translations: update Russian 2021-02-18 13:27:58 +01:00
Roberto Boriotti
f65460ae41
translations: update Italian 2021-02-18 13:27:51 +01:00