74054e6e87
Fix default timecode scale in Matroska
2018-02-05 00:11:28 +01:00
24a6053c2f
Make utilities test work with relative working dir
2018-02-04 23:57:04 +01:00
5c4de0909a
Adjust tests to handle all notifications being present again
2017-09-14 22:31:32 +02:00
6eb8eaab11
tests: Check whether no cricical notifications or warnings occurred
2017-09-14 18:16:00 +02:00
ab9ab4ba48
Add missing class descriptions
2017-08-29 01:35:45 +02:00
9ae903f247
Add note about matroska_wave1/test4.mkv
2017-08-17 20:39:55 +02:00
1b96ab15fd
Test utilities
2017-08-17 18:44:34 +02:00
3924b5f56b
Test more methods of MediaFileInfo
2017-08-17 18:44:11 +02:00
b9fb3c9695
Move test helper in its own namespace
2017-08-17 18:40:34 +02:00
c120b117c0
Fix tests
2017-06-19 13:54:23 +02:00
6741e9ca0f
Set Matroska track meta-data when element not present
2017-06-14 22:46:33 +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
646fc4d302
Fix TagValue::toInteger() from Latin1/UTF-8 str
2017-06-08 00:48:10 +02:00
381d8db895
Fix check for removed tests in Mkv tests
2017-06-07 23:40:02 +02:00
b03273da44
Allow setting track meta-data
...
Currently applying is only implemented for
MP4 tracks (only ID, name and language).
2017-06-06 23:26:20 +02:00
4e59ed2742
Mind encoding in TagValue::toStandardGenreIndex()
2017-06-03 21:00:36 +02:00
5e91661de3
Test TagValue
2017-06-03 21:00:26 +02:00
b88672e32f
Fix compiling tests under 32-bit arch
2017-05-30 23:59:23 +02:00
f849c22bad
Test writing MP4 chunk-by-chunk
...
This feature was only implemented to play
around with MP4 a little bit and is not actually
used by the tag editor and hence was not tested
very well.
2017-05-29 00:56:26 +02:00
32f4c7641c
tests: Create cpp file for helper
2017-05-24 19:33:11 +02:00
ae6bd9522c
tests: Do not check files converted via ffmpeg
2017-05-24 19:24:09 +02:00
1f1fb4c302
tests: Check tag and index position
2017-05-23 00:52:56 +02:00
cbc32890fa
Test conversion to ID3v2.4
2017-05-21 00:09:09 +02:00
44de1e6b7a
tests: Move format specific flags from header
2017-05-20 23:37:33 +02:00
e925e15533
Improve handling of Unicode and BOM in ID3v2
...
* Convert UTF-8 text fields automatically to UTF-16
when version is ID3v2.3 or below
-> so conversion from ID3v2.4 to ID3v2.3 or below
doesn't require manual conversion of possibly
UTF-8 encoded fields
* Don't use magic numbers for ID3v2 encoding byte
* Don't warn about UTF-16 Big Endian with BOM
2017-05-20 23:34:45 +02:00
2ed7ea800d
Improve overall tests
...
* Move code for each format in an own file
* Use enum for test mode flags instead of magic
numbers
2017-05-20 21:19:55 +02:00
8629a8fd32
tests: Validate Matroska attachment data
2017-05-20 19:58:00 +02:00
ee15e08dd9
Test parsing and rewriting nested Mkv tags
2017-05-19 00:05:57 +02:00
7747438d94
Test reading Matroska chapters
2017-05-07 21:47:03 +02:00
9a94d5480f
Add test to verify testfiles via SHA-256 checksum
2017-04-08 18:40:27 +02:00
d6836fa861
Use unicode character in tests
2016-12-27 23:39:02 +01:00
d5c8086230
Improve misc details
2016-08-05 01:46:31 +02:00
8663dedf8c
Fix misc issues
2016-07-30 22:35:46 +02:00
7e058f289c
Improve API doc
2016-06-15 22:53:39 +02:00
0dc6d59240
Calculate duration of FLAC streams
2016-05-22 22:27:36 +02:00
53f0903c3b
Add tests for FLAC files
2016-05-21 22:11:08 +02:00
ec3c12d222
delete working copies when test has been completed
2016-05-01 20:04:01 +02:00
0395e2c487
added tests for overall MP3, MP4 and OGG parsing/making
2016-03-22 22:54:04 +01:00
2af5ce997b
added tests for Matroska parsing/making
2016-03-15 15:44:44 +01:00
488fce3ab8
parsing AVC config
2016-02-17 20:19:05 +01:00