f93397fa7b
Merge branch 'master' into merge-master-to-taglib2
...
Conflicts:
ConfigureChecks.cmake
taglib/CMakeLists.txt
taglib/riff/aiff/aiffproperties.cpp
taglib/toolkit/tbytevector.cpp
taglib/toolkit/tbytevector.h
taglib/toolkit/tfilestream.cpp
taglib/toolkit/tstring.cpp
taglib/toolkit/tutils.h
tests/test_apetag.cpp
tests/test_bytevector.cpp
tests/test_flac.cpp
tests/test_id3v2.cpp
tests/test_propertymap.cpp
2014-07-24 09:39:08 +09:00
e29f1d39e7
Added float conversion functions to ByteVector.
...
Added CMake checks about IEEE754 compliance.
2014-07-17 12:09:14 +09:00
fb24dfe7cf
Merge pull request #393 from TsudaKageyu/msvc-tests
...
Modified some tests to work with MSVC.
2014-07-16 16:02:10 +02:00
43872f362d
Merge pull request #390 from TsudaKageyu/vector-bounds
...
Fixed out-of-bounds access in findVector().
2014-07-16 15:57:55 +02:00
d7995b807f
Fixed the tests to work with MSVC when UNICODE is set.
2014-06-24 01:29:15 +09:00
29a5129096
Modified some tests to work with MSVC.
2014-06-20 09:06:26 +09:00
cb3abf15ad
Added a test for out-of-bounds access in findVector().
2014-06-19 13:22:50 +09:00
500b3e630b
Uncommenting unit test.
2014-05-18 16:15:35 +02:00
5c5c89e8d9
Added functions for work with embedded frames.
...
Added embedded frames parsing.
Added embedded frames rendering.
Modified constructor of CHAP and CTOC frame, so it can accept list of embedded frames.
Added unit tests for CHAP and CTOC frames parsing and rendering (with support of embedded frames).
Fixed bugs in rendering of CTOC frames.
Added functions for adding and removing child elements in CTOC frames.
2014-05-18 16:15:35 +02:00
140fb2b3f6
Removed duplicated CHAP frame testing funtion.
2014-05-18 16:15:35 +02:00
7d99b8276a
Fixed errors in ChapterFrame constructor.
...
Fixed errors in ChapterFrame method renderFields.
Fixed errors in TableOfContentsFrame method parseFields.
Added ChapterFrame and TableOfContentsFrame headers and sources to CMakeLists.txt.
Added some basic testing of CHAP and CTOC frames parsing.
2014-05-18 16:15:35 +02:00
1a9c49e42b
Merge branch 'master' into merge-master-to-taglib2
...
Conflicts:
taglib/asf/asftag.cpp
taglib/mp4/mp4tag.cpp
taglib/toolkit/tstring.h
2014-04-11 18:31:49 +09:00
c94d482215
Added a missing test for ByteVector::toFloat80().
2014-04-09 14:46:42 +09:00
1723e9b18a
Fix #162 : Xiph and APE generic getters return space-concatenated values
2014-04-03 21:07:29 +02:00
3b60af2c0b
Add support for ID3v2 ETCO frames (event timing codes).
2014-03-30 09:28:14 +02:00
eba99c3a70
Add support for ID3v2 SYLT frames (synchronized lyrics).
2014-03-30 09:26:03 +02:00
50b55a8a94
Merge branch 'master' into merge-master-to-taglib2
...
Conflicts:
taglib/ogg/opus/opusproperties.cpp
2014-03-10 11:42:05 +09:00
72cd379f30
opus: Estimate the bitrate if possible
2014-03-10 09:37:10 +09:00
bd84c8928a
Merge branch 'master' into merge-master-to-taglib2
...
Conflicts:
taglib/riff/wav/infotag.cpp
taglib/toolkit/trefcounter.h
taglib/toolkit/tstring.cpp
taglib/toolkit/tstring.h
taglib/xm/xmfile.cpp
tests/test_string.cpp
2014-02-18 17:32:05 +09:00
584bbc7c78
Fixed conversion from empty String to ByteVector
2013-12-04 09:37:59 +09:00
97b0f9e5a5
Merge branch 'taglib2' of github.com:taglib/taglib into dsf
2013-11-19 11:47:51 -05:00
753c63e0e6
Merge branch 'master' into merge-master-to-taglib2
...
Conflicts:
taglib/mp4/mp4properties.cpp
taglib/mp4/mp4properties.h
taglib/mpeg/id3v2/id3v2frame.cpp
taglib/toolkit/tbytevector.cpp
taglib/toolkit/tlist.tcc
taglib/toolkit/tmap.tcc
taglib/toolkit/tstring.h
taglib/wavpack/wavpackproperties.cpp
tests/test_mp4.cpp
2013-11-16 09:38:38 +09:00
f733077917
Merge pull request #307 from TsudaKageyu/string-abi
...
Fixed the ABI breakage in TagLib::String
2013-11-15 15:04:30 -08:00
0d45ddaf25
Merge pull request #312 from TsudaKageyu/string-format
...
Unified the string formatting functions
2013-11-15 13:19:31 -08:00
116b1fcff9
Unified the string formatting functions
2013-11-15 16:34:40 +09:00
4a7d31c87b
Rewrote ByteVector::replace() simpler
2013-11-14 14:58:14 +09:00
3bf30af66c
Fixed ABI breakage in TagLib::String
2013-11-06 17:01:21 +09:00
0acdd2379e
Added a test for String::upper()
2013-10-30 22:40:21 +09:00
2d5abd46d2
Added TagLib::MP4::PropertyMap::codec()
2013-10-08 17:41:09 +02:00
5693ab0403
Merge remote-tracking branch 'TsudaKageyu/fix-string'
2013-10-08 16:12:49 +02:00
e5c2232b10
Added tag setting test
2013-10-05 14:03:19 -04:00
8fc110dfd0
Added some basic tests for DSF
2013-10-05 13:59:59 -04:00
23b418b4e9
Added a missing fieldListmap() method to RIFF::Info::Tag
2013-09-17 14:59:19 +09:00
cf892f2cb8
Fixed a bug in creating String from ByteVector
2013-09-13 03:47:03 +09:00
60590c0a1a
Fixed a bug in appending strings and added some relevant tests
2013-09-08 14:41:35 +09:00
829f460c3c
Merge branch 'master' into merge-master
...
Conflicts:
taglib/toolkit/tbytevector.cpp
taglib/toolkit/tstring.cpp
2013-09-07 13:06:24 +09:00
0f58646bfb
Added a test for APE::Item
2013-07-14 11:35:10 +09:00
6d40cbc04f
Refactored AudioProperties classes in some ways
2013-07-13 10:38:52 +09:00
48191904f1
Merge branch 'master' into taglib2
...
Conflicts:
taglib/ogg/opus/opusfile.cpp
taglib/riff/wav/wavfile.cpp
taglib/toolkit/tstring.h
2013-07-11 10:14:09 +02:00
3a636c752b
Merge remote-tracking branch 'TsudaKageyu/string-api-master'
2013-07-11 10:08:05 +02:00
62d55223b2
Added conversion from String to const wchar_t*
2013-06-24 01:13:25 +09:00
a845f70c49
Added some test cases for FileRef about unsupported files
2013-06-21 15:29:00 +09:00
2316a9661a
Merge branch 'master' into taglib2
...
Conflicts:
bindings/c/tag_c.cpp
taglib/fileref.cpp
taglib/toolkit/tbytevector.cpp
taglib/toolkit/tstring.cpp
2013-06-20 15:38:08 +02:00
fdb8a6b065
Reintroduce HAVE_CONFIG_H so that TagLib can be built without CMake
2013-06-20 15:07:25 +02:00
2c770600c4
Merge branch 'master' into taglib2
...
Conflicts:
taglib/asf/asffile.h
taglib/fileref.cpp
taglib/flac/flacfile.h
taglib/mp4/mp4file.h
taglib/taglib_config.h.cmake
taglib/toolkit/tbytevector.cpp
taglib/toolkit/tfile.cpp
taglib/toolkit/tfilestream.cpp
taglib/toolkit/tiostream.h
tests/test_flac.cpp
2013-06-20 14:44:52 +02:00
fc9abc7a33
fixed build failure
2013-06-07 20:00:13 +09:00
767a6ec4a2
Added some tests for containsAt()
2013-06-02 04:00:34 +09:00
7c64b1966a
Removed smart pointers from public headers
2013-05-23 10:23:33 +09:00
4be506fae2
Corrected indentation
2013-05-21 12:03:43 +02:00
6bf8177796
Completed testcases and fixed some bugs, that were found because of the them
2013-05-21 11:58:03 +02:00