7adea3df22
Separate tests for fuzzed WAV files.
2015-01-01 23:18:43 +09:00
0d2e01df61
Fix a segfault when parsing WAV properties.
2014-12-31 01:46:30 +09:00
695fb5ec16
Add a test for fuzzed WAV files.
2014-12-31 01:44:25 +09:00
977fb2aeb0
Fix compilation errors on Clang.
2014-12-31 00:41:22 +09:00
3b8c7d4e3a
Add support for AIFF-C files.
2014-12-30 23:53:40 +09:00
be33389884
Merge pull request #476 from TsudaKageyu/fuzzed-ape
...
Some fixes for fuzzed APE files.
2014-12-29 09:47:10 +01:00
59ae61de6e
Merge pull request #456 from TsudaKageyu/id3v2-padding
...
ID3v2 padding won't increase beyond 1% of the file size.
2014-12-29 09:26:55 +01:00
16ac2cd240
Added some tests for fuzzed APE files.
2014-12-23 21:02:00 +09:00
f30f5ccce5
Merge pull request #441 from xhochy/tests-fix-vectorsize
...
Fix ByteVector sizes in some test cases
2014-12-08 09:36:28 -08:00
d80c4c96c3
ID3v2 padding won't increase beyond 1% of the file size.
2014-10-23 12:38:38 +09:00
269e78f1a0
Add a test for duplicate ID3v2 tags.
2014-10-21 00:16:43 +09:00
bd7419f0bd
Rebuild TRDC from v2.3 fields
...
This fixes an issue that was reported to me via email with the recording
date being thrown away from v2.3 tags.
2014-09-25 23:07:09 +02:00
71c1ce375f
Don't leak
2014-09-25 20:46:47 +02:00
0051351ebb
TableOfContents and ChapterFrame can be added to v2.3 or v2.4 tags
2014-09-25 20:01:00 +02:00
82315276db
Take ownership of embedded frames, as documented
...
Previously embedded frames that were created automatically were
never deleted.
Fixes #440
2014-09-18 16:23:28 +02:00
ee283789b7
Fix ByteVector sizes in some test cases
2014-09-14 20:08:31 +01:00
205569c8d2
Fix various memleaks in the tests
2014-09-14 18:03:27 +01:00
d5e3d6ea7c
Merge pull request #421 from TsudaKageyu/fix-wav-strip
...
Fixed a bug on stripping tags when saving .WAV files.
2014-08-20 10:12:43 +02:00
20ce66f98b
Merge pull request #422 from TsudaKageyu/detach
...
Added some missing detach()s to List<T>, ByteVector and String.
2014-08-20 10:09:08 +02:00
9bb0eb7ee9
Added some operators to compare String to string literals.
2014-08-12 23:58:45 +09:00
1944588595
Added some missing detach()s to List<T>, ByteVector and String.
2014-08-08 13:12:14 +09:00
31a74927e4
Fixed a bug on stripping tags when saving .WAV files.
2014-08-07 18:49:53 +09:00
043d2bbef5
Fixed a test to work with MSVC.
2014-08-04 15:11:50 +09:00
e29f1d39e7
Added float conversion functions to ByteVector.
...
Added CMake checks about IEEE754 compliance.
2014-07-17 12:09:14 +09:00
fb24dfe7cf
Merge pull request #393 from TsudaKageyu/msvc-tests
...
Modified some tests to work with MSVC.
2014-07-16 16:02:10 +02:00
43872f362d
Merge pull request #390 from TsudaKageyu/vector-bounds
...
Fixed out-of-bounds access in findVector().
2014-07-16 15:57:55 +02:00
d7995b807f
Fixed the tests to work with MSVC when UNICODE is set.
2014-06-24 01:29:15 +09:00
29a5129096
Modified some tests to work with MSVC.
2014-06-20 09:06:26 +09:00
cb3abf15ad
Added a test for out-of-bounds access in findVector().
2014-06-19 13:22:50 +09:00
500b3e630b
Uncommenting unit test.
2014-05-18 16:15:35 +02:00
5c5c89e8d9
Added functions for work with embedded frames.
...
Added embedded frames parsing.
Added embedded frames rendering.
Modified constructor of CHAP and CTOC frame, so it can accept list of embedded frames.
Added unit tests for CHAP and CTOC frames parsing and rendering (with support of embedded frames).
Fixed bugs in rendering of CTOC frames.
Added functions for adding and removing child elements in CTOC frames.
2014-05-18 16:15:35 +02:00
140fb2b3f6
Removed duplicated CHAP frame testing funtion.
2014-05-18 16:15:35 +02:00
7d99b8276a
Fixed errors in ChapterFrame constructor.
...
Fixed errors in ChapterFrame method renderFields.
Fixed errors in TableOfContentsFrame method parseFields.
Added ChapterFrame and TableOfContentsFrame headers and sources to CMakeLists.txt.
Added some basic testing of CHAP and CTOC frames parsing.
2014-05-18 16:15:35 +02:00
1723e9b18a
Fix #162 : Xiph and APE generic getters return space-concatenated values
2014-04-03 21:07:29 +02:00
3b60af2c0b
Add support for ID3v2 ETCO frames (event timing codes).
2014-03-30 09:28:14 +02:00
eba99c3a70
Add support for ID3v2 SYLT frames (synchronized lyrics).
2014-03-30 09:26:03 +02:00
72cd379f30
opus: Estimate the bitrate if possible
2014-03-10 09:37:10 +09:00
584bbc7c78
Fixed conversion from empty String to ByteVector
2013-12-04 09:37:59 +09:00
f733077917
Merge pull request #307 from TsudaKageyu/string-abi
...
Fixed the ABI breakage in TagLib::String
2013-11-15 15:04:30 -08:00
4a7d31c87b
Rewrote ByteVector::replace() simpler
2013-11-14 14:58:14 +09:00
3bf30af66c
Fixed ABI breakage in TagLib::String
2013-11-06 17:01:21 +09:00
2d5abd46d2
Added TagLib::MP4::PropertyMap::codec()
2013-10-08 17:41:09 +02:00
5693ab0403
Merge remote-tracking branch 'TsudaKageyu/fix-string'
2013-10-08 16:12:49 +02:00
23b418b4e9
Added a missing fieldListmap() method to RIFF::Info::Tag
2013-09-17 14:59:19 +09:00
cf892f2cb8
Fixed a bug in creating String from ByteVector
2013-09-13 03:47:03 +09:00
0f58646bfb
Added a test for APE::Item
2013-07-14 11:35:10 +09:00
3a636c752b
Merge remote-tracking branch 'TsudaKageyu/string-api-master'
2013-07-11 10:08:05 +02:00
62d55223b2
Added conversion from String to const wchar_t*
2013-06-24 01:13:25 +09:00
a845f70c49
Added some test cases for FileRef about unsupported files
2013-06-21 15:29:00 +09:00
fdb8a6b065
Reintroduce HAVE_CONFIG_H so that TagLib can be built without CMake
2013-06-20 15:07:25 +02:00