Tsuda Kageyu
|
6a96a6426a
|
Replace a possibly non-free file in the test suite.
|
2016-10-22 02:11:16 +09:00 |
|
Kevin André
|
7e90313690
|
Fix defect in ByteVectorStream::seek when Position==End.
|
2016-09-15 16:30:16 +02:00 |
|
Tsuda Kageyu
|
9b995544e4
|
Fix reading table of contents frames with a lot of children.
|
2016-05-14 09:58:19 +09:00 |
|
Tsuda Kageyu
|
7627ae48ed
|
Change some static_casts to dynamic_casts in test_id3v2.cpp.
static_casts are unsafe and some of following tests doesn't work well with them.
|
2016-03-17 22:50:34 +09:00 |
|
Tsuda Kageyu
|
b2a6768704
|
Don't stop parsing an ID3v2 SYLT frame when its description is empty.
|
2016-03-14 20:35:09 +09:00 |
|
Tsuda Kageyu
|
520da50bc5
|
Always update the global RIFF size when updating RIFF files.
|
2016-02-22 22:27:18 +09:00 |
|
Tsuda Kageyu
|
710166e32d
|
Separate zlib related code rather than having several #ifdef blocks.
|
2016-02-21 23:16:48 +09:00 |
|
Tsuda Kageyu
|
7d8aa7b8bd
|
ByteVector::append() can't take the vector itself.
|
2016-02-20 19:42:46 +09:00 |
|
Tsuda Kageyu
|
98a57744c3
|
Add some tests for ByteVector::replace().
|
2016-02-20 11:50:47 +09:00 |
|
Tsuda Kageyu
|
8c4b484e67
|
Fix a possible out-of-bounds access in SynchData::decode().
This also avoids an extra memory copy.
|
2016-02-19 20:58:09 +09:00 |
|
Tsuda Kageyu
|
07d95e0dc0
|
Add an overload of ByteVector::replace() which takes chars.
Currently, this is only way of using ByteVector::replace().
|
2016-02-18 03:47:02 +09:00 |
|
Tsuda Kageyu
|
a9acca5d81
|
Decode unsynchronized ID3v2 frames efficiently.
It makes a great difference when decoding huge unsynchronized ID3v2 frames.
|
2016-02-18 03:07:38 +09:00 |
|
Tsuda Kageyu
|
c08e0b1357
|
Reorganize some redundant or missing tests.
|
2016-02-15 01:49:23 +09:00 |
|
Tsuda Kageyu
|
d037b8c908
|
Make sure we don't write UTF8 or UTF16BE to ID3v2.3 tags.
|
2016-02-15 00:22:18 +09:00 |
|
Tsuda Kageyu
|
aa339eba87
|
Fix a wrong test for base64 decoding.
|
2016-02-11 20:47:55 +09:00 |
|
Tsuda Kageyu
|
184a151d41
|
Add some missing FileRef tests.
|
2016-02-06 21:56:51 +09:00 |
|
Tsuda Kageyu
|
cc2ccbc20c
|
Test if FileRef chooses a correct File type.
|
2016-02-06 21:32:03 +09:00 |
|
Tsuda Kageyu
|
fffff35ca5
|
Correct the license information.
|
2016-02-06 01:27:36 +09:00 |
|
Tsuda Kageyu
|
5350bc8501
|
Oops! We already have a function to check APE item keys.
|
2016-02-01 22:46:08 +09:00 |
|
Tsuda Kageyu
|
9976155aa9
|
Ignore 'fact' chunk of WAV files if their format is PCM.
TagLib reports wrong length of some PCM files with a 'fact' chunk.
|
2016-01-30 00:51:28 +09:00 |
|
Tsuda Kageyu
|
fe92f3dffe
|
Add a test for broken MPEG audio frames.
|
2016-01-09 13:30:00 +09:00 |
|
Tsuda Kageyu
|
67434aa7b4
|
Merge pull request #705 from TsudaKageyu/mpeg-invalid-frame
More robust checks for invalid MPEG frame headers. (again)
|
2015-12-25 08:58:06 +09:00 |
|
Tsuda Kageyu
|
cb23f91c98
|
Merge branch 'master' of https://github.com/dukeyin/taglib into dukeyin-master
# Conflicts:
# tests/test_id3v2.cpp
|
2015-12-24 13:47:55 +09:00 |
|
Tsuda Kageyu
|
4064b34eff
|
A bit more tolerant check for the MPEG frame length.
|
2015-12-22 20:39:58 +09:00 |
|
Tsuda Kageyu
|
22708a0af6
|
Add some supplementary comments.
|
2015-12-22 17:06:40 +09:00 |
|
Tsuda Kageyu
|
081d6eaf76
|
More robust checks for invalid MPEG frame headers. (again)
|
2015-12-22 14:57:23 +09:00 |
|
Tsuda Kageyu
|
1aca1f64fe
|
Enable FLAC::File to remove non-standard tags.
|
2015-12-21 15:42:41 +09:00 |
|
Tsuda Kageyu
|
ef92ee223f
|
Merge pull request #699 from TsudaKageyu/flac-duplicate-comments
Remove duplicate Vorbis comment blocks when saving a FLAC file.
|
2015-12-21 10:03:14 +09:00 |
|
Tsuda Kageyu
|
aa66b0651d
|
Merge pull request #688 from TsudaKageyu/save-wv
Fix saving WavPack files.
|
2015-12-18 13:52:54 +09:00 |
|
Tsuda Kageyu
|
6d27a1013d
|
Merge pull request #687 from TsudaKageyu/save-mpc
Fix saving MPC files.
|
2015-12-18 09:00:45 +09:00 |
|
Tsuda Kageyu
|
6998be94f6
|
Merge pull request #686 from TsudaKageyu/save-ape
Fix saving APE files.
|
2015-12-17 16:57:24 +09:00 |
|
Tsuda Kageyu
|
862952bdcc
|
Remove unnecessary private data members from TrueAudio::File.
|
2015-12-17 11:43:11 +09:00 |
|
Tsuda Kageyu
|
546870d83a
|
Merge pull request #684 from TsudaKageyu/save-mpeg
Fix saving MPEG files.
|
2015-12-17 11:24:25 +09:00 |
|
Tsuda Kageyu
|
fc571e5150
|
Merge pull request #683 from TsudaKageyu/save-mp4
Fix saving MP4 files.
|
2015-12-16 11:48:52 +09:00 |
|
Tsuda Kageyu
|
9950fca3c2
|
Remove duplicate Vorbis comment blocks when saving a FLAC file.
|
2015-12-16 10:00:08 +09:00 |
|
Tsuda Kageyu
|
680784c7b7
|
Merge pull request #682 from TsudaKageyu/save-flac
Fix saving FLAC files.
|
2015-12-15 15:08:14 +09:00 |
|
Tsuda Kageyu
|
be9b5cc93a
|
More robust checks for invalid MPEG frame headers.
|
2015-12-08 11:20:51 +09:00 |
|
Tsuda Kageyu
|
24f220224d
|
Move a test to the proper place.
The test is actually for XiphComment, not Vorbis::File.
|
2015-12-03 13:05:18 +09:00 |
|
Tsuda Kageyu
|
a0b8683656
|
Use a standard type rather than TagLib::uint.
This won't break the ABI compatibility.
|
2015-12-03 02:15:41 +09:00 |
|
Tsuda Kageyu
|
7f8efec4d4
|
Merge pull request #545 from FestusHagen/fh1.m_TDRC
Append TIME to TDRC, adjusted test_id3v2.cpp as appropriate.
|
2015-12-02 21:11:53 +09:00 |
|
Tsuda Kageyu
|
dcc0fe553c
|
Use a standard type rather than TagLib::ushort.
This won't break the ABI compatibility.
|
2015-12-02 18:59:45 +09:00 |
|
Tsuda Kageyu
|
8bdddaabce
|
Use a standard type rather than TagLib::uchar.
This won't break the ABI compatibility.
|
2015-12-02 18:11:52 +09:00 |
|
Tsuda Kageyu
|
e6e9ba6094
|
Fix saving FLAC files.
This fixes all the issues reported at #622.
|
2015-12-02 17:21:12 +09:00 |
|
Tsuda Kageyu
|
1529af7a12
|
Merge branch 'xiph-picture' of https://github.com/gogglesmm/taglib into gogglesmm-xiph-picture
# Conflicts:
# tests/test_bytevector.cpp
# tests/test_ogg.cpp
|
2015-12-02 14:59:50 +09:00 |
|
Tsuda Kageyu
|
060a50ab11
|
Use a standard type rather than TagLib::wchar.
This won't break the ABI compatibility.
|
2015-12-02 11:30:29 +09:00 |
|
Tsuda Kageyu
|
101a330d55
|
The new test wasn't called.
|
2015-11-30 18:32:49 +09:00 |
|
Tsuda Kageyu
|
59088096e6
|
Add some tests for M4V files.
|
2015-11-30 17:18:50 +09:00 |
|
Tsuda Kageyu
|
fcdf7c2ae2
|
Add some tests to check if the internal flags are updated when writing WAV files.
|
2015-11-30 13:46:43 +09:00 |
|
Tsuda Kageyu
|
8c424badad
|
Avoid writing an empty ID3v2 tag in an AIFF file.
|
2015-11-30 13:42:25 +09:00 |
|
Tsuda Kageyu
|
1fa677e2ef
|
Add some tests about splitting/merging Ogg pages.
|
2015-11-29 01:57:15 +09:00 |
|