Searched refs:HLSContext (Results 1 - 3 of 3) sorted by relevance
/third_party/ffmpeg/libavformat/ |
H A D | hlsproto.c | 57 typedef struct HLSContext { struct 69 } HLSContext; typedef 71 static void free_segment_list(HLSContext *s) in free_segment_list() 80 static void free_variant_list(HLSContext *s) in free_variant_list() 104 HLSContext *s = h->priv_data; in parse_playlist() 176 HLSContext *s = h->priv_data; in hls_close() 186 HLSContext *s = h->priv_data; in hls_open() 250 HLSContext *s = h->priv_data; in hls_read() 317 .priv_data_size = sizeof(HLSContext),
|
H A D | hls.c | 203 typedef struct HLSContext { struct 230 } HLSContext; typedef 261 static void free_playlist_list(HLSContext *c) in free_playlist_list() 290 static void free_variant_list(HLSContext *c) in free_variant_list() 302 static void free_rendition_list(HLSContext *c) in free_rendition_list() 311 static struct playlist *new_playlist(HLSContext *c, const char *url, in new_playlist() 345 static struct variant *new_variant(HLSContext *c, struct variant_info *info, in new_variant() 483 static struct rendition *new_rendition(HLSContext *c, struct rendition_info *info, in new_rendition() 611 static int ensure_playlist(HLSContext *c, struct playlist **pls, const char *url) in ensure_playlist() 642 HLSContext * in open_url() [all...] |
H A D | hlsenc.c | 194 typedef struct HLSContext { struct 258 } HLSContext; typedef 286 HLSContext *hls = s->priv_data; in hlsenc_io_open() 306 HLSContext *hls = s->priv_data; in hlsenc_io_close() 324 static void set_http_options(AVFormatContext *s, AVDictionary **options, HLSContext *c) in set_http_options() 565 static int hls_delete_file(HLSContext *hls, AVFormatContext *avf, in hls_delete_file() 586 static int hls_delete_old_segments(AVFormatContext *s, HLSContext *hls, in hls_delete_old_segments() 713 HLSContext *hls = s->priv_data; in do_encrypt() 786 HLSContext *hls = s->priv_data; in hls_encryption_start() 846 HLSContext *hl in hls_mux_init() [all...] |
Completed in 6 milliseconds