]> granicus.if.org Git - taglib/log
taglib
11 years agoFix some GCC specific warnings
Tsuda kageyu [Thu, 18 Apr 2013 10:52:52 +0000 (19:52 +0900)]
Fix some GCC specific warnings

11 years agoMerge pull request #154 from TsudaKageyu/tonumber
Tsuda Kageyu [Thu, 18 Apr 2013 10:26:21 +0000 (03:26 -0700)]
Merge pull request #154 from TsudaKageyu/tonumber

ByteVector::toUInt() takes offset and length

11 years agoByteVector::toUInt() takes offset and length
Tsuda kageyu [Thu, 18 Apr 2013 09:36:19 +0000 (18:36 +0900)]
ByteVector::toUInt() takes offset and length

11 years agoMerge pull request #150 from TsudaKageyu/detect-codecvt
Tsuda Kageyu [Wed, 17 Apr 2013 15:42:14 +0000 (08:42 -0700)]
Merge pull request #150 from TsudaKageyu/detect-codecvt

Detect <codecvt> header automatically

11 years agoDetect <codecvt> header automatically
Tsuda kageyu [Wed, 17 Apr 2013 15:32:14 +0000 (00:32 +0900)]
Detect <codecvt> header automatically

11 years agoMerge pull request #149 from TsudaKageyu/fileref-string
Tsuda Kageyu [Wed, 17 Apr 2013 14:55:33 +0000 (07:55 -0700)]
Merge pull request #149 from TsudaKageyu/fileref-string

Fix improper string handling

11 years agoFix improper string handling
Tsuda kageyu [Wed, 17 Apr 2013 14:47:09 +0000 (23:47 +0900)]
Fix improper string handling

11 years agoMerge pull request #148 from TsudaKageyu/reset-smart-pointer
Tsuda Kageyu [Wed, 17 Apr 2013 14:08:36 +0000 (07:08 -0700)]
Merge pull request #148 from TsudaKageyu/reset-smart-pointer

Revert changes concerning the smart pointer

11 years agoRevert changes concerning the smart pointer
Tsuda kageyu [Wed, 17 Apr 2013 13:54:56 +0000 (22:54 +0900)]
Revert changes concerning the smart pointer

11 years agoMerge pull request #147 from TsudaKageyu/shared_ptr
Tsuda Kageyu [Wed, 17 Apr 2013 13:03:28 +0000 (06:03 -0700)]
Merge pull request #147 from TsudaKageyu/shared_ptr

Use shared_ptr if possible regardless of C++11 support

11 years agoUse shared_ptr if possible regardless of C++11 support
Tsuda kageyu [Wed, 17 Apr 2013 12:41:23 +0000 (21:41 +0900)]
Use shared_ptr if possible regardless of C++11 support

11 years agoMerge pull request #145 from TsudaKageyu/classname
Tsuda Kageyu [Wed, 17 Apr 2013 03:51:33 +0000 (20:51 -0700)]
Merge pull request #145 from TsudaKageyu/classname

Changed some class names

11 years agoChanged some class names
Tsuda kageyu [Wed, 17 Apr 2013 03:45:14 +0000 (12:45 +0900)]
Changed some class names

11 years agoMerge pull request #144 from TsudaKageyu/restore-abi2
Tsuda Kageyu [Wed, 17 Apr 2013 03:38:29 +0000 (20:38 -0700)]
Merge pull request #144 from TsudaKageyu/restore-abi2

Restore ABI changed in pull request #60

11 years agoRestore ABI changed in pull request #60
Tsuda kageyu [Wed, 17 Apr 2013 03:28:00 +0000 (12:28 +0900)]
Restore ABI changed in pull request #60

11 years agoMerge pull request #143 from TsudaKageyu/restore-abi
Tsuda Kageyu [Wed, 17 Apr 2013 02:41:55 +0000 (19:41 -0700)]
Merge pull request #143 from TsudaKageyu/restore-abi

