Tsuda Kageyu
dd7758c76e
Merge pull request #200 from TsudaKageyu/smartptr
...
Redefined smart pointer classes in safer way
2013-05-17 22:10:00 -07:00
Tsuda Kageyu
5ed8d12478
Redefined smart pointer classes in safer way
2013-05-18 14:03:45 +09:00
Tsuda Kageyu
23418c25a4
Merge pull request #195 from TsudaKageyu/fix-float
...
Fixed GCC warnings about incompatible type conversions
2013-05-07 08:34:35 -07:00
Tsuda Kageyu
f07bf28f5f
Fixed GCC warnings about incompatible type conversions
2013-05-08 00:27:36 +09:00
Tsuda Kageyu
2bdded5597
Merge pull request #193 from TsudaKageyu/tagunion
...
Changed TagUnion to take the count of tags
2013-05-06 20:17:49 -07:00
Tsuda Kageyu
8826ae2484
Changed TagUnion to take the count of tags
2013-05-07 12:01:51 +09:00
Tsuda Kageyu
2d0644dca7
Merge pull request #192 from TsudaKageyu/classname
...
Changed names of derived classes of AudioProperties
2013-05-06 18:40:34 -07:00
Tsuda Kageyu
4ce7ebe520
Changed names of derived classes of AudioProperties
2013-05-06 19:23:57 +09:00
Tsuda Kageyu
72bb1a887e
Merge pull request #191 from TsudaKageyu/move-macros
...
Moved some macros from taglib_config.h to config.h.
2013-05-05 05:16:45 -07:00
Tsuda Kageyu
04e07ad4b0
Moved some macros from taglib_config.h to config.h.
2013-05-05 20:52:47 +09:00
Tsuda Kageyu
c6315d8371
Merge pull request #189 from TsudaKageyu/merge-master
...
Merge master
2013-05-03 09:50:22 -07:00
Tsuda Kageyu
de04f4eb19
Merge branch 'master' into merge-master
...
Conflicts:
ConfigureChecks.cmake
config.h.cmake
taglib/CMakeLists.txt
taglib/toolkit/taglib.h
taglib/toolkit/tbytevector.cpp
taglib/toolkit/tmap.tcc
taglib/toolkit/tstring.h
2013-05-04 01:38:49 +09:00
Tsuda Kageyu
db06166330
Merge pull request #187 from TsudaKageyu/config
...
Removed config.h and moved macros into taglib_config.h
2013-05-03 08:03:51 -07:00
Tsuda Kageyu
5d8f781467
Fixed mismatched macro names
2013-05-03 21:05:55 +09:00
Tsuda Kageyu
03adafbfd9
Removed TAGLIB_HAVE_STD_WSTRING macro that affects the public ABI
2013-05-03 18:28:28 +09:00
Tsuda Kageyu
198530547d
Removed RefCounter implementation from a public header
2013-05-03 13:53:32 +09:00
Tsuda Kageyu
4b6745b59b
Merge pull request #188 from TsudaKageyu/string-comment
...
Fixed comments in tstring.h
2013-05-02 21:10:26 -07:00
Tsuda Kageyu
6f0bf734d5
Fixed comments in tstring.h
2013-05-03 13:03:38 +09:00
Tsuda Kageyu
23bd3784a1
Separated public and private config.h
2013-05-03 11:44:36 +09:00
Tsuda Kageyu
8f8ef3788f
Prefixed public variables
2013-05-02 23:26:06 +09:00
Tsuda Kageyu
b0938a3cf1
Removed config.h and moved macros into taglib_config.h
2013-05-02 20:41:59 +09:00
Tsuda Kageyu
73e5acdae9
Merge pull request #185 from TsudaKageyu/ieee754
...
IEEE754 numbers support
2013-05-01 21:49:22 -07:00
Tsuda Kageyu
7e1f3545cd
IEEE754 numbers support
2013-05-02 13:41:26 +09:00
Tsuda Kageyu
8457be8ab4
Merge pull request #184 from TsudaKageyu/vc-warnings
...
Fixed some MSVC specific warnings
2013-05-01 06:19:01 -07:00
Tsuda Kageyu
70044534aa
Fixed some MSVC specific warnings
2013-05-01 22:14:05 +09:00
Tsuda Kageyu
3e7dc496be
Merge pull request #183 from TsudaKageyu/fix-win9x
...
Fix incompatibility with Win9x
2013-05-01 04:59:33 -07:00
Tsuda Kageyu
43cfbd568b
Fix incompatibility with Win9x
2013-05-01 20:50:08 +09:00
Tsuda Kageyu
b3a3aa8a95
Merge pull request #182 from TsudaKageyu/merge-master
...
Merged master into taglib2
2013-05-01 04:29:40 -07:00
Tsuda Kageyu
36512745cf
Merge branch 'master' into merge-master
...
Conflicts:
ConfigureChecks.cmake
config-taglib.h.cmake
taglib/CMakeLists.txt
taglib/ape/apefooter.cpp
taglib/ape/apeitem.cpp
taglib/ape/apeproperties.cpp
taglib/asf/asfattribute.cpp
taglib/asf/asffile.cpp
taglib/asf/asfpicture.cpp
taglib/fileref.cpp
taglib/flac/flacfile.cpp
taglib/flac/flacpicture.cpp
taglib/flac/flacproperties.cpp
taglib/mp4/mp4atom.cpp
taglib/mp4/mp4coverart.cpp
taglib/mp4/mp4item.cpp
taglib/mp4/mp4properties.cpp
taglib/mp4/mp4tag.cpp
taglib/mpc/mpcproperties.cpp
taglib/mpeg/id3v2/frames/popularimeterframe.cpp
taglib/mpeg/id3v2/frames/relativevolumeframe.cpp
taglib/mpeg/id3v2/id3v2frame.cpp
taglib/mpeg/id3v2/id3v2synchdata.cpp
taglib/mpeg/xingheader.cpp
taglib/ogg/flac/oggflacfile.cpp
taglib/ogg/oggpageheader.cpp
taglib/ogg/opus/opusproperties.cpp
taglib/ogg/speex/speexproperties.cpp
taglib/ogg/vorbis/vorbisproperties.cpp
taglib/ogg/xiphcomment.cpp
taglib/riff/aiff/aiffproperties.cpp
taglib/riff/wav/infotag.cpp
taglib/riff/wav/wavproperties.cpp
taglib/toolkit/taglib.h
taglib/toolkit/tbytevector.cpp
taglib/toolkit/tbytevector.h
taglib/toolkit/tfilestream.cpp
taglib/toolkit/tiostream.h
taglib/toolkit/tstring.cpp
taglib/toolkit/tstringhandler.cpp
taglib/trueaudio/trueaudioproperties.cpp
taglib/wavpack/wavpackproperties.cpp
2013-05-01 20:14:31 +09:00
Tsuda Kageyu
269f34ff2a
Merge pull request #172 from TsudaKageyu/tonumber4
...
Redesigned toNumber/fromNumber API of ByteVector
2013-05-01 02:18:24 -07:00
Tsuda Kageyu
c50a0ae1dc
Merge branch 'taglib2' into tonumber4-merge
...
Conflicts:
ConfigureChecks.cmake
config-taglib.h.cmake
2013-05-01 17:44:02 +09:00
Tsuda Kageyu
6b56510f99
Merge pull request #156 from Rachus/taglib2
...
A Matroska implementation
2013-05-01 01:17:23 -07:00
Tsuda Kageyu
91d3b8513d
Merge pull request #181 from TsudaKageyu/snprintf
...
Use snprintf instead of sprintf if possible.
2013-05-01 00:34:40 -07:00
Tsuda Kageyu
fbe329bb70
Use snprintf instead of sprintf if possible.
2013-05-01 14:56:59 +09:00
Tsuda Kageyu
a2688a1ff0
Merge pull request #180 from TsudaKageyu/master
...
Fixed possible memory leak
2013-04-30 09:39:23 -07:00
Tsuda Kageyu
d6fc2ef4aa
Fixed possible memory leak
2013-05-01 01:32:48 +09:00
Tsuda Kageyu
ffc7bcfef0
Merge pull request #179 from TsudaKageyu/bytevector
...
Simplified copy-on-write implementation of ByteVector
2013-04-30 01:09:29 -07:00
Tsuda Kageyu
93db8aa135
Simplified copy-on-write implementation of ByteVector
2013-04-30 16:40:41 +09:00
Tsuda Kageyu
9f29804f60
Merge pull request #178 from rakuco/clear-mbstate_t-correctly
...
Correctly initialize std::mbstate_t.
2013-04-29 15:06:57 -07:00
Raphael Kubo da Costa
289b6abb43
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.
2013-04-29 23:56:07 +03:00
Tsuda Kageyu
6182378c87
Merge pull request #177 from TsudaKageyu/smart-ptr
...
Improved reference-counted pointer
2013-04-29 05:59:59 -07:00
Tsuda Kageyu
36ceaadfaa
Improved reference-counted pointer
2013-04-29 20:15:05 +09:00
Tsuda Kageyu
55f1224d6e
Merge pull request #176 from TsudaKageyu/master
...
Add some error handling to tfilestream.cpp
2013-04-27 17:37:17 -07:00
Tsuda Kageyu
395743eb49
Add some error handling to tfilestream.cpp
2013-04-28 09:14:37 +09:00
Tsuda Kageyu
62827269b6
Merge pull request #175 from TsudaKageyu/master
...
Comment update
2013-04-27 11:10:37 -07:00
Tsuda Kageyu
d2273a7218
Comment update
2013-04-28 03:06:59 +09:00
Tsuda Kageyu
bd85cf8928
Merge pull request #174 from TsudaKageyu/alignment
...
Fixed detection of alignment-tolerant CPUs
2013-04-27 11:02:31 -07:00
Tsuda Kageyu
f3cbb883f2
Fixed detection of alignment-tolerant CPUs
2013-04-28 02:57:51 +09:00
Tsuda Kageyu
362900c721
Redesigned toNumber/fromNumber API of ByteVector
2013-04-27 12:46:21 +09:00
Tsuda Kageyu
a80222efa5
Merge pull request #171 from TsudaKageyu/string-test
...
Add some tests for String
2013-04-26 04:35:57 -07:00