• Home
  • Raw
  • Download

Lines Matching refs:nb_segments

112     int nb_segments, segments_size, segment_index;  member
502 *start_index = FFMAX(os->nb_segments - c->window_size, 0); in get_start_index_number()
524 if (!c->hls_playlist || start_index >= os->nb_segments || in write_hls_media_playlist()
540 for (i = start_index; i < os->nb_segments; i++) { in write_hls_media_playlist()
553 for (i = start_index; i < os->nb_segments; i++) { in write_hls_media_playlist()
557 if (os->nb_segments == 1) in write_hls_media_playlist()
632 for (j = 0; j < os->nb_segments; j++) in dash_free()
671 for (i = start_index; i < os->nb_segments; ) { in output_segment_list()
680 while (i + repeat + 1 < os->nb_segments && in output_segment_list()
697 for (i = start_index; i < os->nb_segments; i++) { in output_segment_list()
708 for (i = start_index; i < os->nb_segments; i++) { in output_segment_list()
1221 if (c->window_size && s->nb_streams > 0 && c->streams[0].nb_segments > 0 && !c->use_template) { in write_manifest()
1223 int start_index = FFMAX(os->nb_segments - c->window_size, 0); in write_manifest()
1759 if (os->nb_segments >= os->segments_size) { in add_segment()
1764 os->nb_segments = 0; in add_segment()
1781 os->segments[os->nb_segments++] = seg; in add_segment()
1907 os->nb_segments -= remove_count; in dashenc_delete_media_segments()
1908 memmove(os->segments, os->segments + remove_count, os->nb_segments * sizeof(*os->segments)); in dashenc_delete_media_segments()
2000 int remove_count = os->nb_segments - c->window_size - c->extra_window_size; in dash_flush()
2016 if (start_index >= os->nb_segments || in dash_flush()
2020 for (j = start_index; j < os->nb_segments; j++) { in dash_flush()
2230 …if (pkt->flags & AV_PKT_FLAG_KEY && (os->packets_written || os->nb_segments) && !os->gop_size && a… in dash_write_packet()
2319 dashenc_delete_media_segments(s, os, os->nb_segments); in dash_write_trailer()