|
| | QGstPad (const QGstPad &)=default |
| | QGstPad (QGstPad &&) noexcept=default |
| | QGstPad (const QGstObject &o) |
| | QGstPad (GstPad *pad, RefMode mode) |
| QGstPad & | operator= (const QGstPad &)=default |
| QGstPad & | operator= (QGstPad &&) noexcept=default |
| QGstCaps | currentCaps () const |
| QGstCaps | queryCaps () const |
| QGstTagListHandle | tags () const |
| QGString | streamId () const |
| std::optional< QPlatformMediaPlayer::TrackType > | inferTrackTypeFromName () 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) |
| void | sendFlushStartStop (bool resetTime) |
| template<auto Member, typename T> |
| void | addProbe (T *instance, GstPadProbeType type) |
| template<typename Functor> |
| void | doInIdleProbe (Functor &&work) |
| template<auto Member, typename T> |
| void | addEosProbe (T *instance) |
| template<typename Functor> |
| void | modifyPipelineInIdleProbe (Functor &&f) |
| void | sendFlushIfPaused () |
| | QGstObject (const QGstObject &)=default |
| | QGstObject (QGstObject &&) noexcept=default |
| | QGstObject (const QGstObject &)=default |
| | QGstObject (QGstObject &&) noexcept=default |
| QGstObject & | operator= (const QGstObject &)=default |
| QGstObject & | operator= (QGstObject &&) noexcept=default |
| void | set (const char *property, const char *str) |
| void | set (const char *property, bool b) |
| void | set (const char *property, int32_t i) |
| void | set (const char *property, uint32_t i) |
| void | set (const char *property, int64_t i) |
| void | set (const char *property, uint64_t i) |
| void | set (const char *property, double d) |
| void | set (const char *property, const QGstObject &o) |
| void | set (const char *property, const QGstCaps &c) |
| void | set (const char *property, void *object, GDestroyNotify destroyFunction) |
| template<typename Object> |
| void | set (const char *property, Object *object, GDestroyNotify destroyFunction) |
| template<typename Object> |
| void | set (const char *property, std::unique_ptr< Object > object) |
| QGString | getString (const char *property) const |
| QGstStructureView | 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 | getGstObject (const char *property) const |
| void * | getObject (const char *property) const |
| template<typename T> |
| T * | getObject (const char *property) const |
| QGObjectHandlerConnection | connect (const char *name, GCallback callback, gpointer userData) |
| void | disconnect (gulong handlerId) |
| GType | type () const |
| QLatin1StringView | typeName () const |
| GstObject * | object () const |
| QLatin1StringView | name () const |
| Public Member Functions inherited from QtPrivate::QSharedHandle< QSharedGstObjectTraits > |
| | QSharedHandle ()=default |
| | QSharedHandle (typename QSharedGstObjectTraits::Type object, RefMode mode) |
| | QSharedHandle (const QSharedHandle &o) |
| | QSharedHandle (QSharedHandle &&) noexcept=default |
| QSharedHandle & | operator= (const QSharedHandle &o) noexcept(RefIsNoexcept &&BaseResetIsNoexcept) |
| QSharedHandle & | operator= (QSharedHandle &&o) noexcept(BaseMoveIsNoexcept) |
| void | reset (typename QSharedGstObjectTraits::Type o, RefMode mode) noexcept(RefIsNoexcept &&BaseResetIsNoexcept) |
| void | reset () noexcept(BaseResetIsNoexcept) |
| | Q_DECLARE_STRONGLY_ORDERED (QSharedHandle) |
| void | swap (QSharedHandle &other) noexcept(noexcept(std::declval< BaseClass >().swap(other))) |
| Type | get () const noexcept |
| bool | isValid () const noexcept |
| | operator bool () const noexcept |
| Type | release () noexcept |
| Type * | operator& () noexcept |
Definition at line 491 of file qgst_p.h.