Lines Matching refs:representation
77 struct representation { struct
126 struct representation **videos; argument
128 struct representation **audios;
130 struct representation **subtitles;
252 static int64_t get_segment_start_time_based_on_timeline(struct representation *pls, int64_t cur_seq… in get_segment_start_time_based_on_timeline()
287 static int64_t calc_next_seg_no_from_timelines(struct representation *pls, int64_t cur_time) in calc_next_seg_no_from_timelines()
326 static void free_fragment_list(struct representation *pls) in free_fragment_list()
337 static void free_timelines_list(struct representation *pls) in free_timelines_list()
348 static void free_representation(struct representation *pls) in free_representation()
372 struct representation *pls = c->videos[i]; in free_video_list()
383 struct representation *pls = c->audios[i]; in free_audio_list()
394 struct representation *pls = c->subtitles[i]; in free_subtitle_list()
594 static int parse_manifest_segmenturlnode(AVFormatContext *s, struct representation *rep, in parse_manifest_segmenturlnode()
660 static int parse_manifest_segmenttimeline(AVFormatContext *s, struct representation *rep, in parse_manifest_segmenttimeline()
835 struct representation *rep = NULL; in parse_manifest_representation()
865 rep = av_mallocz(sizeof(struct representation)); in parse_manifest_representation()
1376 static int64_t calc_cur_seg_no(AVFormatContext *s, struct representation *pls) in calc_cur_seg_no()
1414 static int64_t calc_min_seg_no(AVFormatContext *s, struct representation *pls) in calc_min_seg_no()
1428 static int64_t calc_max_seg_no(struct representation *pls, DASHContext *c) in calc_max_seg_no()
1454 static void move_timelines(struct representation *rep_src, struct representation *rep_dest, DASHCon… in move_timelines()
1468 static void move_segments(struct representation *rep_src, struct representation *rep_dest, DASHCont… in move_segments()
1492 struct representation **videos = c->videos; in refresh_manifest()
1494 struct representation **audios = c->audios; in refresh_manifest()
1496 struct representation **subtitles = c->subtitles; in refresh_manifest()
1530 struct representation *cur_video = videos[i]; in refresh_manifest()
1531 struct representation *ccur_video = c->videos[i]; in refresh_manifest()
1546 struct representation *cur_audio = audios[i]; in refresh_manifest()
1547 struct representation *ccur_audio = c->audios[i]; in refresh_manifest()
1585 static struct fragment *get_current_fragment(struct representation *pls) in get_current_fragment()
1668 static int read_from_url(struct representation *pls, struct fragment *seg, in read_from_url()
1684 static int open_input(DASHContext *c, struct representation *pls, struct fragment *seg) in open_input()
1716 static int update_init_section(struct representation *pls) in update_init_section()
1764 struct representation *v = opaque; in seek_data()
1775 struct representation *v = opaque; in read_data()
1870 static void close_demux_for_component(struct representation *pls) in close_demux_for_component()
1879 static int reopen_demux_for_component(AVFormatContext *s, struct representation *pls) in reopen_demux_for_component()
1951 static int open_demux_for_component(AVFormatContext *s, struct representation *pls) in open_demux_for_component()
1998 static int is_common_init_section_exist(struct representation **pls, int n_pls) in is_common_init_section_exist()
2025 static int copy_init_section(struct representation *rep_dest, struct representation *rep_src) in copy_init_section()
2053 struct representation *rep; in dash_read_header()
2173 static void recheck_discard_flags(AVFormatContext *s, struct representation **p, int n) in recheck_discard_flags()
2178 struct representation *pls = p[i]; in recheck_discard_flags()
2203 struct representation *cur = NULL; in dash_read_packet()
2204 struct representation *rep = NULL; in dash_read_packet()
2272 static int dash_seek(AVFormatContext *s, struct representation *pls, int64_t seek_pos_msec, int fla… in dash_seek()