Lines Matching defs:variants
53 * video content, in different bandwidth variants, that are played in
58 * If the main playlist doesn't point at any variants, we still create
168 struct variant **variants;
234 struct variant *var = c->variants[i];
238 av_freep(&c->variants);
307 dynarray_add(&c->variants, &c->n_variants, var);
1107 struct variant *v = c->variants[i];
1290 if (c->variants[0]->playlists[0]->n_segments == 0) {
1298 if (c->variants[0]->playlists[0]->finished) {
1300 for (i = 0; i < c->variants[0]->playlists[0]->n_segments; i++)
1301 duration += c->variants[0]->playlists[0]->segments[i]->duration;
1305 /* Associate renditions with variants */
1307 struct variant *var = c->variants[i];
1399 struct variant *v = c->variants[i];
1630 !(c->variants[0]->playlists[0]->finished || c->variants[0]->playlists[0]->type == PLS_TYPE_EVENT))