Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QGstreamerMessage Class Reference

#include <qgstreamermessage_p.h>

+ Inheritance diagram for QGstreamerMessage:
+ Collaboration diagram for QGstreamerMessage:

Public Member Functions

 QGstreamerMessage (const QGstreamerMessage &)=default
 
 QGstreamerMessage (QGstreamerMessage &&) noexcept=default
 
QGstreamerMessageoperator= (const QGstreamerMessage &)=default
 
QGstreamerMessageoperator= (QGstreamerMessage &&) noexcept=default
 
GstMessageType type () const
 
QGstObject source () const
 
QGstStructure structure () const
 
GstMessage * message () const
 
- Public Member Functions inherited from QGstPointerImpl::QGstObjectWrapper< GstMessage >
constexpr QGstObjectWrapper ()=default
 
 QGstObjectWrapper (GstMessage *object, RefMode mode)
 
 QGstObjectWrapper (const QGstObjectWrapper &other)
 
 QGstObjectWrapper (QGstObjectWrapper &&other) noexcept
 
 ~QGstObjectWrapper ()
 
QGstObjectWrapperoperator= (const QGstObjectWrapper &other)
 
QGstObjectWrapperoperator= (QGstObjectWrapper &&other) noexcept
 
 operator bool () const
 
bool isNull () const
 
GstMessage * release ()
 

Additional Inherited Members

- Public Types inherited from QGstPointerImpl::QGstObjectWrapper< GstMessage >
enum  RefMode
 
- Protected Member Functions inherited from QGstPointerImpl::QGstObjectWrapper< GstMessage >
GstMessage * get () const
 

Detailed Description

Definition at line 33 of file qgstreamermessage_p.h.

Constructor & Destructor Documentation

◆ QGstreamerMessage() [1/2]

QGstreamerMessage::QGstreamerMessage ( const QGstreamerMessage & )
default

◆ QGstreamerMessage() [2/2]

QGstreamerMessage::QGstreamerMessage ( QGstreamerMessage && )
defaultnoexcept

Member Function Documentation

◆ message()

GstMessage * QGstreamerMessage::message ( ) const
inline

Definition at line 48 of file qgstreamermessage_p.h.

References QGstPointerImpl::QGstObjectWrapper< GstMessage >::get().

Referenced by operator<<(), and QGstreamerMediaEncoder::processBusMessage().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator=() [1/2]

QGstreamerMessage & QGstreamerMessage::operator= ( const QGstreamerMessage & )
default

◆ operator=() [2/2]

QGstreamerMessage & QGstreamerMessage::operator= ( QGstreamerMessage && )
defaultnoexcept

◆ source()

QGstObject QGstreamerMessage::source ( ) const
inline

Definition at line 45 of file qgstreamermessage_p.h.

References QGstPointerImpl::QGstObjectWrapper< GstMessage >::get(), and QGstPointerImpl::QGstObjectWrapper< GstObject >::NeedsRef.

Referenced by QGstreamerMediaEncoder::processBusMessage().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ structure()

QGstStructure QGstreamerMessage::structure ( ) const
inline

Definition at line 46 of file qgstreamermessage_p.h.

References QGstPointerImpl::QGstObjectWrapper< GstMessage >::get().

Referenced by QGstreamerMediaEncoder::processBusMessage().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ type()

GstMessageType QGstreamerMessage::type ( ) const
inline

Definition at line 44 of file qgstreamermessage_p.h.

References QGstPointerImpl::QGstObjectWrapper< GstMessage >::get().

Referenced by QGstreamerMediaEncoder::processBusMessage().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: