Lines Matching refs:HLSContext
166 typedef struct HLSContext {
182 } HLSContext;
204 static void free_playlist_list(HLSContext *c)
230 static void free_variant_list(HLSContext *c)
242 static void free_rendition_list(HLSContext *c)
261 static struct playlist *new_playlist(HLSContext *c, const char *url,
286 static struct variant *new_variant(HLSContext *c, struct variant_info *info,
363 static struct rendition *new_rendition(HLSContext *c, struct rendition_info *info,
482 static int ensure_playlist(HLSContext *c, struct playlist **pls, const char *url)
494 static int parse_playlist(HLSContext *c, const char *url,
903 static int open_input(HLSContext *c, struct playlist *pls)
1010 HLSContext *c = v->parent->priv_data;
1101 static int playlist_in_multiple_variants(HLSContext *c, struct playlist *pls)
1120 static void add_renditions_to_variant(HLSContext *c, struct variant *var,
1176 static int find_timestamp_in_playlist(HLSContext *c, struct playlist *pls,
1202 static int select_cur_seq_no(HLSContext *c, struct playlist *pls)
1242 HLSContext *c = s->priv_data;
1437 HLSContext *c = s->priv_data;
1520 HLSContext *c = s->priv_data;
1613 HLSContext *c = s->priv_data;
1624 HLSContext *c = s->priv_data;
1717 .priv_data_size = sizeof(HLSContext),