Lines Matching refs:fragments
60 Fragment **fragments;
117 Fragment *frag = os->fragments[i];
186 av_free(os->fragments[j]);
187 av_free(os->fragments);
197 if (os->fragments[0]->n > 0)
204 Fragment *frag = os->fragments[i];
231 Fragment *last = os->fragments[os->nb_fragments - 1];
463 if ((err = av_reallocp(&os->fragments, sizeof(*os->fragments) *
480 os->fragments[os->nb_fragments++] = frag;
557 unlink(os->fragments[j]->file);
558 unlink(os->fragments[j]->infofile);
559 av_free(os->fragments[j]);
562 memmove(os->fragments, os->fragments + remove, os->nb_fragments * sizeof(*os->fragments));
618 { "window_size", "number of fragments kept in the manifest", OFFSET(window_size), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, E },
619 { "extra_window_size", "number of fragments kept outside of the manifest before removing from disk", OFFSET(extra_window_size), AV_OPT_TYPE_INT, { .i64 = 5 }, 0, INT_MAX, E },
620 { "lookahead_count", "number of lookahead fragments", OFFSET(lookahead_count), AV_OPT_TYPE_INT, { .i64 = 2 }, 0, INT_MAX, E },
622 { "remove_at_exit", "remove all fragments when finished", OFFSET(remove_at_exit), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, E },