Lines Matching defs:nb_segments
112 int nb_segments, segments_size, segment_index;
502 *start_index = FFMAX(os->nb_segments - c->window_size, 0);
524 if (!c->hls_playlist || start_index >= os->nb_segments ||
540 for (i = start_index; i < os->nb_segments; i++) {
553 for (i = start_index; i < os->nb_segments; i++) {
557 if (os->nb_segments == 1)
632 for (j = 0; j < os->nb_segments; j++)
671 for (i = start_index; i < os->nb_segments; ) {
680 while (i + repeat + 1 < os->nb_segments &&
697 for (i = start_index; i < os->nb_segments; i++) {
708 for (i = start_index; i < os->nb_segments; i++) {
1221 if (c->window_size && s->nb_streams > 0 && c->streams[0].nb_segments > 0 && !c->use_template) {
1223 int start_index = FFMAX(os->nb_segments - c->window_size, 0);
1759 if (os->nb_segments >= os->segments_size) {
1764 os->nb_segments = 0;
1781 os->segments[os->nb_segments++] = seg;
1907 os->nb_segments -= remove_count;
1908 memmove(os->segments, os->segments + remove_count, os->nb_segments * sizeof(*os->segments));
2000 int remove_count = os->nb_segments - c->window_size - c->extra_window_size;
2016 if (start_index >= os->nb_segments ||
2020 for (j = start_index; j < os->nb_segments; j++) {
2230 if (pkt->flags & AV_PKT_FLAG_KEY && (os->packets_written || os->nb_segments) && !os->gop_size && as->trick_idx < 0) {
2319 dashenc_delete_media_segments(s, os, os->nb_segments);