libgpac
Documentation of the core library of GPAC
mpeg4_mediacontrol.c File Reference
+ Include dependency graph for mpeg4_mediacontrol.c:

Functions

void mediacontrol_restart (GF_ObjectManager *odm)
 
Bool MC_URLChanged (MFURL *old_url, MFURL *new_url)
 
void mediacontrol_resume (GF_ObjectManager *odm, Bool resume_to_live)
 
void mediacontrol_pause (GF_ObjectManager *odm)
 
void mediacontrol_set_speed (GF_ObjectManager *odm, Fixed speed)
 
void MC_GetRange (MediaControlStack *ctrl, Double *start_range, Double *end_range)
 
void RenderMediaControl (GF_Node *node, void *rs, Bool is_destroy)
 
void InitMediaControl (GF_Scene *scene, GF_Node *node)
 
void MC_Modified (GF_Node *node)
 
void gf_odm_set_mediacontrol (GF_ObjectManager *odm, MediaControlStack *ctrl)
 
MediaControlStackgf_odm_get_mediacontrol (GF_ObjectManager *odm)
 
void gf_odm_remove_mediacontrol (GF_ObjectManager *odm, MediaControlStack *ctrl)
 
Bool gf_odm_switch_mediacontrol (GF_ObjectManager *odm, MediaControlStack *ctrl)
 
Bool gf_odm_check_segment_switch (GF_ObjectManager *odm)
 

Function Documentation

◆ mediacontrol_restart()

void mediacontrol_restart ( GF_ObjectManager *  odm)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ MC_URLChanged()

Bool MC_URLChanged ( MFURL old_url,
MFURL new_url 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ mediacontrol_resume()

void mediacontrol_resume ( GF_ObjectManager *  odm,
Bool  resume_to_live 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ mediacontrol_pause()

void mediacontrol_pause ( GF_ObjectManager *  odm)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ mediacontrol_set_speed()

void mediacontrol_set_speed ( GF_ObjectManager *  odm,
Fixed  speed 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ MC_GetRange()

void MC_GetRange ( MediaControlStack ctrl,
Double start_range,
Double end_range 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ RenderMediaControl()

void RenderMediaControl ( GF_Node node,
void *  rs,
Bool  is_destroy 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ InitMediaControl()

void InitMediaControl ( GF_Scene *  scene,
GF_Node node 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ MC_Modified()

void MC_Modified ( GF_Node node)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_odm_set_mediacontrol()

void gf_odm_set_mediacontrol ( GF_ObjectManager *  odm,
MediaControlStack ctrl 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_odm_get_mediacontrol()

MediaControlStack* gf_odm_get_mediacontrol ( GF_ObjectManager *  odm)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_odm_remove_mediacontrol()

void gf_odm_remove_mediacontrol ( GF_ObjectManager *  odm,
MediaControlStack ctrl 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_odm_switch_mediacontrol()

Bool gf_odm_switch_mediacontrol ( GF_ObjectManager *  odm,
MediaControlStack ctrl 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_odm_check_segment_switch()

Bool gf_odm_check_segment_switch ( GF_ObjectManager *  odm)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: