]> granicus.if.org Git - taglib/log
taglib
12 years agoFixed initialization of FileStream
Tsuda Kageyu [Sun, 19 May 2013 02:09:43 +0000 (11:09 +0900)]
Fixed initialization of FileStream

12 years agoMerge pull request #202 from TsudaKageyu/fix-filestream
Tsuda Kageyu [Sat, 18 May 2013 17:49:31 +0000 (10:49 -0700)]
Merge pull request #202 from TsudaKageyu/fix-filestream

Small refactoring of FileStream

12 years agoSmall refactoring of FileStream
Tsuda Kageyu [Sat, 18 May 2013 17:33:17 +0000 (02:33 +0900)]
Small refactoring of FileStream

12 years agoMerge pull request #201 from TsudaKageyu/unicodefile
Tsuda Kageyu [Sat, 18 May 2013 14:41:07 +0000 (07:41 -0700)]
Merge pull request #201 from TsudaKageyu/unicodefile

Small change in Win9x support

12 years agoSmall change in Win9x support
Tsuda Kageyu [Sat, 18 May 2013 14:30:15 +0000 (23:30 +0900)]
Small change in Win9x support

12 years agoMerge pull request #199 from TsudaKageyu/fix-zlib
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

12 years agoFixed 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

12 years agoMerge pull request #187 from TsudaKageyu/config
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

12 years agoFixed mismatched macro names
Tsuda Kageyu [Fri, 3 May 2013 12:02:27 +0000 (21:02 +0900)]
Fixed mismatched macro names

12 years agoRemoved TAGLIB_HAVE_STD_WSTRING macro that affects the public ABI
Tsuda Kageyu [Fri, 3 May 2013 09:26:43 +0000 (18:26 +0900)]
Removed TAGLIB_HAVE_STD_WSTRING macro that affects the public ABI

12 years agoRemoved RefCounter implementation from a public header
Tsuda Kageyu [Fri, 3 May 2013 04:53:32 +0000 (13:53 +0900)]
Removed RefCounter implementation from a public header

12 years agoMerge pull request #188 from TsudaKageyu/string-comment
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

12 years agoFixed comments in tstring.h
Tsuda Kageyu [Fri, 3 May 2013 04:03:38 +0000 (13:03 +0900)]
Fixed comments in tstring.h

12 years agoSeparated public and private config.h
Tsuda Kageyu [Fri, 3 May 2013 02:44:36 +0000 (11:44 +0900)]
Separated public and private config.h

12 years agoPrefixed public variables
Tsuda Kageyu [Thu, 2 May 2013 14:03:13 +0000 (23:03 +0900)]
Prefixed public variables

12 years agoRemoved config.h and moved macros into taglib_config.h
Tsuda Kageyu [Thu, 2 May 2013 11:41:59 +0000 (20:41 +0900)]
Removed config.h and moved macros into taglib_config.h

12 years agoMerge pull request #180 from TsudaKageyu/master
Tsuda Kageyu [Tue, 30 Apr 2013 16:39:23 +0000 (09:39 -0700)]
Merge pull request #180 from TsudaKageyu/master

Fixed possible memory leak

12 years agoFixed possible memory leak
Tsuda Kageyu [Tue, 30 Apr 2013 16:32:48 +0000 (01:32 +0900)]
Fixed possible memory leak

12 years agoMerge pull request #178 from rakuco/clear-mbstate_t-correctly
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.

12 years agoCorrectly 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.

12 years agoMerge pull request #176 from TsudaKageyu/master
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

12 years agoAdd 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

12 years agoMerge pull request #175 from TsudaKageyu/master
Tsuda Kageyu [Sat, 27 Apr 2013 18:10:37 +0000 (11:10 -0700)]
Merge pull request #175 from TsudaKageyu/master

Comment update

12 years agoComment update
Tsuda Kageyu [Sat, 27 Apr 2013 18:06:59 +0000 (03:06 +0900)]
Comment update

12 years agoMerge pull request #174 from TsudaKageyu/alignment
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

