#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: