Home
last modified time | relevance | path

Searched refs:HLSContext (Results 1 - 3 of 3) sorted by relevance

/third_party/ffmpeg/libavformat/
H A Dhlsproto.c57 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 Dhls.c203 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 Dhlsenc.c194 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