![]() |
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 Member Functions | |
QGstStructureView (const GstStructure *) | |
QGstStructureView (const QUniqueGstStructureHandle &) | |
QUniqueGstStructureHandle | clone () const |
bool | isNull () const |
QByteArrayView | name () const |
QGValue | operator[] (const char *fieldname) const |
QGstCaps | caps () const |
QGstTagListHandle | tags () const |
QSize | resolution () const |
QVideoFrameFormat::PixelFormat | pixelFormat () const |
QGRange< float > | frameRateRange () const |
QGstreamerMessage | getMessage () |
std::optional< Fraction > | pixelAspectRatio () const |
QSize | nativeSize () const |
Public Attributes | |
const GstStructure * | structure = nullptr |
|
explicit |
|
explicit |
QGstCaps QGstStructureView::caps | ( | ) | const |
Definition at line 188 of file qgst.cpp.
References operator[](), and QGValue::toCaps().
QUniqueGstStructureHandle QGstStructureView::clone | ( | ) | const |
Definition at line 168 of file qgst.cpp.
References structure.
Referenced by QGstreamerMediaPlayer::processBusMessage().
QGRange< float > QGstStructureView::frameRateRange | ( | ) | const |
QGstreamerMessage QGstStructureView::getMessage | ( | ) |
Definition at line 293 of file qgst.cpp.
References QGstPointerImpl::QGstObjectWrapper< GstMessage >::HasRef, and structure.
bool QGstStructureView::isNull | ( | ) | const |
QByteArrayView QGstStructureView::name | ( | ) | const |
Definition at line 178 of file qgst.cpp.
References structure.
Referenced by QGstreamerFormatInfo::audioCodecForCaps(), QGstreamerFormatInfo::fileFormatForCaps(), QGstreamerFormatInfo::getMuxerList(), QGstreamerFormatInfo::imageFormatForCaps(), QGstreamerMediaPlayer::processBusMessage(), and QGstreamerFormatInfo::videoCodecForCaps().
QSize QGstStructureView::nativeSize | ( | ) | const |
Definition at line 327 of file qgst.cpp.
References pixelAspectRatio(), Q_FUNC_INFO, qCalculateFrameSizeGStreamer(), qWarning, and resolution().
QGValue QGstStructureView::operator[] | ( | const char * | fieldname | ) | const |
std::optional< Fraction > QGstStructureView::pixelAspectRatio | ( | ) | const |
Definition at line 300 of file qgst.cpp.
References structure.
Referenced by nativeSize().
QVideoFrameFormat::PixelFormat QGstStructureView::pixelFormat | ( | ) | const |
Definition at line 218 of file qgst.cpp.
References QVideoFrameFormat::Format_Invalid, QVideoFrameFormat::Format_Jpeg, pixelFormat(), and structure.
Referenced by pixelFormat().
QSize QGstStructureView::resolution | ( | ) | const |
Definition at line 204 of file qgst.cpp.
References structure.
Referenced by extendMetaDataFromCaps(), nativeSize(), and QGstreamerVideoOverlay::probeCaps().
QGstTagListHandle QGstStructureView::tags | ( | ) | const |
const GstStructure* QGstStructureView::structure = nullptr |
Definition at line 312 of file qgst_p.h.
Referenced by clone(), frameRateRange(), getMessage(), isNull(), name(), operator<<(), operator[](), pixelAspectRatio(), pixelFormat(), resolution(), and tags().