]>
granicus.if.org Git - taglib/log
Tsuda Kageyu [Thu, 11 Feb 2016 11:47:55 +0000 (20:47 +0900)]
Fix a wrong test for base64 decoding.
Tsuda Kageyu [Sat, 6 Feb 2016 19:46:40 +0000 (04:46 +0900)]
Fix memory leaks when saving Ogg files.
Tsuda Kageyu [Sat, 6 Feb 2016 12:56:51 +0000 (21:56 +0900)]
Add some missing FileRef tests.
Tsuda Kageyu [Sat, 6 Feb 2016 12:32:03 +0000 (21:32 +0900)]
Test if FileRef chooses a correct File type.
Tsuda Kageyu [Sat, 6 Feb 2016 12:14:12 +0000 (21:14 +0900)]
Add a supplementary note to a comment.
Tsuda Kageyu [Fri, 5 Feb 2016 16:27:36 +0000 (01:27 +0900)]
Correct the license information.
Tsuda Kageyu [Fri, 5 Feb 2016 10:57:09 +0000 (19:57 +0900)]
Fix another typo in NEWS.
Tsuda Kageyu [Fri, 5 Feb 2016 01:53:56 +0000 (10:53 +0900)]
Fix a typo in NEWS
Tsuda Kageyu [Wed, 3 Feb 2016 11:33:13 +0000 (20:33 +0900)]
Update NEWS.
Tsuda Kageyu [Wed, 3 Feb 2016 11:21:04 +0000 (20:21 +0900)]
Remove strnlen() since some compilers lack it.
Tsuda Kageyu [Tue, 2 Feb 2016 16:05:56 +0000 (01:05 +0900)]
More efficient handling of broken APE item keys.
This also improves the performance when handling intact APE items.
Tsuda Kageyu [Mon, 1 Feb 2016 15:42:08 +0000 (00:42 +0900)]
APE::Tag::addValue() may append a string to non-text items.
Tsuda Kageyu [Mon, 1 Feb 2016 13:46:08 +0000 (22:46 +0900)]
Oops! We already have a function to check APE item keys.
Tsuda Kageyu [Mon, 1 Feb 2016 13:19:43 +0000 (22:19 +0900)]
APE item keys should be ASCII between 0x20 and 0x7E, not UTF-8.
Tsuda Kageyu [Sat, 30 Jan 2016 02:13:32 +0000 (11:13 +0900)]
Update NEWS.
Tsuda Kageyu [Fri, 29 Jan 2016 15:51:28 +0000 (00:51 +0900)]
Ignore 'fact' chunk of WAV files if their format is PCM.
TagLib reports wrong length of some PCM files with a 'fact' chunk.
Tsuda Kageyu [Thu, 28 Jan 2016 04:31:22 +0000 (13:31 +0900)]
Update NEWS with the specific release date.
Tsuda Kageyu [Thu, 28 Jan 2016 04:17:56 +0000 (13:17 +0900)]
Update the version to v1.11.
Tsuda Kageyu [Thu, 28 Jan 2016 03:13:18 +0000 (12:13 +0900)]
Reorganize NEWS to put new features first.
Tsuda Kageyu [Thu, 28 Jan 2016 03:00:27 +0000 (12:00 +0900)]
Remove the body of deprecated function Ogg::Page::getCopyWithNewPageSequenceNumber().
Tsuda Kageyu [Sat, 9 Jan 2016 04:30:00 +0000 (13:30 +0900)]
Add a test for broken MPEG audio frames.
Tsuda Kageyu [Sat, 9 Jan 2016 01:13:07 +0000 (10:13 +0900)]
Amend an outdated comment.
Tsuda Kageyu [Fri, 8 Jan 2016 11:08:04 +0000 (20:08 +0900)]
Check if two consecutive MPEG audio frames are consistent.
This fixes reading the audio properties of some MP3 files reported by a Kodi user.
This is basically the same check as FFmpeg does.
Tsuda Kageyu [Thu, 7 Jan 2016 17:30:17 +0000 (02:30 +0900)]
Another workaround for broken MPEG headers.
Tsuda Kageyu [Thu, 7 Jan 2016 17:22:44 +0000 (02:22 +0900)]
Revert some unnecessary changes.
Tsuda Kageyu [Thu, 7 Jan 2016 16:57:18 +0000 (01:57 +0900)]
Initialize all the private data members.
Tsuda Kageyu [Wed, 6 Jan 2016 08:57:37 +0000 (17:57 +0900)]
Avoid repeating insert() operations in Ogg::File.
Tsuda Kageyu [Wed, 6 Jan 2016 08:43:32 +0000 (17:43 +0900)]
Update NEWS.
Tsuda Kageyu [Wed, 6 Jan 2016 00:46:35 +0000 (09:46 +0900)]
Merge pull request #689 from TsudaKageyu/save-ogg
Fix a segfault when saving an Ogg file repeatedly.
Tsuda Kageyu [Tue, 5 Jan 2016 04:20:28 +0000 (13:20 +0900)]
Merge pull request #706 from TwoFX/master
Remove "FORCE" in CMake path specifications to allow installation to a non-standard directory structure
Markus Himmel [Tue, 29 Dec 2015 09:29:58 +0000 (10:29 +0100)]
Remove "FORCE" in CMake path specifications to allow installation to a
non-standard directory structure.
Tsuda Kageyu [Fri, 25 Dec 2015 07:52:26 +0000 (16:52 +0900)]
Fix a silly mistake.
Tsuda Kageyu [Thu, 24 Dec 2015 23:58:06 +0000 (08:58 +0900)]
Merge pull request #705 from TsudaKageyu/mpeg-invalid-frame
More robust checks for invalid MPEG frame headers. (again)
Tsuda Kageyu [Thu, 24 Dec 2015 04:47:55 +0000 (13:47 +0900)]
Merge branch 'master' of https://github.com/dukeyin/taglib into dukeyin-master
# Conflicts:
# tests/test_id3v2.cpp
Tsuda Kageyu [Thu, 24 Dec 2015 00:43:21 +0000 (09:43 +0900)]
Update NEWS.
Tsuda Kageyu [Thu, 24 Dec 2015 00:41:48 +0000 (09:41 +0900)]
Merge pull request #701 from TsudaKageyu/flac-strip
Enable FLAC::File to remove non-standard tags.
Tsuda Kageyu [Fri, 27 Nov 2015 01:31:09 +0000 (10:31 +0900)]
Fix a segfault when saving an Ogg file repeatedly.
This also reduces memory usage when reading/writing Ogg files.
Especially, it stops holding an entire file when renumbering Ogg pages.
Tsuda Kageyu [Tue, 22 Dec 2015 11:11:26 +0000 (20:11 +0900)]
A bit more tolerant check for the MPEG frame length.
Tsuda Kageyu [Tue, 22 Dec 2015 08:06:40 +0000 (17:06 +0900)]
Add some supplementary comments.
Tsuda Kageyu [Tue, 22 Dec 2015 06:18:53 +0000 (15:18 +0900)]
Amend a vague comment and debug message.
Tsuda Kageyu [Tue, 22 Dec 2015 06:11:21 +0000 (15:11 +0900)]
Update NEWS.
Tsuda Kageyu [Tue, 22 Dec 2015 06:07:27 +0000 (15:07 +0900)]
Merge pull request #703 from inizan-yannick/master
Fix .pc file configuration.
Tsuda Kageyu [Tue, 22 Dec 2015 05:54:07 +0000 (14:54 +0900)]
More robust checks for invalid MPEG frame headers. (again)
Tsuda Kageyu [Tue, 22 Dec 2015 02:49:55 +0000 (11:49 +0900)]
Unify some duplicate internal functions.
Yannick Inizan [Mon, 21 Dec 2015 21:25:49 +0000 (22:25 +0100)]
Fix .pc file configuration.
Tsuda Kageyu [Mon, 21 Dec 2015 06:42:41 +0000 (15:42 +0900)]
Enable FLAC::File to remove non-standard tags.
Tsuda Kageyu [Mon, 21 Dec 2015 05:29:59 +0000 (14:29 +0900)]
Avoid the risk of subtracting between signed and unsigned types.
Tsuda Kageyu [Mon, 21 Dec 2015 04:54:02 +0000 (13:54 +0900)]
Backport some comments from tablib2 branch.
Tsuda Kageyu [Mon, 21 Dec 2015 04:34:48 +0000 (13:34 +0900)]
Small fix in style.
Tsuda Kageyu [Mon, 21 Dec 2015 04:06:43 +0000 (13:06 +0900)]
Avoid an implicit const cast.
Tsuda Kageyu [Mon, 21 Dec 2015 02:44:25 +0000 (11:44 +0900)]
Avoid the risk of subtracting between signed and unsigned types.
Tsuda Kageyu [Mon, 21 Dec 2015 01:49:46 +0000 (10:49 +0900)]
Remove an unused private data member.
Tsuda Kageyu [Mon, 21 Dec 2015 01:05:05 +0000 (10:05 +0900)]
Update NEWS.
Tsuda Kageyu [Mon, 21 Dec 2015 01:03:14 +0000 (10:03 +0900)]
Merge pull request #699 from TsudaKageyu/flac-duplicate-comments
Remove duplicate Vorbis comment blocks when saving a FLAC file.
Tsuda Kageyu [Fri, 18 Dec 2015 04:54:47 +0000 (13:54 +0900)]
Update NEWS.
Tsuda Kageyu [Fri, 18 Dec 2015 04:52:54 +0000 (13:52 +0900)]
Merge pull request #688 from TsudaKageyu/save-wv
Fix saving WavPack files.
Tsuda Kageyu [Fri, 18 Dec 2015 00:03:31 +0000 (09:03 +0900)]
Update NEWS.
Tsuda Kageyu [Fri, 18 Dec 2015 00:00:45 +0000 (09:00 +0900)]
Merge pull request #687 from TsudaKageyu/save-mpc
Fix saving MPC files.
Tsuda Kageyu [Thu, 17 Dec 2015 07:59:28 +0000 (16:59 +0900)]
Update NEWS.
Tsuda Kageyu [Thu, 17 Dec 2015 07:57:24 +0000 (16:57 +0900)]
Merge pull request #686 from TsudaKageyu/save-ape
Fix saving APE files.
Tsuda Kageyu [Thu, 17 Dec 2015 02:43:11 +0000 (11:43 +0900)]
Remove unnecessary private data members from TrueAudio::File.
Tsuda Kageyu [Thu, 17 Dec 2015 02:26:45 +0000 (11:26 +0900)]
Update NEWS.
Tsuda Kageyu [Thu, 17 Dec 2015 02:24:25 +0000 (11:24 +0900)]
Merge pull request #684 from TsudaKageyu/save-mpeg
Fix saving MPEG files.
Tsuda Kageyu [Wed, 16 Dec 2015 04:39:22 +0000 (13:39 +0900)]
Amend a comment that refers to a deprecated function.
Tsuda Kageyu [Wed, 16 Dec 2015 03:59:43 +0000 (12:59 +0900)]
Replace TagLib::uint with unsinged int.
Tsuda Kageyu [Wed, 16 Dec 2015 02:49:55 +0000 (11:49 +0900)]
Update NEWS.
Tsuda Kageyu [Wed, 16 Dec 2015 02:48:52 +0000 (11:48 +0900)]
Merge pull request #683 from TsudaKageyu/save-mp4
Fix saving MP4 files.
Tsuda Kageyu [Wed, 16 Dec 2015 02:00:13 +0000 (11:00 +0900)]
Change a method name of XiphComment to make it consistent with other method.
Tsuda Kageyu [Wed, 16 Dec 2015 01:00:08 +0000 (10:00 +0900)]
Remove duplicate Vorbis comment blocks when saving a FLAC file.
Tsuda Kageyu [Tue, 15 Dec 2015 06:31:33 +0000 (15:31 +0900)]
Make use of List iterators and setAutoDelete() in FLAC::File.
Tsuda Kageyu [Tue, 15 Dec 2015 06:18:07 +0000 (15:18 +0900)]
Update NEWS.
Tsuda Kageyu [Tue, 15 Dec 2015 06:08:14 +0000 (15:08 +0900)]
Merge pull request #682 from TsudaKageyu/save-flac
Fix saving FLAC files.
Tsuda Kageyu [Tue, 15 Dec 2015 01:11:13 +0000 (10:11 +0900)]
Merge pull request #698 from TsudaKageyu/mpeg-header-check
More robust checks for invalid MPEG frame headers.
Tsuda Kageyu [Tue, 8 Dec 2015 02:11:50 +0000 (11:11 +0900)]
More robust checks for invalid MPEG frame headers.
Tsuda Kageyu [Fri, 4 Dec 2015 05:28:56 +0000 (14:28 +0900)]
Fix careless copy-and-paste code.
Tsuda Kageyu [Fri, 4 Dec 2015 05:15:51 +0000 (14:15 +0900)]
Update NEWS.
Tsuda Kageyu [Fri, 4 Dec 2015 02:41:44 +0000 (11:41 +0900)]
Merge pull request #694 from FestusHagen/fh1.m_NoSharedLibTests
Disable tests with a shared library.
Festus Hagen [Thu, 3 Dec 2015 19:36:42 +0000 (14:36 -0500)]
Disable tests with a shared library.
Tsuda Kageyu [Thu, 3 Dec 2015 07:55:05 +0000 (16:55 +0900)]
Remove some unused private data members.
Tsuda Kageyu [Thu, 3 Dec 2015 04:05:18 +0000 (13:05 +0900)]
Move a test to the proper place.
The test is actually for XiphComment, not Vorbis::File.
Tsuda Kageyu [Thu, 3 Dec 2015 03:34:54 +0000 (12:34 +0900)]
Simpler conversion from bits to bytes.
Tsuda Kageyu [Thu, 3 Dec 2015 01:06:04 +0000 (10:06 +0900)]
Revert some ABI breaking changes.
Tsuda Kageyu [Wed, 2 Dec 2015 17:25:16 +0000 (02:25 +0900)]
Small cosmetic fixes.
Tsuda Kageyu [Wed, 2 Dec 2015 16:50:44 +0000 (01:50 +0900)]
Use a standard type rather than TagLib::uint.
This won't break the ABI compatibility.
Tsuda Kageyu [Wed, 2 Dec 2015 15:03:06 +0000 (00:03 +0900)]
Use a standard type rather than TagLib::ulong.
This won't break the ABI compatibility.
Tsuda Kageyu [Wed, 2 Dec 2015 14:21:23 +0000 (23:21 +0900)]
Small cosmetic fixes.
Tsuda Kageyu [Wed, 2 Dec 2015 12:11:53 +0000 (21:11 +0900)]
Merge pull request #545 from FestusHagen/fh1.m_TDRC
Append TIME to TDRC, adjusted test_id3v2.cpp as appropriate.
Tsuda Kageyu [Wed, 2 Dec 2015 09:59:45 +0000 (18:59 +0900)]
Use a standard type rather than TagLib::ushort.
This won't break the ABI compatibility.
Tsuda Kageyu [Wed, 2 Dec 2015 09:11:52 +0000 (18:11 +0900)]
Use a standard type rather than TagLib::uchar.
This won't break the ABI compatibility.
Tsuda Kageyu [Wed, 2 Dec 2015 08:33:11 +0000 (17:33 +0900)]
Make use of List iterators and setAutoDelete() in XiphComment.
Tsuda Kageyu [Tue, 24 Nov 2015 03:27:39 +0000 (12:27 +0900)]
Fix saving FLAC files.
This fixes all the issues reported at #622.
Tsuda Kageyu [Wed, 2 Dec 2015 06:01:10 +0000 (15:01 +0900)]
Update NEWS.
Tsuda Kageyu [Wed, 2 Dec 2015 05:59:50 +0000 (14:59 +0900)]
Merge branch 'xiph-picture' of https://github.com/gogglesmm/taglib into gogglesmm-xiph-picture
# Conflicts:
# tests/test_bytevector.cpp
# tests/test_ogg.cpp
Tsuda Kageyu [Wed, 2 Dec 2015 05:28:41 +0000 (14:28 +0900)]
Update NEWS.
Tsuda Kageyu [Wed, 2 Dec 2015 05:21:58 +0000 (14:21 +0900)]
Merge branch 'cmake-allow-BUILD_SHARED_LIBS-to-drive-ENABLE_STATIC' of https://github.com/tSed/taglib into tSed-cmake-allow-BUILD_SHARED_LIBS-to-drive-ENABLE_STATIC
# Conflicts:
# CMakeLists.txt
# examples/CMakeLists.txt
Tsuda Kageyu [Wed, 2 Dec 2015 05:08:20 +0000 (14:08 +0900)]
Remove an unreachable statement.
Tsuda Kageyu [Wed, 2 Dec 2015 03:00:43 +0000 (12:00 +0900)]
Surround some internal stuff by anonymous namespaces.
Tsuda Kageyu [Wed, 2 Dec 2015 02:36:54 +0000 (11:36 +0900)]
Amend some comments refer to the 'offset_t' type. It no longer exists.
Tsuda Kageyu [Wed, 2 Dec 2015 02:30:29 +0000 (11:30 +0900)]
Use a standard type rather than TagLib::wchar.
This won't break the ABI compatibility.
Tsuda Kageyu [Wed, 2 Dec 2015 00:13:10 +0000 (09:13 +0900)]
Use a standard type rather than TagLib::ulonglong.
TagLib::ulonglong is not used in the public headers, so the changes are trivial.