1086d4476d
Win32 taglib-config.cmd support.
2012-09-28 21:41:45 -04:00
7b80418122
Fix the version number
2012-09-26 20:30:53 +02:00
02d034f53f
Merge pull request #65 from TsudaKageyu/tagsondisk
...
Add MPEG::FILE::Has*Tag functions
2012-09-08 05:14:30 -07:00
e7126db97c
Add MPEG::FILE::Has*Tag functions
2012-09-08 14:13:20 +09:00
4582ea3b27
Fixed CMakeLists.txt
2012-09-08 01:17:15 +09:00
43e100fd37
FileStream improvement in Win32
2012-09-07 23:48:06 +09:00
071a1477b5
Fixed an API change
2012-09-07 08:16:30 +09:00
61c8013f2c
Added missing comments
2012-09-07 08:16:28 +09:00
9c8c215c30
Support INFO tags of RIFF wave files.
2012-09-07 08:16:26 +09:00
aa34afda79
Merge remote-tracking branch 'TsudaKageyu/substr-bug'
v1.8
2012-09-06 20:03:15 +02:00
942ec58de5
Add tests for String::substr
2012-09-06 20:03:08 +02:00
082a36147b
Add change log, update SOVERSION
2012-09-06 19:57:10 +02:00
f11b206fe8
Do not delete the IOStream object in TagLib::File
2012-09-06 19:43:52 +02:00
e37f6ed752
Update CMakeLists.txt
2012-09-06 19:30:45 +02:00
d2f20e8d2a
Merge branch 'master' of https://github.com/moeeka/taglib
2012-09-06 19:24:22 +02:00
f194a55c0f
Updated OWNE implementaion with minor changes after pull review
2012-09-06 12:11:20 +01:00
719187794e
Implementation of the ID3v2.4 OWNE frame.
2012-09-05 16:37:46 +01:00
74b94613a0
Bug fix in String::substr()
2012-09-05 19:46:52 +09:00
33d0be110b
Fix ambiguous reference to uint in tests
2012-09-03 19:55:55 +02:00
df12b4ffc6
Refectored the FileStream constructor.
2012-09-03 01:45:28 +09:00
d16c24ae21
Merge branch 'master' of https://github.com/taglib/taglib into security-warnings
2012-09-02 23:40:11 +09:00
1c35918834
Merge remote-tracking branch 'TsudaKageyu/warnings'
2012-09-02 15:25:41 +02:00
d163f36d35
Fix Visual C++ specific warnings about security
2012-08-23 21:57:12 +09:00
590cd4c9f6
Fix warnings with VS2010
2012-08-23 20:54:18 +09:00
6c0227ee13
Fix compilation errors with Visual Studio 2010
2012-08-23 19:58:21 +09:00
9bb57fe0a7
Merge remote-tracking branch 'TsudaKageyu/id3v2-comment-update'
2012-08-23 11:00:32 +02:00
3fecdbf428
Comment update for ID3v2::Tag::setLatin1StringHandler()
2012-08-23 17:57:00 +09:00
356c7a5d6e
Merge remote-tracking branch 'TsudaKageyu/cross-border-delete'
2012-08-23 10:51:47 +02:00
4b4f70253b
Comment update for ID3v1::Tag::setStringHandler()
2012-08-23 17:45:25 +09:00
8b61a06fda
Merge remote-tracking branch 'TsudaKageyu/id3v2-brokenlatin1-patch'
2012-08-23 10:22:43 +02:00
6801ac2515
Merge remote-tracking branch 'poiru/master'
2012-08-23 10:19:08 +02:00
29d17bb8e9
Merge remote-tracking branch 'supermihi/master'
2012-08-23 10:17:05 +02:00
fe8053c7d5
Support broken Latin-1 encodings in ID3V2
2012-08-23 12:19:51 +09:00
eb63ee8ec6
Remove possible cross binary boundary delete
2012-08-23 11:09:22 +09:00
e86e5f906b
ID3 frame IDs with 0 should be recognized as valid
...
http://article.gmane.org/gmane.comp.kde.devel.taglib/2275
2012-08-17 07:50:48 +02:00
60e82e6694
Ignore additional files
2012-08-17 07:34:44 +02:00
fc6e02da35
Update header comments to reflect c4163a2
2012-08-02 17:25:20 +03:00
4140c5f2eb
Check PropertyMap keys format-specifically instead of globally.
...
Instead of statically forbidding certain keys in PropertyMap, now the
setProperties() implementations of the different formats check if the
keys are valid for that particular specification and include them in
the returned PropertyMap otherwise.
This should remove an unneccessary complification for programmers since
now there's only one step, namely calling setProperties(), where
problems might occur.
Also the previous implementation leads to problems with invalid keys:
because taglib doesn't use exceptions, something like
map.insert("FORBIDDEN KEY", "some value");
would lead to the value being inserted under String::null, which
smells like the source of strange bugs.
2012-07-30 20:52:30 +02:00
fc3fc10f60
add id3v2 frame delete test
2012-07-23 20:53:25 +02:00
3bc123aed6
- Disambiguate uint and ushort references
2012-07-15 01:57:53 -04:00
3b392f2402
Changelog for 1.8 beta
v1.8beta
2012-07-14 21:53:09 +02:00
8ff0feb28e
Cast to long
2012-07-14 21:21:03 +02:00
61ed295af8
Merge remote-tracking branch 'poiru/master'
2012-07-14 21:09:54 +02:00
09af2a7b57
Merge remote-tracking branch 'robinst/mpeg-file-id3vxtag-docs-inexistent-tags'
2012-07-14 21:08:59 +02:00
050ff3835d
Revert "Install examples if built."
...
This reverts commit 52e96e48c5
.
2012-07-14 21:06:53 +02:00
674ae0fa6d
Merge remote-tracking branch 'kensington/master'
2012-07-14 21:06:08 +02:00
411d318f34
Merge remote-tracking branch 'robinst/dont-copy-from-id3v1-when-only-saving-id3v2'
2012-07-14 21:03:16 +02:00
fbb1c7e554
Merge branch 'mpc_sv8'
2012-07-11 14:15:37 +02:00
fd818857e0
More Musepack tests
2012-07-11 14:15:12 +02:00
930168f990
Refactoring of the Musepack SV8 properties code
2012-07-11 14:13:41 +02:00