GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include <gpac/internal/terminal_dev.h>
Functions | |
GF_Clock * | NewClock (GF_Terminal *term) |
void | gf_clock_del (GF_Clock *ck) |
GF_Clock * | gf_clock_find (GF_List *Clocks, u16 clockID, u16 ES_ID) |
GF_Clock * | CK_LookForClockDep (GF_Scene *scene, u16 clockID) |
void | CK_ResolveClockDep (GF_List *clocks, GF_Scene *scene, GF_Clock *ck, u16 Clock_ESID) |
GF_Clock * | gf_clock_attach (GF_List *clocks, GF_Scene *scene, u16 clockID, u16 ES_ID, s32 hasOCR) |
void | gf_clock_reset (GF_Clock *ck) |
void | gf_clock_stop (GF_Clock *ck) |
void | gf_clock_set_time (GF_Clock *ck, u32 TS) |
void | gf_clock_pause (GF_Clock *ck) |
void | gf_clock_resume (GF_Clock *ck) |
u32 | gf_clock_real_time (GF_Clock *ck) |
u32 | gf_clock_time (GF_Clock *ck) |
u32 | gf_clock_elapse_time (GF_Clock *ck) |
Bool | gf_clock_is_started (GF_Clock *ck) |
void | gf_clock_buffer_on (GF_Clock *ck) |
void | gf_clock_buffer_off (GF_Clock *ck) |
void | gf_clock_set_speed (GF_Clock *ck, Fixed speed) |
void | gf_clock_adjust_drift (GF_Clock *ck, s32 ms_drift) |
void | gf_clock_discontinuity (GF_Clock *ck, GF_Scene *scene, Bool is_pcr_discontinuity) |
GF_Clock* NewClock | ( | GF_Terminal * | term | ) |
void gf_clock_del | ( | GF_Clock * | ck | ) |
GF_Clock* CK_LookForClockDep | ( | GF_Scene * | scene, |
u16 | clockID | ||
) |
void CK_ResolveClockDep | ( | GF_List * | clocks, |
GF_Scene * | scene, | ||
GF_Clock * | ck, | ||
u16 | Clock_ESID | ||
) |
GF_Clock* gf_clock_attach | ( | GF_List * | clocks, |
GF_Scene * | scene, | ||
u16 | clockID, | ||
u16 | ES_ID, | ||
s32 | hasOCR | ||
) |
void gf_clock_reset | ( | GF_Clock * | ck | ) |
void gf_clock_stop | ( | GF_Clock * | ck | ) |
void gf_clock_set_time | ( | GF_Clock * | ck, |
u32 | TS | ||
) |
void gf_clock_pause | ( | GF_Clock * | ck | ) |
void gf_clock_resume | ( | GF_Clock * | ck | ) |
u32 gf_clock_real_time | ( | GF_Clock * | ck | ) |
u32 gf_clock_time | ( | GF_Clock * | ck | ) |
u32 gf_clock_elapse_time | ( | GF_Clock * | ck | ) |
Bool gf_clock_is_started | ( | GF_Clock * | ck | ) |
void gf_clock_buffer_on | ( | GF_Clock * | ck | ) |
void gf_clock_buffer_off | ( | GF_Clock * | ck | ) |
void gf_clock_set_speed | ( | GF_Clock * | ck, |
Fixed | speed | ||
) |
void gf_clock_adjust_drift | ( | GF_Clock * | ck, |
s32 | ms_drift | ||
) |
void gf_clock_discontinuity | ( | GF_Clock * | ck, |
GF_Scene * | scene, | ||
Bool | is_pcr_discontinuity | ||
) |