![]() |
Qt 6.x
The Qt SDK
|
#include <qgst_p.h>
Inheritance diagram for QGstPad:
Collaboration diagram for QGstPad:Public Member Functions | |
| QGstPad ()=default | |
| QGstPad (const QGstObject &o) | |
| QGstPad (GstPad *pad, RefMode mode=NeedsRef) | |
| QGstCaps | currentCaps () const |
| QGstCaps | queryCaps () const |
| bool | isLinked () const |
| bool | link (const QGstPad &sink) const |
| bool | unlink (const QGstPad &sink) const |
| bool | unlinkPeer () const |
| QGstPad | peer () const |
| QGstElement | parent () const |
| GstPad * | pad () const |
| GstEvent * | stickyEvent (GstEventType type) |
| bool | sendEvent (GstEvent *event) |
| template<auto Member, typename T > | |
| void | addProbe (T *instance, GstPadProbeType type) |
| void | doInIdleProbe (std::function< void()> work) |
| template<auto Member, typename T > | |
| void | addEosProbe (T *instance) |
Public Member Functions inherited from QGstObject | |
| QGstObject ()=default | |
| QGstObject (GstObject *o, RefMode mode=HasRef) | |
| QGstObject (const QGstObject &other) | |
| QGstObject & | operator= (const QGstObject &other) |
| QGstObject (QGstObject &&other) noexcept | |
| QGstObject & | operator= (QGstObject &&other) |
| virtual | ~QGstObject () |
| operator bool () const | |
| bool | isNull () const |
| void | set (const char *property, const char *str) |
| void | set (const char *property, bool b) |
| void | set (const char *property, uint i) |
| void | set (const char *property, int i) |
| void | set (const char *property, qint64 i) |
| void | set (const char *property, quint64 i) |
| void | set (const char *property, double d) |
| void | set (const char *property, const QGstObject &o) |
| void | set (const char *property, const QGstCaps &c) |
| QGString | getString (const char *property) const |
| QGstStructure | getStructure (const char *property) const |
| bool | getBool (const char *property) const |
| uint | getUInt (const char *property) const |
| int | getInt (const char *property) const |
| quint64 | getUInt64 (const char *property) const |
| qint64 | getInt64 (const char *property) const |
| float | getFloat (const char *property) const |
| double | getDouble (const char *property) const |
| QGstObject | getObject (const char *property) const |
| void | connect (const char *name, GCallback callback, gpointer userData) |
| GstObject * | object () const |
| const char * | name () const |
Additional Inherited Members | |
Public Types inherited from QGstObject | |
| enum | RefMode { HasRef , NeedsRef } |
Protected Attributes inherited from QGstObject | |
| GstObject * | m_object = nullptr |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 332 of file qgst_p.h.
References QGstCaps::HasRef, and pad().
Here is the call graph for this function:Definition at line 360 of file qgst_p.h.
Referenced by QGstreamerAudioInput::setAudioDevice(), QGstreamerAudioOutput::setAudioDevice(), and QGstreamerCamera::setCameraFormat().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 338 of file qgst_p.h.
References pad().
Referenced by QGstreamerMediaCapture::linkEncoder(), and linkTeeToPad().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 344 of file qgst_p.h.
Referenced by QGstreamerVideoOverlay::~QGstreamerVideoOverlay(), addEosProbe(), QGstBin::addGhostPad(), addProbe(), currentCaps(), doInIdleProbe(), isLinked(), link(), QGstreamerMediaCapture::linkEncoder(), parent(), peer(), QGstreamerImageCapture::probeBuffer(), queryCaps(), QGstElement::releaseRequestPad(), sendEvent(), QGstreamerVideoOverlay::setVideoSink(), stickyEvent(), and unlink().
Here is the caller graph for this function:
|
inline |
Definition at line 529 of file qgst_p.h.
References QGstObject::HasRef, and pad().
Here is the call graph for this function:
|
inline |
Definition at line 341 of file qgst_p.h.
References QGstPad(), QGstObject::HasRef, and pad().
Referenced by unlinkPeer().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 334 of file qgst_p.h.
References QGstCaps::HasRef, and pad().
Here is the call graph for this function:
|
inline |
|
inline |
|
inline |
Definition at line 339 of file qgst_p.h.
References pad().
Referenced by unlinkPeer().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 340 of file qgst_p.h.
References peer(), and unlink().
Referenced by QGstreamerMediaCapture::unlinkEncoder().
Here is the call graph for this function:
Here is the caller graph for this function: