Lines Matching defs:HLSContext
203 typedef struct HLSContext {
230 } HLSContext;
261 static void free_playlist_list(HLSContext *c)
290 static void free_variant_list(HLSContext *c)
302 static void free_rendition_list(HLSContext *c)
311 static struct playlist *new_playlist(HLSContext *c, const char *url,
345 static struct variant *new_variant(HLSContext *c, struct variant_info *info,
483 static struct rendition *new_rendition(HLSContext *c, struct rendition_info *info,
611 static int ensure_playlist(HLSContext *c, struct playlist **pls, const char *url)
642 HLSContext *c = s->priv_data;
726 static int parse_playlist(HLSContext *c, const char *url,
1275 static int open_input(HLSContext *c, struct playlist *pls, struct segment *seg, AVIOContext **in)
1361 HLSContext *c = pls->parent->priv_data;
1471 HLSContext *c = v->parent->priv_data;
1628 static void add_renditions_to_variant(HLSContext *c, struct variant *var,
1684 static int find_timestamp_in_playlist(HLSContext *c, struct playlist *pls,
1714 static int64_t select_cur_seq_no(HLSContext *c, struct playlist *pls)
1801 HLSContext *c = s->priv_data;
1885 HLSContext *c = s->priv_data;
1906 HLSContext *c = s->priv_data;
1923 HLSContext *c = s->priv_data;
2201 HLSContext *c = s->priv_data;
2283 HLSContext *c = s->priv_data;
2429 HLSContext *c = s->priv_data;
2529 #define OFFSET(x) offsetof(HLSContext, x)
2566 .priv_data_size = sizeof(HLSContext),