Mathias Panzenböck
4b754b1bc6
more correct IT parsing and property naming
2011-06-20 00:43:42 +02:00
Mathias Panzenböck
b3d44394bf
more correct S3M parsing and property naming
2011-06-19 22:46:33 +02:00
Mathias Panzenböck
5477ede3ea
updated comments
2011-06-19 19:37:45 +02:00
Mathias Panzenböck
03534170fa
comments++
2011-06-19 19:35:27 +02:00
Mathias Panzenböck
b30b8c4ab5
IT: no longer allow wrong sample/instrument magic
2011-06-19 06:03:09 +02:00
Mathias Panzenböck
e09c2c5a19
untested(!) comment write support for s3m and it files
2011-06-19 05:42:16 +02:00
Mathias Panzenböck
6afb7c04b3
comment writing support and more tests for mod and xm
2011-06-19 04:27:51 +02:00
Mathias Panzenböck
0143c3ee63
comments++
2011-06-18 04:28:48 +02:00
Mathias Panzenböck
a31b0bcf8c
xm: no \n too much in comment if there are no samples
2011-06-18 03:38:18 +02:00
Mathias Panzenböck
5ad69f6f2a
fixed mod property names and added unit test for xm
2011-06-18 03:31:49 +02:00
Mathias Panzenböck
fe356c31b4
added unit test for one flavour of .mod files
2011-06-17 05:18:49 +02:00
Mathias Panzenböck
eec5e33e0d
added check for readOnly in save methods
2011-06-14 15:34:16 +02:00
Mathias Panzenböck
868ce3dd21
added myself to AUTHORS
2011-06-14 15:23:11 +02:00
Mathias Panzenböck
1e6d645ce9
fixed a comment
2011-06-14 03:56:32 +02:00
Mathias Panzenböck
65fb9733b9
added mod (+aliases) to defaultFileExtensions
2011-06-14 03:49:33 +02:00
Mathias Panzenböck
f75f5ac9bb
added .mod file support
2011-06-14 03:47:08 +02:00
Mathias Panzenböck
812826fe3a
Mod::File -> Mod::FileBase
2011-06-14 01:47:07 +02:00
Mathias Panzenböck
3192334006
more indentation fixes
2011-06-14 01:30:54 +02:00
Mathias Panzenböck
9b2bb4af34
code formatting fixes
2011-06-14 01:18:38 +02:00
Mathias Panzenböck
54e9656474
converted tabs to spaces
2011-06-14 01:09:55 +02:00
Mathias Panzenböck
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
Mathias Panzenböck
5332fb5cf8
added read-only support for s3m, it and xm
2011-06-13 03:19:21 +02:00
Lukáš Lalinský
c3c88b4f55
Merge remote branch 'lalinsky/abstract-io'
2011-06-09 18:58:45 +02:00
Lukáš Lalinský
8eb32577bd
Merge branch 'abstract-io'
2011-06-09 18:58:05 +02:00
Lukáš Lalinský
0ed2477dfa
Add an empty default implementation of IOStream::clear()
2011-06-09 18:52:48 +02:00
Frank Lai
b3646a0734
Be more careful when parsing Vorbis Comments
2011-06-09 18:44:54 +02:00
Frank Lai
8ed9b0da2c
Support for reading ALAC audio properties
2011-06-09 18:41:43 +02:00
Frank Lai
93564a2daa
ALAC file encoded by iTunes
2011-06-09 18:40:22 +02:00
Lukáš Lalinský
0a790f0017
Add a (failing) test for reading ALAC audio properties
2011-06-08 19:03:43 +02:00
Lukáš Lalinský
a224e7cd6d
Install the new headers
2011-05-28 22:06:41 +02:00
Lukáš Lalinský
088dbfa832
Merge remote branch 'taglib/master' into abstract-io
2011-05-28 22:04:07 +02:00
Stephen F. Booth
a04da3f159
Added read-only support to FileStream
2011-05-28 13:29:06 -04:00
Lukáš Lalinský
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
Scott Wheeler
efeccbf726
Don't lead the scanned blocks on save
2011-05-09 19:06:08 +02:00
Lukáš Lalinský
6b7ed4a5d5
Merge pull request #2 from wplaschg/master
...
Added ignore rules for MSVC 2008 build results
2011-05-09 10:02:21 -07:00
Wolfgang Plaschg
adb0984c87
Adding ignore rules for MSVC 2008 build results
2011-05-09 16:23:38 +02:00
Lukáš Lalinský
a38d2b2995
Simplify static builds
2011-05-08 15:57:34 +02:00
Lukáš Lalinský
b5b8387aee
Don't install pkg-config files when building a framework
2011-05-08 15:50:44 +02:00
Lukáš Lalinský
c337694165
Make it possible to build an OS X framework
2011-05-08 15:46:19 +02:00
Lukáš Lalinský
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
Lukáš Lalinský
81734919d2
Add info about BUILD_EXAMPLES to the INSTALL file
2011-04-19 12:45:11 +02:00
Lukáš Lalinský
d03ef3c312
Use the PUBLIC_HEADER property to prepare for building an OS X framework
2011-04-18 16:52:47 +02:00
Lukáš Lalinský
e92ed0a830
Remove unnecessary code from tfile.cpp
2011-04-12 14:35:31 +02:00
Lukáš Lalinský
65ca29b3e2
Add a ByteVector-backed stream class
2011-04-12 14:28:02 +02:00
Lukáš Lalinský
26c130c387
Duplicate contructors of File subclasses to accept IOStream*
2011-04-11 23:31:44 +02:00
Lukáš Lalinský
8b59bb5957
Make it possible to actually pass a IOStream instance to File
2011-04-11 23:15:46 +02:00
Lukáš Lalinský
b53a577e38
Add FileStream as a copy of File's methods
2011-04-11 23:12:58 +02:00
Lukáš Lalinský
0b0cbc2e34
Add an abstract IOStream class
2011-04-11 22:46:56 +02:00
Lukáš Lalinský
4cda0eeb7b
Make it possible to run the test suite out of the source tree
2011-04-11 18:32:40 +02:00
Lukáš Lalinský
2fa8c93776
The website has more up-to-date links
2011-04-09 20:15:00 +02:00