]>
granicus.if.org Git - taglib/log
Tsuda Kageyu [Thu, 16 May 2013 11:38:24 +0000 (04:38 -0700)]
Merge pull request #199 from TsudaKageyu/fix-zlib
Fixed the test for ID3V2's compressed frame
Tsuda Kageyu [Thu, 16 May 2013 11:26:20 +0000 (20:26 +0900)]
Fixed the test for ID3V2's compressed frame
Tsuda Kageyu [Fri, 3 May 2013 15:03:51 +0000 (08:03 -0700)]
Merge pull request #187 from TsudaKageyu/config
Removed config.h and moved macros into taglib_config.h
Tsuda Kageyu [Fri, 3 May 2013 12:02:27 +0000 (21:02 +0900)]
Fixed mismatched macro names
Tsuda Kageyu [Fri, 3 May 2013 09:26:43 +0000 (18:26 +0900)]
Removed TAGLIB_HAVE_STD_WSTRING macro that affects the public ABI
Tsuda Kageyu [Fri, 3 May 2013 04:53:32 +0000 (13:53 +0900)]
Removed RefCounter implementation from a public header
Tsuda Kageyu [Fri, 3 May 2013 04:10:26 +0000 (21:10 -0700)]
Merge pull request #188 from TsudaKageyu/string-comment
Fixed comments in tstring.h
Tsuda Kageyu [Fri, 3 May 2013 04:03:38 +0000 (13:03 +0900)]
Fixed comments in tstring.h
Tsuda Kageyu [Fri, 3 May 2013 02:44:36 +0000 (11:44 +0900)]
Separated public and private config.h
Tsuda Kageyu [Thu, 2 May 2013 14:03:13 +0000 (23:03 +0900)]
Prefixed public variables
Tsuda Kageyu [Thu, 2 May 2013 11:41:59 +0000 (20:41 +0900)]
Removed config.h and moved macros into taglib_config.h
Tsuda Kageyu [Tue, 30 Apr 2013 16:39:23 +0000 (09:39 -0700)]
Merge pull request #180 from TsudaKageyu/master
Fixed possible memory leak
Tsuda Kageyu [Tue, 30 Apr 2013 16:32:48 +0000 (01:32 +0900)]
Fixed possible memory leak
Tsuda Kageyu [Mon, 29 Apr 2013 22:06:57 +0000 (15:06 -0700)]
Merge pull request #178 from rakuco/clear-mbstate_t-correctly
Correctly initialize std::mbstate_t.
Raphael Kubo da Costa [Mon, 29 Apr 2013 20:56:07 +0000 (23:56 +0300)]
Correctly initialize std::mbstate_t.
mbstate_t is an opaque type that is often a union or a struct, so setting it
directly to 0 is incorrect and causes build failures with some compilers
such as clang.
Tsuda Kageyu [Sun, 28 Apr 2013 00:37:17 +0000 (17:37 -0700)]
Merge pull request #176 from TsudaKageyu/master
Add some error handling to tfilestream.cpp
Tsuda Kageyu [Sun, 28 Apr 2013 00:14:37 +0000 (09:14 +0900)]
Add some error handling to tfilestream.cpp
Tsuda Kageyu [Sat, 27 Apr 2013 18:10:37 +0000 (11:10 -0700)]
Merge pull request #175 from TsudaKageyu/master
Comment update
Tsuda Kageyu [Sat, 27 Apr 2013 18:06:59 +0000 (03:06 +0900)]
Comment update
Tsuda Kageyu [Sat, 27 Apr 2013 18:02:31 +0000 (11:02 -0700)]
Merge pull request #174 from TsudaKageyu/alignment
Fixed detection of alignment-tolerant CPUs
Tsuda Kageyu [Sat, 27 Apr 2013 17:57:51 +0000 (02:57 +0900)]
Fixed detection of alignment-tolerant CPUs
Tsuda Kageyu [Fri, 26 Apr 2013 11:35:57 +0000 (04:35 -0700)]
Merge pull request #171 from TsudaKageyu/string-test
Add some tests for String
Tsuda Kageyu [Fri, 26 Apr 2013 10:43:10 +0000 (19:43 +0900)]
Add some tests for String
Tsuda Kageyu [Fri, 26 Apr 2013 08:52:15 +0000 (01:52 -0700)]
Merge pull request #170 from TsudaKageyu/master
Small bug fix in tstring.cpp
Tsuda Kageyu [Fri, 26 Apr 2013 08:32:39 +0000 (17:32 +0900)]
Small bug fix in tstring.cpp
Tsuda Kageyu [Fri, 26 Apr 2013 01:54:37 +0000 (18:54 -0700)]
Merge pull request #166 from TsudaKageyu/cmake_test
Refactor out some stuff to CMake tests
Tsuda Kageyu [Tue, 23 Apr 2013 07:25:18 +0000 (16:25 +0900)]
Add missing HAVE_WIN_ATOMIC block
Tsuda Kageyu [Tue, 23 Apr 2013 01:42:45 +0000 (10:42 +0900)]
Fix mistaken preprocessor conditionals
Tsuda Kageyu [Mon, 22 Apr 2013 23:38:43 +0000 (08:38 +0900)]
Skip unnecessary CMake tests
Tsuda Kageyu [Mon, 22 Apr 2013 17:10:14 +0000 (10:10 -0700)]
Merge pull request #169 from TsudaKageyu/win9x-unicode
Improve Unicode file name handling in Win9x
Tsuda Kageyu [Mon, 22 Apr 2013 16:59:02 +0000 (01:59 +0900)]
Improve Unicode file name handling in Win9x
Tsuda Kageyu [Mon, 22 Apr 2013 15:28:34 +0000 (08:28 -0700)]
Merge pull request #168 from TsudaKageyu/fix-win9x
Fix a change breaks compatibility with Win9x
Tsuda Kageyu [Mon, 22 Apr 2013 15:15:54 +0000 (00:15 +0900)]
Fix a change breaks compatibility with Win9x
Tsuda Kageyu [Sun, 21 Apr 2013 23:29:26 +0000 (16:29 -0700)]
Merge pull request #167 from TsudaKageyu/filesize
Improve getting file size in Win32
Tsuda Kageyu [Sun, 21 Apr 2013 23:01:25 +0000 (08:01 +0900)]
Improve getting file size in Win32
Tsuda kageyu [Sun, 21 Apr 2013 13:24:12 +0000 (22:24 +0900)]
Refactor out some stuff to CMake tests
Tsuda Kageyu [Sun, 21 Apr 2013 07:15:02 +0000 (00:15 -0700)]
Merge pull request #165 from TsudaKageyu/sign-ext
Fix unexpected sign extension
Tsuda kageyu [Sun, 21 Apr 2013 07:06:12 +0000 (16:06 +0900)]
Fix unexpected sign extension
Tsuda Kageyu [Sat, 20 Apr 2013 00:43:16 +0000 (17:43 -0700)]
Merge pull request #161 from TsudaKageyu/fix-syncdata
Fix reading corrupted ID3v2 syncdata
Tsuda kageyu [Sat, 20 Apr 2013 00:28:19 +0000 (09:28 +0900)]
Fix reading corrupted ID3v2 syncdata
Tsuda Kageyu [Fri, 19 Apr 2013 21:43:42 +0000 (14:43 -0700)]
Merge pull request #160 from TsudaKageyu/fix-cast-align
Fix -Wcast-align violation
Tsuda kageyu [Fri, 19 Apr 2013 20:54:06 +0000 (05:54 +0900)]
Fix -Wcast-align violation
Tsuda Kageyu [Thu, 18 Apr 2013 21:30:37 +0000 (14:30 -0700)]
Merge pull request #158 from TsudaKageyu/fix-errmsg
Fix an error message in Win32
Tsuda kageyu [Thu, 18 Apr 2013 21:13:27 +0000 (06:13 +0900)]
Fix an error message in Win32
Tsuda Kageyu [Thu, 18 Apr 2013 13:38:48 +0000 (06:38 -0700)]
Merge pull request #157 from TsudaKageyu/file-win32
Fix improper file handling in Win32
Tsuda kageyu [Thu, 18 Apr 2013 13:16:59 +0000 (22:16 +0900)]
Fix improper file handling in Win32
Tsuda Kageyu [Thu, 18 Apr 2013 11:09:30 +0000 (04:09 -0700)]
Merge pull request #155 from TsudaKageyu/gcc-warnings
Fix some GCC specific warnings
Tsuda kageyu [Thu, 18 Apr 2013 10:52:52 +0000 (19:52 +0900)]
Fix some GCC specific warnings
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
Tsuda kageyu [Thu, 18 Apr 2013 09:36:19 +0000 (18:36 +0900)]
ByteVector::toUInt() takes offset and length
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
Tsuda kageyu [Wed, 17 Apr 2013 15:32:14 +0000 (00:32 +0900)]
Detect <codecvt> header automatically
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
Tsuda kageyu [Wed, 17 Apr 2013 14:47:09 +0000 (23:47 +0900)]
Fix improper string handling
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
Tsuda kageyu [Wed, 17 Apr 2013 13:54:56 +0000 (22:54 +0900)]
Revert changes concerning the smart pointer
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
Tsuda kageyu [Wed, 17 Apr 2013 12:41:23 +0000 (21:41 +0900)]
Use shared_ptr if possible regardless of C++11 support
Tsuda Kageyu [Wed, 17 Apr 2013 03:51:33 +0000 (20:51 -0700)]
Merge pull request #145 from TsudaKageyu/classname
Changed some class names
Tsuda kageyu [Wed, 17 Apr 2013 03:45:14 +0000 (12:45 +0900)]
Changed some class names
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
Tsuda kageyu [Wed, 17 Apr 2013 03:28:00 +0000 (12:28 +0900)]
Restore ABI changed in pull request #60
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
Tsuda kageyu [Wed, 17 Apr 2013 02:33:01 +0000 (11:33 +0900)]
Restore ABI breaking change
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
Tsuda kageyu [Wed, 17 Apr 2013 02:12:42 +0000 (11:12 +0900)]
Use std::shared_ptr<T> if C++11 is available
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
Tsuda kageyu [Wed, 17 Apr 2013 01:10:25 +0000 (10:10 +0900)]
Replace RefCounter with a smart pointer
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
Tsuda kageyu [Tue, 16 Apr 2013 12:47:12 +0000 (21:47 +0900)]
Small refactoring of tstring.cpp
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
Tsuda kageyu [Tue, 16 Apr 2013 10:57:04 +0000 (19:57 +0900)]
Small refactoring of tbytevector.cpp
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
Tsuda kageyu [Tue, 16 Apr 2013 05:35:47 +0000 (14:35 +0900)]
Small refactoring of tbytevector.cpp
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
Tsuda kageyu [Mon, 15 Apr 2013 20:53:36 +0000 (05:53 +0900)]
Bug fix for #132
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
Tsuda kageyu [Mon, 15 Apr 2013 19:06:29 +0000 (04:06 +0900)]
Bug fix for #132
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
Tsuda Kageyu [Mon, 15 Apr 2013 15:09:18 +0000 (00:09 +0900)]
Add cross-platform byte order conversions
Lukáš Lalinský [Mon, 15 Apr 2013 08:45:33 +0000 (10:45 +0200)]
Add tests for newline handling in String (#125)
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.
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
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.
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
Tsuda Kageyu [Sun, 14 Apr 2013 20:23:39 +0000 (05:23 +0900)]
Fix VC++ specific warnings
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
Tsuda Kageyu [Sun, 14 Apr 2013 20:03:54 +0000 (05:03 +0900)]
Some improvements of String
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
Tsuda Kageyu [Fri, 5 Apr 2013 13:07:58 +0000 (22:07 +0900)]
Reduce unnecessary memory copies by ByteVector
Urs Fleisch [Sat, 23 Mar 2013 12:56:31 +0000 (13:56 +0100)]
Parameter to disable duplication between ID3v1 and ID3v2 tags, #115.
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
Tsuda Kageyu [Tue, 19 Mar 2013 12:51:52 +0000 (21:51 +0900)]
Fix warnings in test_flacpicture.cpp
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
rsjtdrjgfuzkfg [Fri, 18 Jan 2013 16:21:35 +0000 (17:21 +0100)]
Create UTF8-Lyrics per default.
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.
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.
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
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.
Michael Helmling [Thu, 27 Dec 2012 10:38:01 +0000 (11:38 +0100)]
Update documentation of the property map interface in TagLib::File.