12 years agoFixed detection of alignment-tolerant CPUs
Tsuda Kageyu [Sat, 27 Apr 2013 17:57:51 +0000 (02:57 +0900)]
Fixed detection of alignment-tolerant CPUs

12 years agoMerge pull request #171 from TsudaKageyu/string-test
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

12 years agoAdd some tests for String
Tsuda Kageyu [Fri, 26 Apr 2013 10:43:10 +0000 (19:43 +0900)]
Add some tests for String

12 years agoMerge pull request #170 from TsudaKageyu/master
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

12 years agoSmall bug fix in tstring.cpp
Tsuda Kageyu [Fri, 26 Apr 2013 08:32:39 +0000 (17:32 +0900)]
Small bug fix in tstring.cpp

12 years agoMerge pull request #166 from TsudaKageyu/cmake_test
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

12 years agoAdd missing HAVE_WIN_ATOMIC block
Tsuda Kageyu [Tue, 23 Apr 2013 07:25:18 +0000 (16:25 +0900)]
Add missing HAVE_WIN_ATOMIC block

12 years agoFix mistaken preprocessor conditionals
Tsuda Kageyu [Tue, 23 Apr 2013 01:42:45 +0000 (10:42 +0900)]
Fix mistaken preprocessor conditionals

12 years agoSkip unnecessary CMake tests
Tsuda Kageyu [Mon, 22 Apr 2013 23:38:43 +0000 (08:38 +0900)]
Skip unnecessary CMake tests

12 years agoMerge pull request #169 from TsudaKageyu/win9x-unicode
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

12 years agoImprove 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

12 years agoMerge pull request #168 from TsudaKageyu/fix-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

12 years agoFix 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

12 years agoMerge pull request #167 from TsudaKageyu/filesize
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

12 years agoImprove getting file size in Win32
Tsuda Kageyu [Sun, 21 Apr 2013 23:01:25 +0000 (08:01 +0900)]
Improve getting file size in Win32

12 years agoRefactor out some stuff to CMake tests
Tsuda kageyu [Sun, 21 Apr 2013 13:24:12 +0000 (22:24 +0900)]
Refactor out some stuff to CMake tests

12 years agoMerge pull request #165 from TsudaKageyu/sign-ext
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

12 years agoFix unexpected sign extension
Tsuda kageyu [Sun, 21 Apr 2013 07:06:12 +0000 (16:06 +0900)]
Fix unexpected sign extension

12 years agoMerge pull request #161 from TsudaKageyu/fix-syncdata
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

12 years agoFix reading corrupted ID3v2 syncdata
Tsuda kageyu [Sat, 20 Apr 2013 00:28:19 +0000 (09:28 +0900)]
Fix reading corrupted ID3v2 syncdata

12 years agoMerge pull request #160 from TsudaKageyu/fix-cast-align
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

12 years agoFix -Wcast-align violation
Tsuda kageyu [Fri, 19 Apr 2013 20:54:06 +0000 (05:54 +0900)]
Fix -Wcast-align violation

12 years agoMerge pull request #158 from TsudaKageyu/fix-errmsg
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

12 years agoFix an error message in Win32
Tsuda kageyu [Thu, 18 Apr 2013 21:13:27 +0000 (06:13 +0900)]
Fix an error message in Win32

12 years agoMerge pull request #157 from TsudaKageyu/file-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

12 years agoFix improper file handling in Win32
Tsuda kageyu [Thu, 18 Apr 2013 13:16:59 +0000 (22:16 +0900)]
Fix improper file handling in Win32

12 years agoMerge pull request #155 from TsudaKageyu/gcc-warnings
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

12 years agoFix some GCC specific warnings
Tsuda kageyu [Thu, 18 Apr 2013 10:52:52 +0000 (19:52 +0900)]
Fix some GCC specific warnings

12 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

12 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

12 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

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

12 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

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

12 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

12 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

12 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

12 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

12 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

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

12 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

12 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

12 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

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

12 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

12 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

12 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

12 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

12 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

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

12 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

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

12 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

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

12 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

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

12 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

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

12 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

12 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

12 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)

12 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.

12 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

12 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.

12 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

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

12 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

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

12 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

12 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

12 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.

12 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

12 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

12 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

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