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
Festus Hagen
463e8f313a
Append TIME to TDRC, adjusted test_id3v2.cpp as appropriate.
2015-11-27 17:54:20 -05:00
Tsuda Kageyu
8130b30397
Close temporary files regardless if the tests are successful or not.
...
delete statements are skipped when assertions fail.
2015-11-27 15:20:16 +09:00
Tsuda Kageyu
905bf89e66
Fix saving WavPack files.
...
This fixes the issue reported at #624 .
2015-11-27 09:30:03 +09:00
Tsuda Kageyu
67cbf2c0a8
Silence a GCC warning in tests about ignoring a return value.
2015-11-27 02:45:33 +09:00
Tsuda Kageyu
083eadec60
Fix saving MPC files.
...
This fixes the issue reported at #624 .
2015-11-27 00:53:03 +09:00
Tsuda Kageyu
f180445be5
Fix saving APE files.
...
This fixes the issue reported at #624 .
2015-11-27 00:22:07 +09:00
Tsuda Kageyu
b6361ddde5
Fix saving MPEG files.
...
This fixes all the issues reported at #618 .
2015-11-25 01:56:07 +09:00
Tsuda Kageyu
94b7828990
Fix saving MP4 files.
...
This fixes the issue reported at #619 .
2015-11-24 23:41:10 +09:00
Tsuda Kageyu
477aba9465
Merge pull request #676 from TsudaKageyu/string-hide-private
...
Hide private things from a public header.
2015-11-23 17:48:06 +09:00
Tsuda Kageyu
e44de9f37f
Remove duplicate tags when saving AIFF files.
...
Just the same way as WAV already does.
2015-11-22 21:03:33 +09:00
Tsuda Kageyu
559c6b28c9
Merge pull request #681 from TsudaKageyu/xiph-remove-fields
...
Add alternative methods to XiphComment::removeField() that may cause …
2015-11-22 16:19:15 +09:00
Tsuda Kageyu
f34d73d319
Make FileRef::FileTypeResolver work properly.
2015-11-21 18:29:41 +09:00
Tsuda Kageyu
c3807e59cd
Merge pull request #528 from chouquette/master
...
FileRef: Allow an IOStream to be used
2015-11-21 09:51:03 +09:00
Tsuda Kageyu
84e3582332
Add alternative methods to XiphComment::removeField().
...
Using XiphComment::removeField() may lead to a linkage error, however we can't fix the method itself without breaking the ABI or changing its behavior.
So we added some alternative method and marked the old one deprecated.
2015-11-20 23:28:32 +09:00