Lines Matching defs:frame
63 AVFrame *frame;
149 ip0 = ip1 = ip2 = ip3 = s->frame->data[0] +
150 (s->palette_video?strip->x1:strip->x1*3) + (y * s->frame->linesize[0]);
152 ip1 = ip0 + s->frame->linesize[0];
154 ip2 = ip1 + s->frame->linesize[0];
156 ip3 = ip2 + s->frame->linesize[0];
331 /* if this is the first frame, check for deviant Sega FILM data */
338 /* If the encoded frame size differs from the frame size as indicated
340 * If the frame header is followed by the bytes FE 00 00 06 00 00 then
342 * after the frame header. Else, assume 2 extra bytes. The container
384 s->frame->key_frame = 0;
400 s->frame->key_frame = 1;
445 s->frame = av_frame_alloc();
446 if (!s->frame)
468 //Empty frame, do not waste time
477 if ((ret = ff_reget_buffer(avctx, s->frame, 0)) < 0)
481 s->frame->palette_has_changed = ff_copy_palette(s->pal, avpkt, avctx);
489 memcpy (s->frame->data[1], s->pal, AVPALETTE_SIZE);
491 if ((ret = av_frame_ref(rframe, s->frame)) < 0)
504 av_frame_free(&s->frame);