#include <AVClock.h>
| Enumerator |
|---|
| AudioClock |
|
| ExternalClock |
|
| VideoClock |
|
| QtAV::AVClock::AVClock |
( |
ClockType |
c, |
|
|
QObject * |
parent = 0 |
|
) |
| |
| QtAV::AVClock::AVClock |
( |
QObject * |
parent = 0 | ) |
|
| double QtAV::AVClock::delay |
( |
| ) |
const |
|
inline |
| qreal QtAV::AVClock::diff |
( |
| ) |
const |
|
inline |
| double QtAV::AVClock::initialValue |
( |
| ) |
const |
| bool QtAV::AVClock::isActive |
( |
| ) |
const |
| bool QtAV::AVClock::isClockAuto |
( |
| ) |
const |
| bool QtAV::AVClock::isPaused |
( |
| ) |
const |
| void QtAV::AVClock::pause |
( |
bool |
p | ) |
|
|
slot |
| void QtAV::AVClock::paused |
( |
bool |
| ) |
|
|
signal |
| void QtAV::AVClock::paused |
( |
| ) |
|
|
signal |
| double QtAV::AVClock::pts |
( |
| ) |
const |
|
inline |
| void QtAV::AVClock::reset |
( |
| ) |
|
|
slot |
| void QtAV::AVClock::resetted |
( |
| ) |
|
|
signal |
| void QtAV::AVClock::resumed |
( |
| ) |
|
|
signal |
| void QtAV::AVClock::setClockAuto |
( |
bool |
a | ) |
|
| void QtAV::AVClock::setClockType |
( |
ClockType |
ct | ) |
|
| void QtAV::AVClock::setInitialValue |
( |
double |
v | ) |
|
setInitialValue Usually for ExternalClock.
For example, media start time is not 0, clock have to set initial value as media start time
| void QtAV::AVClock::setSpeed |
( |
qreal |
speed | ) |
|
| qreal QtAV::AVClock::speed |
( |
| ) |
const |
|
inline |
| void QtAV::AVClock::start |
( |
| ) |
|
|
slot |
| void QtAV::AVClock::started |
( |
| ) |
|
|
signal |
| bool QtAV::AVClock::syncEndOnce |
( |
int |
id | ) |
|
syncEndOnce Decrease sync objects count if id is current sync id.
- Returns
- true if sync is end for id or id is not current sync id
| int QtAV::AVClock::syncId |
( |
| ) |
const |
|
inline |
| int QtAV::AVClock::syncStart |
( |
int |
count | ) |
|
syncStart For internal use now Start to sync "count" objects.
Call syncEndOnce(id) "count" times to end sync.
- Parameters
-
- Returns
- an id
| virtual void QtAV::AVClock::timerEvent |
( |
QTimerEvent * |
event | ) |
|
|
protectedvirtual |
| void QtAV::AVClock::updateDelay |
( |
double |
delay | ) |
|
|
inline |
| void QtAV::AVClock::updateExternalClock |
( |
qint64 |
msecs | ) |
|
| void QtAV::AVClock::updateExternalClock |
( |
const AVClock & |
clock | ) |
|
| void QtAV::AVClock::updateValue |
( |
double |
pts | ) |
|
|
inline |
| void QtAV::AVClock::updateVideoTime |
( |
double |
pts | ) |
|
|
inline |
| double QtAV::AVClock::value |
( |
| ) |
const |
|
inline |
value the real timestamp in seconds: pts + delay
- Returns
| double QtAV::AVClock::videoTime |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: