• Home
  • Raw
  • Download

Lines Matching refs:timelines

95     struct timeline **timelines;  member
261 if (pls->timelines[i]->starttime > 0) { in get_segment_start_time_based_on_timeline()
262 start_time = pls->timelines[i]->starttime; in get_segment_start_time_based_on_timeline()
267 start_time += pls->timelines[i]->duration; in get_segment_start_time_based_on_timeline()
269 if (pls->timelines[i]->repeat == -1) { in get_segment_start_time_based_on_timeline()
270 start_time = pls->timelines[i]->duration * cur_seq_no; in get_segment_start_time_based_on_timeline()
274 for (j = 0; j < pls->timelines[i]->repeat; j++) { in get_segment_start_time_based_on_timeline()
278 start_time += pls->timelines[i]->duration; in get_segment_start_time_based_on_timeline()
295 if (pls->timelines[i]->starttime > 0) { in calc_next_seg_no_from_timelines()
296 start_time = pls->timelines[i]->starttime; in calc_next_seg_no_from_timelines()
301 start_time += pls->timelines[i]->duration; in calc_next_seg_no_from_timelines()
302 for (j = 0; j < pls->timelines[i]->repeat; j++) { in calc_next_seg_no_from_timelines()
306 start_time += pls->timelines[i]->duration; in calc_next_seg_no_from_timelines()
342 av_freep(&pls->timelines[i]); in free_timelines_list()
344 av_freep(&pls->timelines); in free_timelines_list()
691 err = av_dynarray_add_nofree(&rep->timelines, &rep->n_timelines, tml); in parse_manifest_segmenttimeline()
1438 if (pls->timelines[i]->repeat == -1) { in calc_max_seg_no()
1439 int length_of_each_segment = pls->timelines[i]->duration / pls->fragment_timescale; in calc_max_seg_no()
1442 num += pls->timelines[i]->repeat; in calc_max_seg_no()
1458 rep_dest->timelines = rep_src->timelines; in move_timelines()
1462 rep_src->timelines = NULL; in move_timelines()
1532 if (cur_video->timelines) { in refresh_manifest()
1548 if (cur_audio->timelines) { in refresh_manifest()
1618 if (pls->timelines || pls->fragments) { in get_current_fragment()
2301 if (pls->timelines[i]->starttime > 0) { in dash_seek()
2302 duration = pls->timelines[i]->starttime; in dash_seek()
2304 duration += pls->timelines[i]->duration; in dash_seek()
2308 for (j = 0; j < pls->timelines[i]->repeat; j++) { in dash_seek()
2309 duration += pls->timelines[i]->duration; in dash_seek()