Commit Graph

15 Commits

Author SHA1 Message Date
6b469f1c26 Add Locale class to deal with differently specified languages/countries
Different media/tag formats specify languages and countries
differently. This change introduces a Locale class to keep track
of the format being used. So far there are no automatic conversions
implemented so it is entirely up to the user to pass valid values using
a format which matches the one required by the media/tag format.

This change also adds support for Matroska's IETF elements so at least the
raw value can be read, written and is preserved.
2020-12-16 17:48:08 +01:00
7efa7a0d5a Adapt to c++utilities v5 2019-05-04 16:04:21 +02:00
e81c6bb169 Implement small TODOs for v8 2018-07-12 12:34:38 +02:00
3265e0bea4 Fix documentation which was still using the old namespace 2018-06-03 20:38:32 +02:00
c0336ed4bb Apply clang-format 2018-03-07 01:17:50 +01:00
0e15c74103 Move everything into namespace TagParser 2018-03-06 23:09:15 +01:00
36511fcc13 Add progress feedback and diagnostics replacing status provider 2018-03-06 22:44:01 +01:00
66532353c7 Read track statistics from Matroska tags 2017-06-27 00:36:32 +02:00
9b0d74b6ad Implement applying changed track meta-data for Mkv 2017-06-11 22:57:28 +02:00
8d08314e3b Introduce MatroskaTrackHeaderMaker
First step to implement applying changed track
meta-data for Matroska
2017-06-11 01:21:56 +02:00
0cf30edbff Fix decoration for static builds 2016-08-29 15:43:05 +02:00
aa50c2d8b3 fixed includes 2015-09-06 19:57:33 +02:00
b1eb6faba6 fixed includes 2015-09-06 15:42:18 +02:00
c452b009ae improved media format detection; other minor improvements 2015-06-07 00:18:28 +02:00
033e313c74 First commit 2015-04-22 19:22:01 +02:00