|
void * | udta |
|
GF_Err(* | on_dash_event )(GF_DASHFileIO *dashio, GF_DASHEventType evt, GF_Err setup_error) |
|
void(* | delete_cache_file )(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, const char *cache_url) |
|
GF_DASHFileIOSession(* | create )(GF_DASHFileIO *dashio, Bool persistent, const char *url, s32 group_idx) |
|
void(* | del )(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) |
|
void(* | abort )(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) |
|
GF_Err(* | setup_from_url )(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, const char *url, s32 group_idx) |
|
GF_Err(* | set_range )(GF_DASHFileIO *dashio, GF_DASHFileIOSession session, u64 start_range, u64 end_range, Bool discontinue_cache) |
|
GF_Err(* | init )(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) |
|
GF_Err(* | run )(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) |
|
const char *(* | get_url )(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) |
|
const char *(* | get_cache_name )(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) |
|
const char *(* | get_mime )(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) |
|
u32(* | get_bytes_per_sec )(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) |
|
u32(* | get_total_size )(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) |
|
u32(* | get_bytes_done )(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) |
|
The documentation for this struct was generated from the following file: