]>
granicus.if.org Git - taglib/log
Laurent Montel [Thu, 11 Jun 2009 11:13:48 +0000 (11:13 +0000)]
not generate it on win32
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@980173
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Tanguy Krotoff [Sun, 7 Jun 2009 23:07:32 +0000 (23:07 +0000)]
Compilation fix for Visual C++ .NET 2003 (msvc71)
Explanations:
/Zc:wchar_t is recognized by msvc71, /Zc:wchar_t- is not (the - is important and was introduced only with msvc >= msvc80)
Thus /Zc:wchar_t- is recognized as /Zc:wchar_t and this is not what we want :)
Default behavior of msvc71 is already /Zc:wchar_t-
Solution:
Test the msvc version and add the compiler flag only if compiler >= msvc80 (e.g MSVC_VERSION >= 1400)
Same for /D_CRT_SECURE_NO_DEPRECATE and /D_CRT_NONSTDC_NO_DEPRECATE, there were introduced with msvc >= msvc80
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@978720
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Tanguy Krotoff [Sun, 7 Jun 2009 23:05:11 +0000 (23:05 +0000)]
Fix a stupid crash inside mp4file.cpp (variable not initialized)
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@978719
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Lukáš Lalinský [Wed, 29 Apr 2009 16:00:39 +0000 (16:00 +0000)]
Simplify extension checking in FileRef
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@961189
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Lukáš Lalinský [Wed, 29 Apr 2009 15:57:05 +0000 (15:57 +0000)]
Add String:rfind
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@961188
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Lukáš Lalinský [Wed, 29 Apr 2009 15:46:23 +0000 (15:46 +0000)]
Make FileRef handle the .mp4 extension, too
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@961181
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Lukáš Lalinský [Wed, 29 Apr 2009 15:12:19 +0000 (15:12 +0000)]
Fix off-by-one error in MP4::Tag when looking for free padding to use
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@961160
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Jeff Mitchell [Wed, 29 Apr 2009 12:55:33 +0000 (12:55 +0000)]
Style and safety fixes backported from taglib-extras
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@961000
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Jeff Mitchell [Sat, 11 Apr 2009 17:13:24 +0000 (17:13 +0000)]
This commit adds support for building taglib-extras against taglib during kdesupport build time. If kdesupport is not what is being built, the normal system taglib is used.
This adds forward includes to taglib; these may be very useful to other projects as well, since taglib's includes are rather spread out. The README file in the include folder has instructions for regenerating them.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@952369
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Lukáš Lalinský [Fri, 27 Mar 2009 10:45:00 +0000 (10:45 +0000)]
Don't build ASF/MP4 FileRef tests if WITH_ASF/WITH_MP4 are undefined
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@945359
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Lukáš Lalinský [Wed, 25 Mar 2009 17:52:23 +0000 (17:52 +0000)]
Detach before appending a character
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@944552
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Andreas Hartmetz [Sun, 22 Mar 2009 20:48:27 +0000 (20:48 +0000)]
this modified version has the advantage that it compiles
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@942892
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Sun, 22 Mar 2009 19:27:38 +0000 (19:27 +0000)]
Less of The Big Ugly in the middle of the classes.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@942880
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Andrew Coles [Sun, 22 Mar 2009 19:06:05 +0000 (19:06 +0000)]
Added GCC pragma to suppress non-virtual dtor warning which is being preserved
to maintain BIC.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@942876
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Jeff Mitchell [Tue, 10 Mar 2009 22:33:13 +0000 (22:33 +0000)]
Finish making .asf readable, thanks Lukas
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@937985
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Jeff Mitchell [Tue, 10 Mar 2009 22:02:20 +0000 (22:02 +0000)]
Several of us have seen .asf WMA files in the wild.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@937972
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
David Faure [Tue, 10 Mar 2009 20:27:59 +0000 (20:27 +0000)]
Generate config.h in builddir again, and fix compilation when compiling taglib alone
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@937935
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Jeff Mitchell [Mon, 9 Mar 2009 22:20:50 +0000 (22:20 +0000)]
Re-add building things depending on config.h by having it generate in the source tree instead of the build tree, so that when cmake uses a non-source build dir (as it's supposed to) it can actually find the file. I think this is messy, as AFAIK cmake shouldn't be modifying the contents of the source tree...any cmake gurus out there, feel free to let me know if there's a better way.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@937552
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Jeff Mitchell [Mon, 9 Mar 2009 21:53:46 +0000 (21:53 +0000)]
This is surely an oversight; fix documentation
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@937541
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 Jan 2009 05:16:48 +0000 (05:16 +0000)]
Patch from Josef Radinger fixing typo in debug message.
BUG:30212
CCMAIL:taglib-devel@kde.org
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@911772
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Sat, 10 Jan 2009 23:15:33 +0000 (23:15 +0000)]
revert last
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@909079
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Sat, 10 Jan 2009 22:21:45 +0000 (22:21 +0000)]
Also counts as being empty.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@909060
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Wed, 7 Jan 2009 14:14:14 +0000 (14:14 +0000)]
remove debug line from mac os framework build file
CCMAIL:taglib-devel@kde.org
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@907136
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Michael Jansen [Sun, 21 Dec 2008 21:46:41 +0000 (21:46 +0000)]
Fix build by copying strigis FindCppUnit.cmake to taglib. Build failed because CPPUNIT_LIBRARIES didn't
contain cppunits dependencies reported by cppunit-config.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@899928
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Michael Jansen [Sun, 21 Dec 2008 21:46:37 +0000 (21:46 +0000)]
Suppress warning about this check missing. if someone has a lower cmake version please check
and decrease the required version if successfull.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@899927
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 5 Dec 2008 16:43:38 +0000 (16:43 +0000)]
Should fix the build.
CCMAIL:tbscope@gmail.com
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@892977
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 5 Dec 2008 00:37:39 +0000 (00:37 +0000)]
warnings--
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@892694
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Thu, 4 Dec 2008 12:37:36 +0000 (12:37 +0000)]
fix warnings
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@892447
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Alexander Neundorf [Tue, 2 Dec 2008 12:06:49 +0000 (12:06 +0000)]
-INSTALL_DIR_NAME doesn't have to be set in the toplevel CMakeLists.txt, since it is already set as target property
-remove some unnecessary code
-use BIN_INSTALL_DIR for the RUNTIME destination
Alex
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@891512
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Jeff Mitchell [Thu, 13 Nov 2008 19:23:56 +0000 (19:23 +0000)]
config.h doesn't exist, at least in my checkout, so explicitly defining HAVE_CONFIG_H was breaking build. I'm guessing this was a mistake, and should either be taken out, or
something needs to be fixed.
CCMAIL: lalinsky@gmail.com
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@883891
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Jeff Mitchell [Thu, 13 Nov 2008 19:19:39 +0000 (19:19 +0000)]
Add default case switch to fix compiler warnings when ASF or MP4 are not defined.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@883884
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Lukáš Lalinský [Wed, 12 Nov 2008 08:17:11 +0000 (08:17 +0000)]
Add my old WMA and MP4 code. It is disabled by default, must be explicitly enabled to be compiled.
Scott: If you think this is really a bad idea, please revert.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@883108
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 29 Aug 2008 19:59:26 +0000 (19:59 +0000)]
typo
BUG:170036
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@854564
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 26 Aug 2008 12:19:47 +0000 (12:19 +0000)]
Don't try to access the string list if the item type is a locator.
Allan, does this look correct? (It at least fixes the crash...)
BUG:169810
CCMAIL:kde@carewolf.com
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@852712
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Thu, 21 Aug 2008 22:56:44 +0000 (22:56 +0000)]
detach when using non-const operator[]
BUG:169389
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@850657
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Thu, 26 Jun 2008 22:11:11 +0000 (22:11 +0000)]
remove exec bit
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@824940
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Thu, 26 Jun 2008 15:06:20 +0000 (15:06 +0000)]
Add support for private frames.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@824701
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 24 Jun 2008 14:08:03 +0000 (14:08 +0000)]
If the genre string is empty don't treat it as a number.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@823961
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Andy Goossens [Thu, 19 Jun 2008 20:44:39 +0000 (20:44 +0000)]
SVN_SILENT: fix typo
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@822327
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Thu, 19 Jun 2008 14:19:31 +0000 (14:19 +0000)]
add files here
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@822217
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Thu, 19 Jun 2008 11:15:39 +0000 (11:15 +0000)]
Provisional .wav support. Tag writing will probably be disabled by default...
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@822160
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Wed, 18 Jun 2008 13:21:35 +0000 (13:21 +0000)]
wrong copyright
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@821783
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Mon, 16 Jun 2008 14:21:03 +0000 (14:21 +0000)]
Add a warning here so that it's clear that this constructor is not to be used for setting the
object's data.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@821128
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Lukáš Lalinský [Thu, 22 May 2008 20:40:14 +0000 (20:40 +0000)]
Fix reading of POPM rating -- it's unsigned char, not just char
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@811387
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Lukáš Lalinský [Thu, 22 May 2008 12:06:45 +0000 (12:06 +0000)]
Support for POPM ID3 frame
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@811137
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Benjamin Reed [Tue, 20 May 2008 15:17:15 +0000 (15:17 +0000)]
fix install_name RPATH stuff on OSX
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@810378
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Adriaan de Groot [Tue, 20 May 2008 09:29:09 +0000 (09:29 +0000)]
Previous was me being stupid and too-quick on the commit button. Need unistd as well for read, write.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@810229
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Adriaan de Groot [Tue, 20 May 2008 09:20:19 +0000 (09:20 +0000)]
Need plain <fcntl.h> for open and its flags, not necessarily sys/fcntl.h
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@810223
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Adriaan de Groot [Fri, 16 May 2008 22:59:07 +0000 (22:59 +0000)]
ldexp is a c99-ism, which is not available in strict C++; use math.h as well to pull it in and hope for the best.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808578
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 09:47:19 +0000 (09:47 +0000)]
SVN_SILENT this isn't needed anymore
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808293
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 08:50:17 +0000 (08:50 +0000)]
Get all of the basic AIFF properties working.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808275
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 07:09:20 +0000 (07:09 +0000)]
Add a skeleton (unimplemented) AIFF properties class.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808255
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 07:05:55 +0000 (07:05 +0000)]
Uff. Tabs-be-gone!
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808250
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 06:47:29 +0000 (06:47 +0000)]
Add AIFF here too.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808247
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 06:46:03 +0000 (06:46 +0000)]
update cmake files
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808246
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 06:28:35 +0000 (06:28 +0000)]
And now make it work for non-existing RIFF chunks.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808241
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 06:22:36 +0000 (06:22 +0000)]
Now working for replacing an existing riff chunk.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808240
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 06:01:52 +0000 (06:01 +0000)]
Untested chunk writing code.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808237
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 05:29:38 +0000 (05:29 +0000)]
Add some docs.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808236
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 05:08:51 +0000 (05:08 +0000)]
Make reading an ID3v2 tag out of a RIFF chunk possible.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808235
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 04:35:59 +0000 (04:35 +0000)]
Groovy. Chunk parser worked on first try.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808232
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 04:20:50 +0000 (04:20 +0000)]
Add the skeleton of an AIFF implementation.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808225
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 03:49:44 +0000 (03:49 +0000)]
Untested implementation of RIFF chunk parsing.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808221
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 16 May 2008 02:13:56 +0000 (02:13 +0000)]
Add outline for RIFF files.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808211
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 9 May 2008 00:16:30 +0000 (00:16 +0000)]
Do a dynamic_cast on these instead of a static since in the case of a non-supported
frame flag the frame will still be added to the list, but using the UnknownFrame type
rather than the canonical type. At the moment, on systems with a build in zlib, this
should only happen for the (very rare) encrypted frames.
BUG:161721
CCMAIL:taglib-devel@kde.org
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@805637
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Harald Sitter [Fri, 11 Apr 2008 08:45:32 +0000 (08:45 +0000)]
change external prop back to https://svn.kde.org
CCMAIL: faure@kde.org
CCMAIL: mueller@kde.org
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@795727
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Adriaan de Groot [Tue, 8 Apr 2008 12:40:52 +0000 (12:40 +0000)]
kdesupport is going to compile against stdcxx anyway, Cstd wont cut it, so document better and just put stdcxx in there.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@794718
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 8 Apr 2008 12:15:20 +0000 (12:15 +0000)]
Don't overflow for really high bitrate files.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@794711
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Andreas Hartmetz [Sun, 6 Apr 2008 21:22:49 +0000 (21:22 +0000)]
add missing include; fixes compilation with tests
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@794194
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Harald Sitter [Thu, 3 Apr 2008 17:04:12 +0000 (17:04 +0000)]
change externals property to use svn://anonsvn.kde.org
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@793327
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Lukáš Lalinský [Tue, 19 Feb 2008 19:57:17 +0000 (19:57 +0000)]
SVN_SILENT Ouch
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@777129
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Lukáš Lalinský [Tue, 19 Feb 2008 19:52:04 +0000 (19:52 +0000)]
Fix compilation on MSVC/Windows
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@777124
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 12 Feb 2008 23:45:42 +0000 (23:45 +0000)]
Fix the APE positioning code. This obviously never worked properly...
BUG:112904
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@774316
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 12 Feb 2008 18:49:18 +0000 (18:49 +0000)]
more API review
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@774207
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 12 Feb 2008 15:26:18 +0000 (15:26 +0000)]
update for current doxygen
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@774139
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 12 Feb 2008 13:26:45 +0000 (13:26 +0000)]
Add the 2.2 and 2.3 standards for convenience.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@774079
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Laurent Montel [Tue, 12 Feb 2008 07:44:33 +0000 (07:44 +0000)]
Soname was changed now it's 1.5.0
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@773945
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Shane King [Tue, 12 Feb 2008 06:06:17 +0000 (06:06 +0000)]
WIN32 compile fix.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@773935
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 12 Feb 2008 05:02:36 +0000 (05:02 +0000)]
SVN_SILENT nitpick
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@773922
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 12 Feb 2008 04:57:37 +0000 (04:57 +0000)]
doc review
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@773921
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 12 Feb 2008 04:44:12 +0000 (04:44 +0000)]
Move Speex into the Ogg namespace
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@773920
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 12 Feb 2008 04:36:14 +0000 (04:36 +0000)]
fix the .pro too
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@773919
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 12 Feb 2008 04:33:48 +0000 (04:33 +0000)]
and build here too
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@773918
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 12 Feb 2008 04:24:45 +0000 (04:24 +0000)]
build
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@773917
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 12 Feb 2008 04:13:56 +0000 (04:13 +0000)]
update docs
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@773916
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 12 Feb 2008 03:43:46 +0000 (03:43 +0000)]
Move this into Ogg since it's an Ogg format.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@773914
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Tue, 12 Feb 2008 03:20:30 +0000 (03:20 +0000)]
Messed with things until the algorithm is correct. rfind now passes all unit tests.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@773913
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Mon, 11 Feb 2008 22:50:46 +0000 (22:50 +0000)]
switch to the not-in-place variety of this function
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@773878
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Mon, 11 Feb 2008 22:49:59 +0000 (22:49 +0000)]
fix one of the checks, don't cast this to a value over 255
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@773877
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Wed, 6 Feb 2008 18:04:40 +0000 (18:04 +0000)]
Make sure that we don't preserve the unsynchronization flag since we don't
write unsynchronized data.
BUG:157166
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@771680
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Wed, 6 Feb 2008 05:00:24 +0000 (05:00 +0000)]
Use the new replace function. (Doing in-place value modifications isn't done anywhere else in the
TagLib API, so let's not do it here either...)
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@771465
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Wed, 6 Feb 2008 04:50:34 +0000 (04:50 +0000)]
add a replace function to ByteVector
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@771464
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Mon, 4 Feb 2008 15:11:56 +0000 (15:11 +0000)]
Set the copyright to 2002-2008 for all files.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@770859
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Mon, 4 Feb 2008 14:49:57 +0000 (14:49 +0000)]
SVN_SILENT whitespace
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@770844
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Mon, 4 Feb 2008 14:37:37 +0000 (14:37 +0000)]
This function shouldn't be (implicitly) exported.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@770837
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Mon, 4 Feb 2008 03:28:39 +0000 (03:28 +0000)]
Less code, less ifdefs, should compile on Solaris. I knocked out Win 9x support
on the way since it simplified things, and, well, I don't care about supporting
Windows releases that have been outdated for 7 years.
BUG:157099
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@770581
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Sat, 2 Feb 2008 21:12:47 +0000 (21:12 +0000)]
Bleh, just remove this. Back to UTF-8-based conversions...
BUG:157113
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@770124
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Thiago Macieira [Sat, 2 Feb 2008 19:30:52 +0000 (19:30 +0000)]
Typo
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@770095
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
André Wöbbeking [Sat, 2 Feb 2008 13:19:35 +0000 (13:19 +0000)]
use QT_VERSION_CHECK correctly
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@769946
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da
Scott Wheeler [Fri, 1 Feb 2008 16:20:58 +0000 (16:20 +0000)]
More bundle fixes
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@769557
283d02a7 -25f6-0310-bc7c-
ecb5cbfe19da