GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
media_control.c File Reference
#include "media_control.h"
#include <gpac/constants.h>
+ Include dependency graph for media_control.c:

Functions

void mediacontrol_restart (GF_ObjectManager *odm)
 
Bool MC_URLChanged (MFURL *old_url, MFURL *new_url)
 
void mediacontrol_resume (GF_ObjectManager *odm)
 
void mediacontrol_pause (GF_ObjectManager *odm)
 
void MC_SetSpeed (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

void mediacontrol_restart ( GF_ObjectManager *  odm)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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:

void mediacontrol_resume ( GF_ObjectManager *  odm)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void mediacontrol_pause ( GF_ObjectManager *  odm)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void MC_SetSpeed ( GF_ObjectManager *  odm,
Fixed  speed 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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:

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:

void InitMediaControl ( GF_Scene *  scene,
GF_Node node 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void MC_Modified ( GF_Node node)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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:

MediaControlStack* gf_odm_get_mediacontrol ( GF_ObjectManager *  odm)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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:

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:

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: