|
GF_HTML_MediaSource * | gf_mse_media_source_new () |
|
GF_EXPORT void | gf_mse_mediasource_del (GF_HTML_MediaSource *ms, Bool del_js) |
|
void | gf_mse_fire_event (GF_DOMEventTarget *target, GF_EventType event_type) |
|
GF_EXPORT void | gf_mse_mediasource_open (GF_HTML_MediaSource *ms, struct _mediaobj *mo) |
|
GF_EXPORT void | gf_mse_mediasource_close (GF_HTML_MediaSource *ms) |
|
GF_EXPORT void | gf_mse_mediasource_end (GF_HTML_MediaSource *ms) |
|
GF_HTML_SourceBuffer * | gf_mse_source_buffer_new (GF_HTML_MediaSource *mediasource) |
|
void | gf_mse_mediasource_add_source_buffer (GF_HTML_MediaSource *ms, GF_HTML_SourceBuffer *sb) |
|
void | gf_mse_remove_active_source_buffer (GF_HTML_MediaSource *ms, GF_HTML_SourceBuffer *sb) |
|
static void | gf_mse_reset_input_buffer (GF_List *input_buffer) |
|
static void | gf_mse_source_buffer_reset_parser (GF_HTML_SourceBuffer *sb) |
|
GF_Err | gf_mse_source_buffer_abort (GF_HTML_SourceBuffer *sb) |
|
GF_Err | gf_mse_remove_source_buffer (GF_HTML_MediaSource *ms, GF_HTML_SourceBuffer *sb) |
|
void | gf_mse_source_buffer_del (GF_HTML_SourceBuffer *sb) |
|
void | gf_mse_source_buffer_set_update (GF_HTML_SourceBuffer *sb, Bool update) |
|
GF_Err | gf_mse_source_buffer_load_parser (GF_HTML_SourceBuffer *sourcebuffer, const char *mime) |
|
GF_HTML_MediaTimeRanges * | gf_mse_timeranges_from_track_packets (GF_HTML_Track *track) |
|
void | gf_mse_source_buffer_update_buffered (GF_HTML_SourceBuffer *sb) |
|
void | gf_mse_source_buffer_set_timestampOffset (GF_HTML_SourceBuffer *sb, double d) |
|
void | gf_mse_source_buffer_set_timescale (GF_HTML_SourceBuffer *sb, u32 new_timescale) |
|
void | gf_mse_packet_del (GF_MSE_Packet *packet) |
|
static void | gf_mse_remove_frames_from_to (GF_HTML_Track *track, u64 from, u64 to) |
|
u32 | gf_mse_parse_segment (void *par) |
|
void | gf_mse_source_buffer_append_arraybuffer (GF_HTML_SourceBuffer *sb, GF_HTML_ArrayBuffer *buffer) |
|
static u32 | gf_mse_source_buffer_remove (void *par) |
|
void | gf_mse_remove (GF_HTML_SourceBuffer *sb, double start, double end) |
|
GF_Err | gf_mse_proxy (void *parser, void *command) |
|
GF_EXPORT GF_Err | gf_mse_track_buffer_release_packet (GF_HTML_Track *track) |
|
GF_EXPORT GF_Err | gf_mse_track_buffer_get_next_packet (GF_HTML_Track *track, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) |
|