Qt 6.x
The Qt SDK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QGstClock Class Reference

#include <qgst_p.h>

+ Inheritance diagram for QGstClock:
+ Collaboration diagram for QGstClock:

Public Member Functions

 QGstClock ()=default
 
 QGstClock (const QGstObject &o)
 
 QGstClock (GstClock *clock, RefMode mode=NeedsRef)
 
GstClock * clock () const
 
GstClockTime time () const
 
- Public Member Functions inherited from QGstObject
 QGstObject ()=default
 
 QGstObject (GstObject *o, RefMode mode=HasRef)
 
 QGstObject (const QGstObject &other)
 
QGstObjectoperator= (const QGstObject &other)
 
 QGstObject (QGstObject &&other) noexcept
 
QGstObjectoperator= (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
 

Detailed Description

Definition at line 393 of file qgst_p.h.

Constructor & Destructor Documentation

◆ QGstClock() [1/3]

QGstClock::QGstClock ( )
default

◆ QGstClock() [2/3]

QGstClock::QGstClock ( const QGstObject o)
inline

Definition at line 397 of file qgst_p.h.

◆ QGstClock() [3/3]

QGstClock::QGstClock ( GstClock *  clock,
RefMode  mode = NeedsRef 
)
inline

Definition at line 400 of file qgst_p.h.

Member Function Documentation

◆ clock()

GstClock * QGstClock::clock ( ) const
inline

Definition at line 404 of file qgst_p.h.

Referenced by time().

+ Here is the caller graph for this function:

◆ time()

GstClockTime QGstClock::time ( ) const
inline

Definition at line 406 of file qgst_p.h.

References clock().

+ Here is the call graph for this function:

The documentation for this class was generated from the following file: