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>.
|
#include <qgst_p.h>
Public Types | |
enum | RefMode { HasRef , NeedsRef } |
Public Member Functions | |
constexpr | QGstObjectWrapper ()=default |
QGstObjectWrapper (GstType *object, RefMode mode) | |
QGstObjectWrapper (const QGstObjectWrapper &other) | |
~QGstObjectWrapper () | |
QGstObjectWrapper (QGstObjectWrapper &&other) noexcept | |
QGstObjectWrapper & | operator= (const QGstObjectWrapper &other) |
QGstObjectWrapper & | operator= (QGstObjectWrapper &&other) noexcept |
operator bool () const | |
bool | isNull () const |
GstType * | release () |
Protected Member Functions | |
GstType * | get () const |
Friends | |
bool | operator== (const QGstObjectWrapper &a, const QGstObjectWrapper &b) |
bool | operator!= (const QGstObjectWrapper &a, const QGstObjectWrapper &b) |
enum QGstPointerImpl::QGstObjectWrapper::RefMode |
|
constexprdefault |
|
inlineexplicit |
Definition at line 234 of file qgst_p.h.
References QGstPointerImpl::QGstObjectWrapper< GstType >::NeedsRef.
|
inline |
|
inline |
|
inlinenoexcept |
|
inlineprotected |
Definition at line 298 of file qgst_p.h.
Referenced by operator<<().
|
inline |
Definition at line 294 of file qgst_p.h.
Referenced by QGstreamerMediaEncoder::~QGstreamerMediaEncoder(), QGstreamerVideoOverlay::~QGstreamerVideoOverlay(), createVideoProfile(), QGstreamerVideoOutput::flushSubtitles(), QGstreamerVideoSink::inStoppedState(), QGstreamerVideoOverlay::isNull(), QGstreamerMediaCapture::linkEncoder(), QGstreamerMediaPlayer::position(), QGstreamerMediaEncoder::record(), QGstreamerMediaCapture::setAudioInput(), QGStreamerAudioSink::setBufferSize(), QGstreamerMediaPlayer::setMedia(), QGstreamerVideoSink::setRhi(), QGstreamerVideoOutput::setVideoSink(), QGStreamerAudioSink::setVolume(), QGStreamerAudioSource::setVolume(), QGstreamerVideoOverlay::setWindowHandle(), QGstVideoRenderer::start(), QGstreamerMediaCapture::unlinkEncoder(), and QGstreamerVideoOutput::unlinkSubtitleStream().
|
inlineexplicit |
|
inline |
|
inlinenoexcept |
|
inline |
|
friend |
|
friend |