GF_DASHFileIOSession 112 include/gpac/dash.h void (*delete_cache_file)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, const char *cache_url); GF_DASHFileIOSession 115 include/gpac/dash.h GF_DASHFileIOSession (*create)(GF_DASHFileIO *dashio, Bool persistent, const char *url, s32 group_idx); GF_DASHFileIOSession 117 include/gpac/dash.h void (*del)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); GF_DASHFileIOSession 119 include/gpac/dash.h void (*abort)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); GF_DASHFileIOSession 121 include/gpac/dash.h GF_Err (*setup_from_url)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, const char *url, s32 group_idx); GF_DASHFileIOSession 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_DASHFileIOSession 125 include/gpac/dash.h GF_Err (*init)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); GF_DASHFileIOSession 127 include/gpac/dash.h GF_Err (*run)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); GF_DASHFileIOSession 130 include/gpac/dash.h const char *(*get_url)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); GF_DASHFileIOSession 133 include/gpac/dash.h const char *(*get_cache_name)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); GF_DASHFileIOSession 135 include/gpac/dash.h const char *(*get_mime)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); GF_DASHFileIOSession 137 include/gpac/dash.h const char *(*get_header_value)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, const char *header_name); GF_DASHFileIOSession 139 include/gpac/dash.h u64 (*get_utc_start_time)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); GF_DASHFileIOSession 142 include/gpac/dash.h u32 (*get_bytes_per_sec)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); GF_DASHFileIOSession 144 include/gpac/dash.h u32 (*get_total_size)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); GF_DASHFileIOSession 146 include/gpac/dash.h u32 (*get_bytes_done)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); GF_DASHFileIOSession 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_DASHFileIOSession 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_DASHFileIOSession 630 modules/mpd_in/mpd_in.c return (GF_DASHFileIOSession) sess; GF_DASHFileIOSession 632 modules/mpd_in/mpd_in.c void mpdin_dash_io_del(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) GF_DASHFileIOSession 636 modules/mpd_in/mpd_in.c void mpdin_dash_io_abort(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) GF_DASHFileIOSession 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_DASHFileIOSession 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_DASHFileIOSession 657 modules/mpd_in/mpd_in.c GF_Err mpdin_dash_io_init(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) GF_DASHFileIOSession 661 modules/mpd_in/mpd_in.c GF_Err mpdin_dash_io_run(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) GF_DASHFileIOSession 665 modules/mpd_in/mpd_in.c const char *mpdin_dash_io_get_url(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) GF_DASHFileIOSession 669 modules/mpd_in/mpd_in.c const char *mpdin_dash_io_get_cache_name(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) GF_DASHFileIOSession 673 modules/mpd_in/mpd_in.c const char *mpdin_dash_io_get_mime(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) GF_DASHFileIOSession 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_DASHFileIOSession 683 modules/mpd_in/mpd_in.c u64 mpdin_dash_io_get_utc_start_time(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) GF_DASHFileIOSession 690 modules/mpd_in/mpd_in.c u32 mpdin_dash_io_get_bytes_per_sec(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) GF_DASHFileIOSession 703 modules/mpd_in/mpd_in.c u32 mpdin_dash_io_get_total_size(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) GF_DASHFileIOSession 710 modules/mpd_in/mpd_in.c u32 mpdin_dash_io_get_bytes_done(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) GF_DASHFileIOSession 91 src/media_tools/dash_client.c GF_DASHFileIOSession mpd_dnload; GF_DASHFileIOSession 245 src/media_tools/dash_client.c GF_DASHFileIOSession segment_download; GF_DASHFileIOSession 895 src/media_tools/dash_client.c GF_Err gf_dash_download_resource(GF_DashClient *dash, GF_DASHFileIOSession *sess, const char *url, u64 start_range, u64 end_range, u32 persistent_mode, GF_DASH_Group *group) GF_DASHFileIOSession 5838 src/media_tools/dash_client.c GF_DASHFileIOSession *sess; GF_DASHFileIOSession 5858 src/media_tools/dash_client.c sess = (GF_DASHFileIOSession *)getter->session;