diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-04-20 10:28:04 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-04-20 10:28:04 +0000 |
| commit | 68af1b22560ddd9787bd8dcf91a8cc3efbc0cd56 (patch) | |
| tree | dd3190795bd52cfbcd2ed7e3deb18a32b3dc297c /src/base/QXmppCodec.h | |
| parent | 7f60aaf982035294f5dabf39a8b632b0a0a2647b (diff) | |
| download | qxmpp-68af1b22560ddd9787bd8dcf91a8cc3efbc0cd56.tar.gz | |
start marking classes with QXMPP_EXPORT
Diffstat (limited to 'src/base/QXmppCodec.h')
| -rw-r--r-- | src/base/QXmppCodec.h | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/base/QXmppCodec.h b/src/base/QXmppCodec.h index 61dd45a2..58468825 100644 --- a/src/base/QXmppCodec.h +++ b/src/base/QXmppCodec.h @@ -26,6 +26,8 @@ #include <QtGlobal> +#include "QXmppGlobal.h" + class QXmppRtpPacket; class QXmppVideoFormat; class QXmppVideoFrame; @@ -35,7 +37,7 @@ class QXmppVideoFrame; /// /// Samples must be 16-bit little endian. -class QXmppCodec +class QXMPP_EXPORT QXmppCodec { public: /// Reads samples from the input stream, encodes them and writes the @@ -86,7 +88,7 @@ typedef struct SpeexBits SpeexBits; /// /// The QXmppSpeexCodec class represent a SPEEX codec. -class QXmppSpeexCodec : public QXmppCodec +class QXMPP_EXPORT QXmppSpeexCodec : public QXmppCodec { public: QXmppSpeexCodec(int clockrate); @@ -107,7 +109,7 @@ private: /// \brief The QXmppVideoDecoder class is the base class for video decoders. /// -class QXmppVideoDecoder +class QXMPP_EXPORT QXmppVideoDecoder { public: virtual QXmppVideoFormat format() const = 0; @@ -115,7 +117,7 @@ public: virtual bool setParameters(const QMap<QString, QString> ¶meters) = 0; }; -class QXmppVideoEncoder +class QXMPP_EXPORT QXmppVideoEncoder { public: virtual bool setFormat(const QXmppVideoFormat &format) = 0; @@ -127,7 +129,7 @@ public: class QXmppTheoraDecoderPrivate; class QXmppTheoraEncoderPrivate; -class QXmppTheoraDecoder : public QXmppVideoDecoder +class QXMPP_EXPORT QXmppTheoraDecoder : public QXmppVideoDecoder { public: QXmppTheoraDecoder(); @@ -141,7 +143,7 @@ private: QXmppTheoraDecoderPrivate *d; }; -class QXmppTheoraEncoder : public QXmppVideoEncoder +class QXMPP_EXPORT QXmppTheoraEncoder : public QXmppVideoEncoder { public: QXmppTheoraEncoder(); @@ -160,7 +162,7 @@ private: class QXmppVpxDecoderPrivate; class QXmppVpxEncoderPrivate; -class QXmppVpxDecoder : public QXmppVideoDecoder +class QXMPP_EXPORT QXmppVpxDecoder : public QXmppVideoDecoder { public: QXmppVpxDecoder(); @@ -174,7 +176,7 @@ private: QXmppVpxDecoderPrivate *d; }; -class QXmppVpxEncoder : public QXmppVideoEncoder +class QXMPP_EXPORT QXmppVpxEncoder : public QXmppVideoEncoder { public: QXmppVpxEncoder(); |
