f6dbd32ed3
refactored for ABI compat and write support of some tags of s3m/it/xm files
...
tags that can be written:
* s3m: title
* it: title
* xm: title, trackerName
2011-06-14 00:46:23 +02:00
5332fb5cf8
added read-only support for s3m, it and xm
2011-06-13 03:19:21 +02:00
c3c88b4f55
Merge remote branch 'lalinsky/abstract-io'
2011-06-09 18:58:45 +02:00
8eb32577bd
Merge branch 'abstract-io'
2011-06-09 18:58:05 +02:00
0ed2477dfa
Add an empty default implementation of IOStream::clear()
2011-06-09 18:52:48 +02:00
b3646a0734
Be more careful when parsing Vorbis Comments
2011-06-09 18:44:54 +02:00
8ed9b0da2c
Support for reading ALAC audio properties
2011-06-09 18:41:43 +02:00
93564a2daa
ALAC file encoded by iTunes
2011-06-09 18:40:22 +02:00
0a790f0017
Add a (failing) test for reading ALAC audio properties
2011-06-08 19:03:43 +02:00
a224e7cd6d
Install the new headers
2011-05-28 22:06:41 +02:00
088dbfa832
Merge remote branch 'taglib/master' into abstract-io
2011-05-28 22:04:07 +02:00
a04da3f159
Added read-only support to FileStream
2011-05-28 13:29:06 -04:00
dc062a0844
Make RefCounter compile on OS X with the 10.4 SDK
...
The 10.4 SDK defines OSAtomic functions as int32_t, while 10.5 and newer SDKs
define them as volatile int32_t. This caused a compilation error when
compiling against the 10.4 SDK.
I'd have prefered a preprocessor-based solution, but I couldn't find any
macro that says the SDK version, so I copied this cast solution from
Apple's WebKit. I assume then know what they are doing if they have to
workaround their own API. :)
2011-05-15 00:07:29 +02:00
efeccbf726
Don't lead the scanned blocks on save
2011-05-09 19:06:08 +02:00
6b7ed4a5d5
Merge pull request #2 from wplaschg/master
...
Added ignore rules for MSVC 2008 build results
2011-05-09 10:02:21 -07:00
adb0984c87
Adding ignore rules for MSVC 2008 build results
2011-05-09 16:23:38 +02:00
a38d2b2995
Simplify static builds
2011-05-08 15:57:34 +02:00
b5b8387aee
Don't install pkg-config files when building a framework
2011-05-08 15:50:44 +02:00
c337694165
Make it possible to build an OS X framework
2011-05-08 15:46:19 +02:00
b2e3a477e9
Always make a copy of the ID3v1 genre name strings
...
http://thread.gmane.org/gmane.comp.kde.devel.taglib/1876
2011-05-02 22:41:01 +02:00
81734919d2
Add info about BUILD_EXAMPLES to the INSTALL file
2011-04-19 12:45:11 +02:00
d03ef3c312
Use the PUBLIC_HEADER property to prepare for building an OS X framework
2011-04-18 16:52:47 +02:00
e92ed0a830
Remove unnecessary code from tfile.cpp
2011-04-12 14:35:31 +02:00
65ca29b3e2
Add a ByteVector-backed stream class
2011-04-12 14:28:02 +02:00
26c130c387
Duplicate contructors of File subclasses to accept IOStream*
2011-04-11 23:31:44 +02:00
8b59bb5957
Make it possible to actually pass a IOStream instance to File
2011-04-11 23:15:46 +02:00
b53a577e38
Add FileStream as a copy of File's methods
2011-04-11 23:12:58 +02:00
0b0cbc2e34
Add an abstract IOStream class
2011-04-11 22:46:56 +02:00
4cda0eeb7b
Make it possible to run the test suite out of the source tree
2011-04-11 18:32:40 +02:00
2fa8c93776
The website has more up-to-date links
2011-04-09 20:15:00 +02:00
266200d77e
Add myself to the AUTHORS file
2011-04-09 20:09:51 +02:00
aa84b8b674
Obsolete comment now that we are not in kdesupport
2011-04-09 20:07:15 +02:00
ee920a461c
Clean up the library CMakeLists.txt file
2011-04-09 20:05:50 +02:00
1596dc7c69
Clean up the main CMakeLists.txt file
2011-04-09 19:51:23 +02:00
f3d3af9355
Don't set unnecessary compiler options
2011-04-09 19:42:56 +02:00
9653796640
Merge branch 'master' of github.com:taglib/taglib
2011-04-09 19:19:49 +02:00
a4a097d2f8
Merge branch 'stable'
2011-04-09 19:16:01 +02:00
d112a68193
Support building documentation out-of-source-dir
2011-04-09 19:15:46 +02:00
5eda17aa96
NEWS entries
2011-04-06 00:08:42 +02:00
8878c9158c
Upgrade IPLS (2.3) to TIPL (2.4)
2011-04-05 17:08:25 +02:00
3715b96477
Protect against incorrect ID3v2 version parameter
2011-04-05 15:36:23 +02:00
aa57db3a39
Convert frames TIPL and TMCL (2.4) to IPLS (2.3)
2011-04-05 15:16:17 +02:00
f9d38129b8
Merge branch 'master' into id3v23
2011-04-05 14:37:36 +02:00
0c6e2a0aa9
NEWS entry
2011-03-30 09:19:25 +02:00
e16829190a
Fix DRM detection in WMA files
2011-03-30 09:15:28 +02:00
7a6647cb99
Untested version of DRM checking in WMA files
2011-03-29 15:49:24 +02:00
97cd58bc65
Check for the presence of the drms atom in MP4 files
2011-03-29 15:41:17 +02:00
8f42d5b594
Make it possible to build a static version of the C bindings
...
https://bugs.kde.org/show_bug.cgi?id=268441
2011-03-19 08:28:35 +01:00
158152cb46
Use the same SO versioning as we had with automake/libtool
...
http://article.gmane.org/gmane.comp.kde.devel.taglib/1826
2011-03-19 08:18:34 +01:00
f624d6e2af
Don't overwrite fields that already exist
...
We can have multiple fields in the Vorbis Comment (e.g. two artist names),
but TagUnion only takes the first one, so it will effectively strip the
extra fields.
https://bugs.kde.org/show_bug.cgi?id=268854
2011-03-19 07:42:47 +01:00