Lines Matching refs:frames
138 for (i = 0; i < FF_ARRAY_ELEMS(s->frames); i++)
139 vp8_release_frame(s, &s->frames[i]);
158 if (&s->frames[i] != s->framep[VP56_FRAME_CURRENT] &&
159 &s->frames[i] != s->framep[VP56_FRAME_PREVIOUS] &&
160 &s->frames[i] != s->framep[VP56_FRAME_GOLDEN] &&
161 &s->frames[i] != s->framep[VP56_FRAME_GOLDEN2]) {
162 frame = &s->frames[i];
166 av_log(s->avctx, AV_LOG_FATAL, "Ran out of free frames!\n");
401 * Intra frames update all 3 references
402 * Inter frames update VP56_FRAME_PREVIOUS if the update_last flag is set
824 // if we aren't saving this frame's probabilities for future frames,
2671 // release no longer referenced frames
2673 if (s->frames[i].tf.f->buf[0] &&
2674 &s->frames[i] != prev_frame &&
2675 &s->frames[i] != s->framep[VP56_FRAME_PREVIOUS] &&
2676 &s->frames[i] != s->framep[VP56_FRAME_GOLDEN] &&
2677 &s->frames[i] != s->framep[VP56_FRAME_GOLDEN2])
2678 vp8_release_frame(s, &s->frames[i]);
2797 // if future frames don't use the updated probabilities,
2834 for (i = 0; i < FF_ARRAY_ELEMS(s->frames); i++)
2835 av_frame_free(&s->frames[i].tf.f);
2843 for (i = 0; i < FF_ARRAY_ELEMS(s->frames); i++) {
2844 s->frames[i].tf.f = av_frame_alloc();
2845 if (!s->frames[i].tf.f)
2902 #define REBASE(pic) ((pic) ? (pic) - &s_src->frames[0] + &s->frames[0] : NULL)
2923 for (i = 0; i < FF_ARRAY_ELEMS(s_src->frames); i++) {
2924 if (s_src->frames[i].tf.f->buf[0]) {
2925 int ret = vp8_ref_frame(s, &s->frames[i], &s_src->frames[i]);