![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qgst_bus_observer_p.h>
Public Member Functions | |
QGstBusObserver (QGstBusHandle) | |
~QGstBusObserver () | |
QGstBusObserver (const QGstBusObserver &)=delete | |
QGstBusObserver (QGstBusObserver &&)=delete | |
QGstBusObserver & | operator= (const QGstBusObserver &)=delete |
QGstBusObserver & | operator= (QGstBusObserver &&)=delete |
void | close () |
void | installMessageFilter (QGstreamerBusMessageFilter *) |
void | removeMessageFilter (QGstreamerBusMessageFilter *) |
bool | processNextPendingMessage (GstMessageType type=GST_MESSAGE_ANY, std::optional< std::chrono::nanoseconds > timeout={}) |
bool | currentThreadIsNotifierThread () const |
Definition at line 34 of file qgst_bus_observer_p.h.
|
explicit |
Definition at line 8 of file qgst_bus_observer.cpp.
QGstBusObserver::~QGstBusObserver | ( | ) |
Definition at line 41 of file qgst_bus_observer.cpp.
References close().
|
delete |
|
delete |
void QGstBusObserver::close | ( | ) |
Definition at line 46 of file qgst_bus_observer.cpp.
Referenced by ~QGstBusObserver().
bool QGstBusObserver::currentThreadIsNotifierThread | ( | ) | const |
Definition at line 94 of file qgst_bus_observer.cpp.
void QGstBusObserver::installMessageFilter | ( | QGstreamerBusMessageFilter * | filter | ) |
Definition at line 54 of file qgst_bus_observer.cpp.
|
delete |
|
delete |
bool QGstBusObserver::processNextPendingMessage | ( | GstMessageType | type = GST_MESSAGE_ANY, |
std::optional< std::chrono::nanoseconds > | timeout = {} ) |
Definition at line 67 of file qgst_bus_observer.cpp.
void QGstBusObserver::removeMessageFilter | ( | QGstreamerBusMessageFilter * | filter | ) |
Definition at line 61 of file qgst_bus_observer.cpp.