GF_DASHFileIO      96 include/gpac/dash.h typedef struct _gf_dash_io GF_DASHFileIO;
GF_DASHFileIO     105 include/gpac/dash.h 	GF_Err (*on_dash_event)(GF_DASHFileIO *dashio, GF_DASHEventType evt, s32 group_idx, GF_Err setup_error);
GF_DASHFileIO     109 include/gpac/dash.h 	Bool (*dash_codec_supported)(GF_DASHFileIO *dashio, const char *codec, u32 width, u32 height, Bool is_interlaced, u32 fps_num, u32 fps_denum, u32 sample_rate);
GF_DASHFileIO     112 include/gpac/dash.h 	void (*delete_cache_file)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, const char *cache_url);
GF_DASHFileIO     115 include/gpac/dash.h 	GF_DASHFileIOSession (*create)(GF_DASHFileIO *dashio, Bool persistent, const char *url, s32 group_idx);
GF_DASHFileIO     117 include/gpac/dash.h 	void (*del)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session);
GF_DASHFileIO     119 include/gpac/dash.h 	void (*abort)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session);
GF_DASHFileIO     121 include/gpac/dash.h 	GF_Err (*setup_from_url)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, const char *url, s32 group_idx);
GF_DASHFileIO     123 include/gpac/dash.h 	GF_Err (*set_range)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, u64 start_range, u64 end_range, Bool discontinue_cache);
GF_DASHFileIO     125 include/gpac/dash.h 	GF_Err (*init)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session);
GF_DASHFileIO     127 include/gpac/dash.h 	GF_Err (*run)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session);
GF_DASHFileIO     130 include/gpac/dash.h 	const char *(*get_url)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session);
GF_DASHFileIO     133 include/gpac/dash.h 	const char *(*get_cache_name)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session);
GF_DASHFileIO     135 include/gpac/dash.h 	const char *(*get_mime)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session);
GF_DASHFileIO     137 include/gpac/dash.h 	const char *(*get_header_value)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, const char *header_name);
GF_DASHFileIO     139 include/gpac/dash.h 	u64 (*get_utc_start_time)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session);
GF_DASHFileIO     142 include/gpac/dash.h 	u32 (*get_bytes_per_sec)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session);
GF_DASHFileIO     144 include/gpac/dash.h 	u32 (*get_total_size)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session);
GF_DASHFileIO     146 include/gpac/dash.h 	u32 (*get_bytes_done)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session);
GF_DASHFileIO     175 include/gpac/dash.h GF_DashClient *gf_dash_new(GF_DASHFileIO *dash_io,
GF_DASHFileIO      49 modules/mpd_in/mpd_in.c 	GF_DASHFileIO dash_io;
GF_DASHFileIO     605 modules/mpd_in/mpd_in.c void mpdin_dash_io_delete_cache_file(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, const char *cache_url)
GF_DASHFileIO     610 modules/mpd_in/mpd_in.c GF_DASHFileIOSession mpdin_dash_io_create(GF_DASHFileIO *dashio, Bool persistent, const char *url, s32 group_idx)
GF_DASHFileIO     632 modules/mpd_in/mpd_in.c void mpdin_dash_io_del(GF_DASHFileIO *dashio, GF_DASHFileIOSession session)
GF_DASHFileIO     636 modules/mpd_in/mpd_in.c void mpdin_dash_io_abort(GF_DASHFileIO *dashio, GF_DASHFileIOSession session)
GF_DASHFileIO     640 modules/mpd_in/mpd_in.c GF_Err mpdin_dash_io_setup_from_url(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, const char *url, s32 group_idx)
GF_DASHFileIO     653 modules/mpd_in/mpd_in.c GF_Err mpdin_dash_io_set_range(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, u64 start_range, u64 end_range, Bool discontinue_cache)
GF_DASHFileIO     657 modules/mpd_in/mpd_in.c GF_Err mpdin_dash_io_init(GF_DASHFileIO *dashio, GF_DASHFileIOSession session)
GF_DASHFileIO     661 modules/mpd_in/mpd_in.c GF_Err mpdin_dash_io_run(GF_DASHFileIO *dashio, GF_DASHFileIOSession session)
GF_DASHFileIO     665 modules/mpd_in/mpd_in.c const char *mpdin_dash_io_get_url(GF_DASHFileIO *dashio, GF_DASHFileIOSession session)
GF_DASHFileIO     669 modules/mpd_in/mpd_in.c const char *mpdin_dash_io_get_cache_name(GF_DASHFileIO *dashio, GF_DASHFileIOSession session)
GF_DASHFileIO     673 modules/mpd_in/mpd_in.c const char *mpdin_dash_io_get_mime(GF_DASHFileIO *dashio, GF_DASHFileIOSession session)
GF_DASHFileIO     678 modules/mpd_in/mpd_in.c const char *mpdin_dash_io_get_header_value(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, const char *header_name)
GF_DASHFileIO     683 modules/mpd_in/mpd_in.c u64 mpdin_dash_io_get_utc_start_time(GF_DASHFileIO *dashio, GF_DASHFileIOSession session)
GF_DASHFileIO     690 modules/mpd_in/mpd_in.c u32 mpdin_dash_io_get_bytes_per_sec(GF_DASHFileIO *dashio, GF_DASHFileIOSession session)
GF_DASHFileIO     703 modules/mpd_in/mpd_in.c u32 mpdin_dash_io_get_total_size(GF_DASHFileIO *dashio, GF_DASHFileIOSession session)
GF_DASHFileIO     710 modules/mpd_in/mpd_in.c u32 mpdin_dash_io_get_bytes_done(GF_DASHFileIO *dashio, GF_DASHFileIOSession session)
GF_DASHFileIO     719 modules/mpd_in/mpd_in.c GF_Err mpdin_dash_io_on_dash_event(GF_DASHFileIO *dashio, GF_DASHEventType dash_evt, s32 group_idx, GF_Err error_code)
GF_DASHFileIO      71 src/media_tools/dash_client.c 	GF_DASHFileIO *dash_io;
GF_DASHFileIO     901 src/media_tools/dash_client.c 	GF_DASHFileIO *dash_io = dash->dash_io;
GF_DASHFileIO    6141 src/media_tools/dash_client.c GF_DashClient *gf_dash_new(GF_DASHFileIO *dash_io, u32 max_cache_duration, u32 auto_switch_count, Bool keep_files, Bool disable_switching, GF_DASHInitialSelectionMode first_select_mode, Bool enable_buffering, u32 initial_time_shift_percent)