]> granicus.if.org Git - taglib/commitdiff
Add missing exports
authorScott Wheeler <wheeler@kde.org>
Fri, 1 Feb 2008 03:16:51 +0000 (03:16 +0000)
committerScott Wheeler <wheeler@kde.org>
Fri, 1 Feb 2008 03:16:51 +0000 (03:16 +0000)
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@769306 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

taglib/ape/apeitem.h
taglib/fileref.h
taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h
taglib/mpeg/id3v2/frames/urllinkframe.h
taglib/mpeg/id3v2/id3v2frame.h

index 939ea1eddf17d956bc077b76668fb8b17dd1be11..d4f63fe8c9fdbe205a2587dd7e394456ee98394e 100644 (file)
@@ -39,7 +39,7 @@ namespace TagLib {
     /*!
      * This class provides the features of items in the APEv2 standard.
      */
-    class Item
+    class TAGLIB_EXPORT Item
     {
     public:
       /*!
index 10c3359c076d9105c46d500c33060e9c33a2a9c5..2ae80a3b659dd0f2a44751ce02921bb1551a3f27 100644 (file)
@@ -89,7 +89,7 @@ namespace TagLib {
    * to TagLib.
    */
 
-    class FileTypeResolver
+    class TAGLIB_EXPORT FileTypeResolver
     {
     public:
       // do not fix compiler warning about missing virtual destructor
index bf65d10af487744f7c1b1cb2451d476320f0f968..6a0a88ab03249c47d7be2b4ad3d79305fd507c01 100644 (file)
@@ -37,7 +37,7 @@ namespace TagLib {
     /*!
      * An implementation of ID3v2 unsynchronized lyrics.
      */
-    class UnsynchronizedLyricsFrame : public Frame
+    class TAGLIB_EXPORT UnsynchronizedLyricsFrame : public Frame
     {
       friend class FrameFactory;
 
index 092451b5c1e901960cd318ffdde6af819aec62ee..d74b8a47a44e06910a78f8f928a8f4093393300a 100644 (file)
@@ -37,7 +37,7 @@ namespace TagLib {
     /*!
      * An implementation of ID3v2 URL link frames.
      */
-    class UrlLinkFrame : public Frame
+    class TAGLIB_EXPORT UrlLinkFrame : public Frame
     {
       friend class FrameFactory;
 
@@ -92,7 +92,7 @@ namespace TagLib {
      *
      * This description identifies the frame and must be unique.
      */
-    class UserUrlLinkFrame : public UrlLinkFrame
+    class TAGLIB_EXPORT UserUrlLinkFrame : public UrlLinkFrame
     {
       friend class FrameFactory;
 
index 1307b7584d8a7f4fcfc3d5f28b736d1e5671d795..4b27bf667b5b4dae558632f0308220b4f8b6c6b9 100644 (file)
@@ -225,7 +225,7 @@ namespace TagLib {
      * the type and attaches the header.
      */
 
-    class Frame::Header
+    class TAGLIB_EXPORT Frame::Header
     {
     public:
       /*!