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
e705de3704
Handle Mkv files with unknown element sizes correctly
...
Those elements are still assumed to fill the max available
space. However, if it turns out one "child" is more likely
a sibling, the wrong assumption is fixed.
2018-03-06 22:44:01 +01:00
7a02e8a325
Uniform/simplify typedefs in templates
...
* Begin type names with capital letter
* Remove typedefs for implementation type
* Remove useless/obsolete comments
* Simplify relevant code
2018-03-06 22:44:01 +01:00
a71ffd3fc5
Improve some notification when parsing Matroska files
2017-09-14 18:18:59 +02:00
395ccd50ed
Add missing include for total file size
2017-08-18 00:18:16 +02:00
a45e199c02
Fix warnings in EbmlElement
2017-08-17 20:37:49 +02:00
98fc83af6a
Make error skipping in EBML parser configurable
2017-05-29 14:33:28 +02:00
12f2c5169d
Fix check for child EBML element
2017-05-07 21:46:12 +02:00
b97192abd3
Use std::make_unique provided by C++14
2017-02-05 21:02:40 +01:00
5037713071
Remove numberToString() where possible
2017-01-30 00:42:35 +01:00
230a14fcf1
Use string builder rather than stringstream
2017-01-27 21:27:24 +01:00
541f14039b
Make use of string builder
2017-01-27 18:59:22 +01:00
2c5d463a9f
Improve API doc
2016-06-10 23:08:01 +02:00
e0437c0a43
skip invalid bytes when parsing EBML
2016-03-13 22:00:23 +01:00
47e7f4eea4
fixed misc bugs
2015-12-22 17:00:54 +01:00
10bc8516ee
option to set minimum number of bytes (makeSizeDenotation())
2015-11-21 01:10:04 +01:00
4b13bac99c
improved handling of "SegmentInfo"-element
2015-10-14 19:42:48 +02:00
e4a487cb73
fixed some warnings
2015-09-19 23:42: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
09fcb37442
small adjustments
2015-07-27 23:10:35 +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