libgpac
Documentation of the core library of GPAC
gpac.h File Reference
#include <gpac/filters.h>
#include <gpac/events.h>
#include <gpac/main.h>
+ Include dependency graph for gpac.h:
+ This graph shows which files directly or indirectly include this file:

Macros

#define LOAD_MP4C   1
 
#define LOAD_GUI   2
 
#define LOAD_GUI_ENV   3
 
#define LOAD_GUI_CBK   4
 
#define CHECK_DOC
 
#define SEP_LINK   5
 
#define SEP_FRAG   2
 
#define SEP_LIST   3
 
#define GPAC_DEFER_MODE
 

Functions

u32 get_u32 (char *val, char *log_name)
 
s32 get_s32 (char *val, char *log_name)
 
void load_compositor (GF_Filter *f)
 
void unload_compositor (void)
 
Bool mp4c_event_proc (void *ptr, GF_Event *evt)
 
Bool mp4c_parse_arg (char *arg, char *arg_val)
 
Bool mp4c_handle_prompt (u8 char_val)
 
Bool mp4c_task (void)
 
void mp4c_help (u32 argmode)
 
void gpac_filter_help (void)
 
void gpac_modules_help (char *mod_name)
 
void gpac_alias_help (GF_SysArgMode argmode)
 
void gpac_credentials_help (GF_SysArgMode argmode)
 
void gpac_core_help (GF_SysArgMode mode, Bool for_logs)
 
void gpac_usage (GF_SysArgMode argmode)
 
void gpac_config_help (void)
 
void gpac_suggest_arg (char *aname)
 
Bool gpac_suggest_filter (char *fname, Bool is_help, Bool filter_only)
 
void gpac_check_session_args (void)
 
int gpac_make_lang (char *filename)
 
Bool gpac_expand_alias (int o_argc, char **o_argv)
 
void gpac_load_suggested_filter_args (void)
 
void dump_all_props (char *pname)
 
void dump_all_colors (void)
 
void dump_all_audio_cicp (void)
 
void dump_all_codecs (GF_SysArgMode argmode)
 
void dump_all_formats (GF_SysArgMode argmode)
 
void dump_all_proto_schemes (GF_SysArgMode argmode)
 
void check_prop_def (char *pname)
 
void write_core_options (void)
 
void write_file_extensions (void)
 
void write_filters_options (void)
 
Bool print_filters (int argc, char **argv, GF_SysArgMode argmode)
 
void parse_sep_set (const char *arg, Bool *override_seps)
 
void gpac_open_urls (const char *urls)
 
void gpac_defer_help (void)
 

Macro Definition Documentation

◆ LOAD_MP4C

#define LOAD_MP4C   1

◆ LOAD_GUI

#define LOAD_GUI   2

◆ LOAD_GUI_ENV

#define LOAD_GUI_ENV   3

◆ LOAD_GUI_CBK

#define LOAD_GUI_CBK   4

◆ CHECK_DOC

#define CHECK_DOC

◆ SEP_LINK

#define SEP_LINK   5

◆ SEP_FRAG

#define SEP_FRAG   2

◆ SEP_LIST

#define SEP_LIST   3

◆ GPAC_DEFER_MODE

#define GPAC_DEFER_MODE

Function Documentation

◆ get_u32()

u32 get_u32 ( char *  val,
char *  log_name 
)
+ Here is the caller graph for this function:

◆ get_s32()

s32 get_s32 ( char *  val,
char *  log_name 
)
+ Here is the caller graph for this function:

◆ load_compositor()

void load_compositor ( GF_Filter *  f)
+ Here is the call graph for this function:

◆ unload_compositor()

void unload_compositor ( void  )
+ Here is the call graph for this function:

◆ mp4c_event_proc()

Bool mp4c_event_proc ( void *  ptr,
GF_Event evt 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ mp4c_parse_arg()

Bool mp4c_parse_arg ( char *  arg,
char *  arg_val 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ mp4c_handle_prompt()

Bool mp4c_handle_prompt ( u8  char_val)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ mp4c_task()

Bool mp4c_task ( void  )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ mp4c_help()

void mp4c_help ( u32  argmode)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gpac_filter_help()

void gpac_filter_help ( void  )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gpac_modules_help()

void gpac_modules_help ( char *  mod_name)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gpac_alias_help()

void gpac_alias_help ( GF_SysArgMode  argmode)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gpac_credentials_help()

void gpac_credentials_help ( GF_SysArgMode  argmode)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gpac_core_help()

void gpac_core_help ( GF_SysArgMode  mode,
Bool  for_logs 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gpac_usage()

void gpac_usage ( GF_SysArgMode  argmode)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gpac_config_help()

void gpac_config_help ( void  )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gpac_suggest_arg()

void gpac_suggest_arg ( char *  aname)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gpac_suggest_filter()

Bool gpac_suggest_filter ( char *  fname,
Bool  is_help,
Bool  filter_only 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gpac_check_session_args()

void gpac_check_session_args ( void  )
+ Here is the call graph for this function:

◆ gpac_make_lang()

int gpac_make_lang ( char *  filename)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gpac_expand_alias()

Bool gpac_expand_alias ( int  o_argc,
char **  o_argv 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gpac_load_suggested_filter_args()

void gpac_load_suggested_filter_args ( void  )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ dump_all_props()

void dump_all_props ( char *  pname)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ dump_all_colors()

void dump_all_colors ( void  )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ dump_all_audio_cicp()

void dump_all_audio_cicp ( void  )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ dump_all_codecs()

void dump_all_codecs ( GF_SysArgMode  argmode)
+ Here is the call graph for this function:

◆ dump_all_formats()

void dump_all_formats ( GF_SysArgMode  argmode)
+ Here is the call graph for this function:

◆ dump_all_proto_schemes()

void dump_all_proto_schemes ( GF_SysArgMode  argmode)
+ Here is the call graph for this function:

◆ check_prop_def()

void check_prop_def ( char *  pname)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ write_core_options()

void write_core_options ( void  )
+ Here is the call graph for this function:

◆ write_file_extensions()

void write_file_extensions ( void  )
+ Here is the call graph for this function:

◆ write_filters_options()

void write_filters_options ( void  )
+ Here is the call graph for this function:

◆ print_filters()

Bool print_filters ( int  argc,
char **  argv,
GF_SysArgMode  argmode 
)
+ Here is the call graph for this function:

◆ parse_sep_set()

void parse_sep_set ( const char *  arg,
Bool override_seps 
)
+ Here is the caller graph for this function:

◆ gpac_open_urls()

void gpac_open_urls ( const char *  urls)

◆ gpac_defer_help()

void gpac_defer_help ( void  )
+ Here is the call graph for this function:
+ Here is the caller graph for this function: