![]() |
Qt 6.x
The Qt SDK
|
#include <qffmpegclock_p.h>
Public Types | |
enum | Type { SystemClock , AudioClock } |
Public Member Functions | |
Clock (ClockController *controller) | |
virtual | ~Clock () |
virtual Type | type () const |
float | playbackRate () const |
bool | isMaster () const |
qint64 | currentTime () const |
qint64 | seekTime () const |
qint64 | usecsTo (qint64 currentTime, qint64 displayTime) |
Protected Member Functions | |
virtual void | syncTo (qint64 usecs) |
virtual void | setPlaybackRate (float rate, qint64 currentTime) |
virtual void | setPaused (bool paused) |
qint64 | timeUpdated (qint64 currentTime) |
Friends | |
class | ClockController |
Definition at line 24 of file qffmpegclock_p.h.
enum QFFmpeg::Clock::Type |
Enumerator | |
---|---|
SystemClock | |
AudioClock |
Definition at line 28 of file qffmpegclock_p.h.
QFFmpeg::Clock::Clock | ( | ClockController * | controller | ) |
Definition at line 21 of file qffmpegclock.cpp.
References Q_ASSERT.
|
virtual |
Definition at line 28 of file qffmpegclock.cpp.
qint64 QFFmpeg::Clock::currentTime | ( | ) | const |
Definition at line 34 of file qffmpegclock.cpp.
|
inline |
Definition at line 98 of file qffmpegclock_p.h.
|
inline |
Definition at line 93 of file qffmpegclock_p.h.
|
inline |
Definition at line 103 of file qffmpegclock_p.h.
|
protectedvirtual |
Definition at line 51 of file qffmpegclock.cpp.
Definition at line 44 of file qffmpegclock.cpp.
References currentTime(), Q_UNUSED, and qCDebug.
Definition at line 39 of file qffmpegclock.cpp.
Definition at line 57 of file qffmpegclock.cpp.
References currentTime().
|
virtual |
Definition at line 72 of file qffmpegclock.cpp.
Definition at line 64 of file qffmpegclock.cpp.
References currentTime(), and qRound64().
|
friend |
Definition at line 52 of file qffmpegclock_p.h.