Tsuda Kageyu
|
13223ad497
|
Merge branch 'master' into merge-master-to-taglib2
# Conflicts:
# taglib/mp4/mp4atom.cpp
# taglib/toolkit/tlist.tcc
# taglib/toolkit/tmap.tcc
# tests/test_asf.cpp
# tests/test_ogg.cpp
# tests/test_oggflac.cpp
# tests/test_opus.cpp
# tests/test_speex.cpp
|
2016-11-04 17:18:59 +09:00 |
|
Tsuda Kageyu
|
e6a69e24bc
|
Add a common function to generate a long string to test.
|
2016-10-31 20:01:52 +09:00 |
|
Tsuda Kageyu
|
dcab8ed90e
|
Allow ScopedFileCopy to be const.
|
2016-10-31 10:29:13 +09:00 |
|
Tsuda Kageyu
|
921a68ae55
|
Fix mismatched types in tests.
|
2016-10-30 21:29:06 +09:00 |
|
Tsuda Kageyu
|
d9df59306f
|
Merge branch 'master' into merge-master-to-taglib2
# Conflicts:
# AUTHORS
# ConfigureChecks.cmake
# taglib/asf/asfutils.h
# taglib/mp4/mp4atom.cpp
# taglib/mp4/mp4tag.h
# taglib/mpeg/id3v2/frames/ownershipframe.cpp
# taglib/mpeg/id3v2/frames/synchronizedlyricsframe.cpp
# taglib/mpeg/id3v2/frames/tableofcontentsframe.cpp
# taglib/mpeg/id3v2/id3v2frame.cpp
# taglib/riff/rifffile.cpp
# taglib/riff/rifffile.h
# taglib/toolkit/taglib.h
# taglib/toolkit/tbytevector.cpp
# taglib/toolkit/tfilestream.cpp
# taglib/toolkit/tstring.cpp
# taglib/toolkit/tutils.h
# taglib/xm/xmfile.cpp
# tests/test_bytevector.cpp
# tests/test_fileref.cpp
# tests/test_id3v2.cpp
# tests/test_riff.cpp
# tests/test_string.cpp
|
2016-10-30 21:20:23 +09:00 |
|
Tsuda Kageyu
|
935534aa53
|
Backport a test from taglib2 branch.
|
2016-10-28 15:19:35 +09:00 |
|
Tsuda Kageyu
|
aa5f9bb221
|
Suppress some warnings in test.
|
2016-10-27 15:23:24 +09:00 |
|
Tsuda Kageyu
|
d2b3547254
|
Add a test for File::truncate().
|
2016-10-27 15:15:22 +09:00 |
|
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
|
33c0ece830
|
Fix type mismatch errors in test_apetag.cpp.
|
2016-02-04 20:54:43 +09:00 |
|
Tsuda Kageyu
|
57e849b0d5
|
Merge branch 'master' into merge-master-to-taglib2
# Conflicts:
# taglib/ape/apeitem.cpp
# taglib/mpeg/mpegheader.cpp
# taglib/toolkit/tutils.h
|
2016-02-04 20:48:31 +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
|
1a73c82a76
|
Merge branch 'master' into merge-master-to-taglib2
# Conflicts:
# taglib/flac/flacfile.h
# taglib/mpeg/mpegheader.cpp
# taglib/mpeg/mpegproperties.cpp
# taglib/ogg/oggfile.cpp
# taglib/ogg/oggpage.cpp
# taglib/ogg/oggpageheader.cpp
# tests/test_mpeg.cpp
|
2016-01-06 10:28:09 +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
|
c3c862e911
|
Merge branch 'taglib2' of https://github.com/taglib/taglib into taglib2
|
2015-12-21 16:17:34 +09:00 |
|
Tsuda Kageyu
|
1aca1f64fe
|
Enable FLAC::File to remove non-standard tags.
|
2015-12-21 15:42:41 +09:00 |
|
Tsuda Kageyu
|
75159614fc
|
Silence MSVC warnings concerning narrowing conversions.
|
2015-12-21 15:17:59 +09:00 |
|
Tsuda Kageyu
|
ed0305bd3f
|
Merge branch 'master' into merge-master-to-taglib2
# Conflicts:
# taglib/ape/apefile.cpp
# taglib/flac/flacfile.cpp
# taglib/mpc/mpcfile.cpp
# taglib/mpeg/mpegfile.cpp
# taglib/mpeg/mpegfile.h
# taglib/trueaudio/trueaudiofile.cpp
# taglib/wavpack/wavpackfile.cpp
|
2015-12-21 14:56:13 +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
|
f72b0ecebf
|
Merge branch 'master' into merge-master-to-taglib2
# Conflicts:
# CMakeLists.txt
# ConfigureChecks.cmake
# taglib/flac/flacfile.cpp
# taglib/mp4/mp4file.cpp
# taglib/mpeg/mpegheader.cpp
# taglib/mpeg/mpegproperties.cpp
# taglib/riff/rifffile.cpp
# taglib/toolkit/trefcounter.h
|
2015-12-16 13:33:04 +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 |
|