Restore ABI breaking change

11 years agoRestore ABI breaking change
Tsuda kageyu [Wed, 17 Apr 2013 02:33:01 +0000 (11:33 +0900)]
Restore ABI breaking change

11 years agoMerge pull request #142 from TsudaKageyu/shared_ptr
Tsuda Kageyu [Wed, 17 Apr 2013 02:27:42 +0000 (19:27 -0700)]
Merge pull request #142 from TsudaKageyu/shared_ptr

Use std::shared_ptr<T> if C++11 is available

11 years agoUse std::shared_ptr<T> if C++11 is available
Tsuda kageyu [Wed, 17 Apr 2013 02:12:42 +0000 (11:12 +0900)]
Use std::shared_ptr<T> if C++11 is available

11 years agoMerge pull request #141 from TsudaKageyu/smart-ptr
Tsuda Kageyu [Wed, 17 Apr 2013 01:38:41 +0000 (18:38 -0700)]
Merge pull request #141 from TsudaKageyu/smart-ptr

Replace RefCounter with a smart pointer

11 years agoReplace RefCounter with a smart pointer
Tsuda kageyu [Wed, 17 Apr 2013 01:10:25 +0000 (10:10 +0900)]
Replace RefCounter with a smart pointer

11 years agoMerge pull request #139 from TsudaKageyu/refactor-string
Tsuda Kageyu [Tue, 16 Apr 2013 13:47:28 +0000 (06:47 -0700)]
Merge pull request #139 from TsudaKageyu/refactor-string

Small refactoring of tstring.cpp

11 years agoSmall refactoring of tstring.cpp
Tsuda kageyu [Tue, 16 Apr 2013 12:47:12 +0000 (21:47 +0900)]
Small refactoring of tstring.cpp

11 years agoMerge pull request #138 from TsudaKageyu/refector-bytevector
Tsuda Kageyu [Tue, 16 Apr 2013 12:34:59 +0000 (05:34 -0700)]
Merge pull request #138 from TsudaKageyu/refector-bytevector

Small refactoring of tbytevector.cpp

11 years agoSmall refactoring of tbytevector.cpp
Tsuda kageyu [Tue, 16 Apr 2013 10:57:04 +0000 (19:57 +0900)]
Small refactoring of tbytevector.cpp

11 years agoMerge pull request #137 from TsudaKageyu/refactor-bytevector
Tsuda Kageyu [Tue, 16 Apr 2013 05:55:22 +0000 (22:55 -0700)]
Merge pull request #137 from TsudaKageyu/refactor-bytevector

Small refactoring of tbytevector.cpp

11 years agoSmall refactoring of tbytevector.cpp
Tsuda kageyu [Tue, 16 Apr 2013 05:35:47 +0000 (14:35 +0900)]
Small refactoring of tbytevector.cpp

11 years agoMerge pull request #134 from TsudaKageyu/fix-byteswap
Tsuda Kageyu [Mon, 15 Apr 2013 21:02:17 +0000 (14:02 -0700)]
Merge pull request #134 from TsudaKageyu/fix-byteswap

Bug fix for #132

11 years agoBug fix for #132
Tsuda kageyu [Mon, 15 Apr 2013 20:53:36 +0000 (05:53 +0900)]
Bug fix for #132

11 years agoMerge pull request #133 from TsudaKageyu/fix-byteswap
Tsuda Kageyu [Mon, 15 Apr 2013 19:22:37 +0000 (12:22 -0700)]
Merge pull request #133 from TsudaKageyu/fix-byteswap

Bug fix for #132

11 years agoBug fix for #132
Tsuda kageyu [Mon, 15 Apr 2013 19:06:29 +0000 (04:06 +0900)]
Bug fix for #132

11 years agoMerge pull request #132 from TsudaKageyu/byteswap
Tsuda Kageyu [Mon, 15 Apr 2013 15:26:32 +0000 (08:26 -0700)]
Merge pull request #132 from TsudaKageyu/byteswap

