diff options
Diffstat (limited to 'src/multimedia/platform/gstreamer/common/qgstreamermessage_p.h')
-rw-r--r-- | src/multimedia/platform/gstreamer/common/qgstreamermessage_p.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/multimedia/platform/gstreamer/common/qgstreamermessage_p.h b/src/multimedia/platform/gstreamer/common/qgstreamermessage_p.h index e6d9fa08c..b6ba8df26 100644 --- a/src/multimedia/platform/gstreamer/common/qgstreamermessage_p.h +++ b/src/multimedia/platform/gstreamer/common/qgstreamermessage_p.h @@ -52,7 +52,7 @@ // #include <private/qtmultimediaglobal_p.h> -#include <gst/gst.h> +#include <private/qgst_p.h> QT_BEGIN_NAMESPACE @@ -67,6 +67,10 @@ public: QGstreamerMessage(QGstreamerMessage const& m); ~QGstreamerMessage(); + bool isNull() const { return !m_message; } + GstMessageType type() const { return GST_MESSAGE_TYPE(m_message); } + QGstObject source() const { return QGstObject(GST_MESSAGE_SRC(m_message), QGstObject::NeedsRef); } + GstMessage* rawMessage() const; QGstreamerMessage& operator=(QGstreamerMessage const& rhs); |