Martchus
1f1fb4c302
tests: Check tag and index position
2017-05-23 00:52:56 +02:00
Martchus
cbc32890fa
Test conversion to ID3v2.4
2017-05-21 00:09:09 +02:00
Martchus
44de1e6b7a
tests: Move format specific flags from header
2017-05-20 23:37:33 +02:00
Martchus
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
Martchus
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
Martchus
8629a8fd32
tests: Validate Matroska attachment data
2017-05-20 19:58:00 +02:00
Martchus
ee15e08dd9
Test parsing and rewriting nested Mkv tags
2017-05-19 00:05:57 +02:00
Martchus
7747438d94
Test reading Matroska chapters
2017-05-07 21:47:03 +02:00
Martchus
9a94d5480f
Add test to verify testfiles via SHA-256 checksum
2017-04-08 18:40:27 +02:00
Martchus
d6836fa861
Use unicode character in tests
2016-12-27 23:39:02 +01:00
Martchus
d5c8086230
Improve misc details
2016-08-05 01:46:31 +02:00
Martchus
8663dedf8c
Fix misc issues
2016-07-30 22:35:46 +02:00
Martchus
7e058f289c
Improve API doc
2016-06-15 22:53:39 +02:00
Martchus
0dc6d59240
Calculate duration of FLAC streams
2016-05-22 22:27:36 +02:00
Martchus
53f0903c3b
Add tests for FLAC files
2016-05-21 22:11:08 +02:00
Martchus
ec3c12d222
delete working copies when test has been completed
2016-05-01 20:04:01 +02:00
Martchus
0395e2c487
added tests for overall MP3, MP4 and OGG parsing/making
2016-03-22 22:54:04 +01:00
Martchus
2af5ce997b
added tests for Matroska parsing/making
2016-03-15 15:44:44 +01:00
Martchus
488fce3ab8
parsing AVC config
2016-02-17 20:19:05 +01:00