Add cross-platform byte order conversions

11 years agoAdd cross-platform byte order conversions
Tsuda Kageyu [Mon, 15 Apr 2013 15:09:18 +0000 (00:09 +0900)]
Add cross-platform byte order conversions

11 years agoAdd tests for newline handling in String (#125)
Lukáš Lalinský [Mon, 15 Apr 2013 08:45:33 +0000 (10:45 +0200)]
Add tests for newline handling in String (#125)

11 years agoUse the first instance of a MP4 atom (#126)
Lukáš Lalinský [Mon, 15 Apr 2013 08:12:02 +0000 (10:12 +0200)]
Use the first instance of a MP4 atom (#126)

When a file contains multiple MP4 atoms with the same name, use the first
one. This is consistent with iTunes and other popular software.

11 years agoAllow the second byte of MPEG header to contain 0xFF
Jingmin Wei [Mon, 15 Apr 2013 07:46:08 +0000 (09:46 +0200)]
Allow the second byte of MPEG header to contain 0xFF

0xFF in the second byte means MPEG Version 1, Layer I, no CRC protection.

http://mpgedit.org/mpgedit/mpeg_format/MP3Format.html

11 years agoMerge pull request #116 from ufleisch/tagduplication
Lukáš Lalinský [Mon, 15 Apr 2013 06:47:59 +0000 (23:47 -0700)]
Merge pull request #116 from ufleisch/tagduplication

Parameter to disable duplication between ID3v1 and ID3v2 tags, #115.

11 years agoMerge pull request #131 from TsudaKageyu/vc-warning
Tsuda Kageyu [Sun, 14 Apr 2013 20:29:29 +0000 (13:29 -0700)]
Merge pull request #131 from TsudaKageyu/vc-warning

Fix VC++ specific warnings

11 years agoFix VC++ specific warnings
Tsuda Kageyu [Sun, 14 Apr 2013 20:23:39 +0000 (05:23 +0900)]
Fix VC++ specific warnings

11 years agoMerge pull request #130 from TsudaKageyu/improve-string
Tsuda Kageyu [Sun, 14 Apr 2013 20:17:31 +0000 (13:17 -0700)]
Merge pull request #130 from TsudaKageyu/improve-string

Some improvements of String

11 years agoSome improvements of String
Tsuda Kageyu [Sun, 14 Apr 2013 20:03:54 +0000 (05:03 +0900)]
Some improvements of String

11 years agoMerge pull request #122 from TsudaKageyu/reduce-copy
Tsuda Kageyu [Sat, 6 Apr 2013 13:32:26 +0000 (06:32 -0700)]
Merge pull request #122 from TsudaKageyu/reduce-copy

Reduce unnecessary memory copies by ByteVector

11 years agoReduce unnecessary memory copies by ByteVector
Tsuda Kageyu [Fri, 5 Apr 2013 13:07:58 +0000 (22:07 +0900)]
Reduce unnecessary memory copies by ByteVector

11 years agoParameter to disable duplication between ID3v1 and ID3v2 tags, #115.
Urs Fleisch [Sat, 23 Mar 2013 12:56:31 +0000 (13:56 +0100)]
Parameter to disable duplication between ID3v1 and ID3v2 tags, #115.

11 years agoMerge pull request #104 from TsudaKageyu/test-warnings
Tsuda Kageyu [Tue, 19 Mar 2013 13:03:23 +0000 (06:03 -0700)]
Merge pull request #104 from TsudaKageyu/test-warnings

Fix warnings in test_flacpicture.cpp

11 years agoFix warnings in test_flacpicture.cpp
Tsuda Kageyu [Tue, 19 Mar 2013 12:51:52 +0000 (21:51 +0900)]
Fix warnings in test_flacpicture.cpp

11 years agoMerge pull request #96 from nightingale-media-player/master
Stephen F. Booth [Sun, 20 Jan 2013 15:56:30 +0000 (07:56 -0800)]
Merge pull request #96 from nightingale-media-player/master

Make textual lyric frames use UTF8

11 years agoCreate UTF8-Lyrics per default.
rsjtdrjgfuzkfg [Fri, 18 Jan 2013 16:21:35 +0000 (17:21 +0100)]
Create UTF8-Lyrics per default.

12 years agoFound and fixed more missing property interface forwarders.
Michael Helmling [Thu, 3 Jan 2013 22:20:15 +0000 (23:20 +0100)]
Found and fixed more missing property interface forwarders.

Probably due to a copy-and-paste error the implementation of
File::removeUnsupportedProperties() contained cases for several type
which do not reimplement this method; for others the implementation was
missing and is now included.

In addition, the formats Speex and Opus suffered from the same bug as
OggFLAC in the commit before, which is now fixed.

12 years agoAdd forwarders for the property interface to Ogg::FLAC::File.
Michael Helmling [Thu, 3 Jan 2013 22:00:17 +0000 (23:00 +0100)]
Add forwarders for the property interface to Ogg::FLAC::File.

Fixes an infinite method resolution recursion in File::properties() and
File::setProperties(). Thanks to Sebastian Rachuj for pointing out this bug.

12 years agoMerge pull request #93 from magcius/master
Lukáš Lalinský [Tue, 1 Jan 2013 11:00:27 +0000 (03:00 -0800)]
Merge pull request #93 from magcius/master

c: Add support for TAGLIB_STATIC to the C bindings

12 years agoc: Add support for TAGLIB_STATIC to the C bindings
Jasper St. Pierre [Tue, 1 Jan 2013 09:28:00 +0000 (04:28 -0500)]
c: Add support for TAGLIB_STATIC to the C bindings

Otherwise, we'll fail with dllimport/dllexport linking errors on
Windows.

12 years agoUpdate documentation of the property map interface in TagLib::File.
Michael Helmling [Thu, 27 Dec 2012 10:38:01 +0000 (11:38 +0100)]
Update documentation of the property map interface in TagLib::File.

12 years agoConsistently handle invalid and deprecated tags in setProperties()
Michael Helmling [Wed, 26 Dec 2012 21:46:37 +0000 (22:46 +0100)]
Consistently handle invalid and deprecated tags in setProperties()

This commit reverts the use of strip() in setProperties() because the
latter function should not change the file before save() is called.
Instead, the following policy is now consistently applied for file formats
with multiple tag types:
- the recommended tag type is created, if it does not exist
- deprecated tags are updated, if they exist, but not created
- illegal tag types are ignored by setProperties(), but used in properties()
  if no others exist.

The only tag types considered "illegal" so far are APEv2 in MPEG and ID3 in FLAC.

12 years agoRevert "Add a test to show a problem with properties() and duplication."
Michael Helmling [Thu, 20 Dec 2012 16:30:19 +0000 (17:30 +0100)]
Revert "Add a test to show a problem with properties() and duplication."

This reverts commit 6e3391a846655d898280c60aa52f6b27164412c9. The "problem" demonstrated in there won't be fixed due to lack of significance.

12 years agoUpdate for pull request #89: Change how setProperties() updates tags.
Michael Helmling [Thu, 20 Dec 2012 16:28:50 +0000 (17:28 +0100)]
Update for pull request #89: Change how setProperties() updates tags.

For file types supporting more than one tag format, setProperties() now always creates the most modern one. Deprecated tags are stripped.

12 years agoAdd a test to show a problem with properties() and duplication.
Michael Helmling [Mon, 10 Dec 2012 20:22:11 +0000 (21:22 +0100)]
Add a test to show a problem with properties() and duplication.

12 years agoFix issue #88 by changing the behavior of setProperties().
Michael Helmling [Mon, 10 Dec 2012 19:56:16 +0000 (20:56 +0100)]
Fix issue #88 by changing the behavior of setProperties().

For file types that support multiple tag standards (for example, FLAC
files can have ID3v1, ID3v2, and Vorbis comments) setProperties is now
called for all existing tags instead of only for the most recommended
one.
This fixes the problem that under some circumstances it was not possible
to delete a value using setProperties() because upon save() the call to
Tag::duplicate recovered that value from the ID3v1 tag.

12 years agoMerge remote-tracking branch 'official/master'
Michael Helmling [Mon, 10 Dec 2012 18:55:29 +0000 (19:55 +0100)]
Merge remote-tracking branch 'official/master'

12 years agoAdd a test case for the return value of setProperties()
Michael Helmling [Mon, 10 Dec 2012 18:55:23 +0000 (19:55 +0100)]
Add a test case for the return value of setProperties()

12 years agoInclude sys/stat.h to define S_* properly
naota [Tue, 27 Nov 2012 22:54:08 +0000 (07:54 +0900)]
Include sys/stat.h to define S_* properly

Without including sys/stat.h, this file failed to build on FreeBSD with the following error.

In file included from /var/tmp/portage/media-libs/taglib-1.8/work/taglib-1.8/tests/test_trueaudio.cpp:5:0:
/var/tmp/portage/media-libs/taglib-1.8/work/taglib-1.8/tests/utils.h: In function 'std::string copyFile(const string&, const string&)':
/var/tmp/portage/media-libs/taglib-1.8/work/taglib-1.8/tests/utils.h:36:62: error: 'S_IRUSR' was not declared in this scope
/var/tmp/portage/media-libs/taglib-1.8/work/taglib-1.8/tests/utils.h:36:72: error: 'S_IWUSR' was not declared in this scope
In file included from /var/tmp/portage/media-libs/taglib-1.8/work/taglib-1.8/tests/test_mpeg.cpp:6:0:
/var/tmp/portage/media-libs/taglib-1.8/work/taglib-1.8/tests/utils.h: In function 'std::string copyFile(const string&, const string&)':
/var/tmp/portage/media-libs/taglib-1.8/work/taglib-1.8/tests/utils.h:36:62: error: 'S_IRUSR' was not declared in this scope
/var/tmp/portage/media-libs/taglib-1.8/work/taglib-1.8/tests/utils.h:36:72: error: 'S_IWUSR' was not declared in this scope
gmake[2]: *** [tests/CMakeFiles/test_runner.dir/test_mpeg.cpp.o] Error 1

12 years agoImplement the PropertyMap interface for WMA
Lukáš Lalinský [Fri, 23 Nov 2012 08:32:00 +0000 (09:32 +0100)]
Implement the PropertyMap interface for WMA

12 years agoImplement the PropertyMap interface for MP4
Lukáš Lalinský [Thu, 22 Nov 2012 09:40:22 +0000 (10:40 +0100)]
Implement the PropertyMap interface for MP4

12 years agoDocument sort names
Lukáš Lalinský [Wed, 21 Nov 2012 16:26:17 +0000 (17:26 +0100)]
Document sort names

12 years agoUse names that are consistent with Vorbis Comments
Lukáš Lalinský [Wed, 21 Nov 2012 16:24:32 +0000 (17:24 +0100)]
Use names that are consistent with Vorbis Comments

12 years agoAdd support for reading MusicBrainz IDs from ID3v2 tags to PropertyMap
Lukáš Lalinský [Wed, 21 Nov 2012 16:21:30 +0000 (17:21 +0100)]
Add support for reading MusicBrainz IDs from ID3v2 tags to PropertyMap

12 years agoUse PropertyMap in tagreader
Lukáš Lalinský [Wed, 21 Nov 2012 13:40:26 +0000 (14:40 +0100)]
Use PropertyMap in tagreader

12 years agoRevert "Fix opening of read-only files on Windows"
Lukáš Lalinský [Tue, 20 Nov 2012 17:34:51 +0000 (18:34 +0100)]
Revert "Fix opening of read-only files on Windows"

This reverts commit ade8dc1a218e43c3909c4eede58f4e28e09da73a.

12 years agoMerge pull request #85 from TsudaKageyu/fix-readonly
Lukáš Lalinský [Tue, 20 Nov 2012 17:23:16 +0000 (09:23 -0800)]
Merge pull request #85 from TsudaKageyu/fix-readonly

Fix reading read-only files in Win32

12 years agoFix compilation in non-Win32
Tsuda Kageyu [Tue, 20 Nov 2012 13:46:03 +0000 (22:46 +0900)]
Fix compilation in non-Win32

12 years agoFix reading read-only files in Win32
Tsuda Kageyu [Tue, 20 Nov 2012 13:20:34 +0000 (22:20 +0900)]
Fix reading read-only files in Win32

12 years agoFix opening of read-only files on Windows
Lukáš Lalinský [Tue, 20 Nov 2012 13:15:16 +0000 (14:15 +0100)]
Fix opening of read-only files on Windows

The CreateFile* functions return INVALID_HANDLE_VALUE on error, not NULL.

http://article.gmane.org/gmane.comp.kde.devel.taglib/2346

12 years agoRevert "Add a tool to inspect audio files, only MP4 is implemented for now"
Lukáš Lalinský [Mon, 12 Nov 2012 15:14:32 +0000 (16:14 +0100)]
Revert "Add a tool to inspect audio files, only MP4 is implemented for now"

This reverts commit 45b0279b411958d8fcc1428dc38084f351ae4b80.

12 years agoBuild also examples
Lukáš Lalinský [Sun, 11 Nov 2012 15:44:01 +0000 (16:44 +0100)]
Build also examples

12 years agoAdd a tool to inspect audio files, only MP4 is implemented for now
Lukáš Lalinský [Sun, 11 Nov 2012 15:43:36 +0000 (16:43 +0100)]
Add a tool to inspect audio files, only MP4 is implemented for now

12 years agoParse covr atoms with type 0 (fixes issue #84)
Lukáš Lalinský [Sun, 11 Nov 2012 15:04:08 +0000 (16:04 +0100)]
Parse covr atoms with type 0 (fixes issue #84)

12 years agoUpdate NEWS
Lukáš Lalinský [Sun, 11 Nov 2012 13:49:31 +0000 (14:49 +0100)]
Update NEWS

12 years agoFix tests when compiled with clang on Linux
Lukáš Lalinský [Sun, 11 Nov 2012 13:26:10 +0000 (14:26 +0100)]
Fix tests when compiled with clang on Linux

12 years agoMake travis run tests also with clang
Lukáš Lalinský [Sat, 10 Nov 2012 19:51:17 +0000 (20:51 +0100)]
Make travis run tests also with clang

12 years agoMerge pull request #79 from gonemad/master
Lukáš Lalinský [Sun, 4 Nov 2012 08:27:43 +0000 (01:27 -0700)]
Merge pull request #79 from gonemad/master

Check if file is open before reading tags

12 years agoMerge pull request #83 from jmarshallnz/more_itunes_hacks
Lukáš Lalinský [Sun, 4 Nov 2012 08:26:26 +0000 (01:26 -0700)]
Merge pull request #83 from jmarshallnz/more_itunes_hacks

A small fix, and some additional iTunes hacks (v2.2 frames in v2.3 tag)

12 years agoadds new iTunes hack for v2.2 frames stored in a v2.3 tag (iTunes v8.1.1.10 for example)
Jonathan Marshall [Sun, 4 Nov 2012 06:53:55 +0000 (19:53 +1300)]
adds new iTunes hack for v2.2 frames stored in a v2.3 tag (iTunes v8.1.1.10 for example)

12 years agofixes noop frame id size check in ID3v2::FrameFactory::createFrame
Jonathan Marshall [Sun, 4 Nov 2012 06:52:10 +0000 (19:52 +1300)]
fixes noop frame id size check in ID3v2::FrameFactory::createFrame

12 years agoMerge branch 'master' of https://github.com/taglib/taglib
gonemad [Fri, 19 Oct 2012 00:17:35 +0000 (20:17 -0400)]
Merge branch 'master' of https://github.com/taglib/taglib

12 years agoMake sure we build the tests
Lukáš Lalinský [Sat, 13 Oct 2012 11:38:35 +0000 (13:38 +0200)]
Make sure we build the tests

12 years agoActually run the tests
Lukáš Lalinský [Sat, 13 Oct 2012 11:36:33 +0000 (13:36 +0200)]
Actually run the tests

12 years agoNeeds sudo
Lukáš Lalinský [Sat, 13 Oct 2012 11:34:44 +0000 (13:34 +0200)]
Needs sudo

12 years agoExperimenting with Travis CI
Lukáš Lalinský [Sat, 13 Oct 2012 11:33:36 +0000 (13:33 +0200)]
Experimenting with Travis CI

12 years agoRemove useless debug print
Lukáš Lalinský [Sat, 13 Oct 2012 07:11:20 +0000 (09:11 +0200)]
Remove useless debug print

12 years agoInclude Opus in docs
Lukáš Lalinský [Sat, 13 Oct 2012 07:06:09 +0000 (09:06 +0200)]
Include Opus in docs

12 years agoAdd support for Ogg Opus
Lukáš Lalinský [Sat, 13 Oct 2012 06:55:23 +0000 (08:55 +0200)]
Add support for Ogg Opus

12 years agoFixed indents
gonemad [Fri, 12 Oct 2012 02:10:19 +0000 (22:10 -0400)]
Fixed indents

12 years agoAdded check if file is open before attempting to read tags
gonemad [Fri, 12 Oct 2012 01:20:03 +0000 (21:20 -0400)]
Added check if file is open before attempting to read tags

12 years agoPartial changelog for 1.9
Lukáš Lalinský [Wed, 10 Oct 2012 15:09:03 +0000 (17:09 +0200)]
Partial changelog for 1.9

12 years agoMerge remote-tracking branch 'nightingale/master'
Lukáš Lalinský [Wed, 10 Oct 2012 14:45:36 +0000 (16:45 +0200)]
Merge remote-tracking branch 'nightingale/master'

12 years agoFix a bug in updating MP4 tags
Tsuda Kageyu [Wed, 10 Oct 2012 12:17:05 +0000 (21:17 +0900)]
Fix a bug in updating MP4 tags

12 years agoRestrict url frame generation to W??? Frames to prevent known non-text non-url frameI...
rsjtdrjgfuzkfg [Mon, 8 Oct 2012 17:18:20 +0000 (19:18 +0200)]
Restrict url frame generation to W??? Frames to prevent known non-text non-url frameIDs to be handled as url when containing only one String. No longer describe the default comment as "COMMENT".

12 years agoMerge remote-tracking branch 'TsudaKageyu/id3v1-genrenumber'
Lukáš Lalinský [Mon, 8 Oct 2012 11:23:17 +0000 (13:23 +0200)]
Merge remote-tracking branch 'TsudaKageyu/id3v1-genrenumber'

12 years agoFix missing CppUnit include directive
Julien Ramseier [Sun, 7 Oct 2012 13:41:40 +0000 (15:41 +0200)]
Fix missing CppUnit include directive

12 years agoMerge pull request #73 from ArnaudBienner/master
Stephen F. Booth [Sun, 7 Oct 2012 12:29:02 +0000 (05:29 -0700)]
Merge pull request #73 from ArnaudBienner/master

Corrupted FLAC files scan can result in heavy CPU consumption: fix