Lines Matching defs:clone
220 AVFrame *clone = av_frame_alloc();
223 if (!clone)
225 clone->format = pict->format;
226 clone->width = FFALIGN(pict->width, 16);
227 clone->height = FFALIGN(pict->height, 16);
228 ret = av_frame_get_buffer(clone, 0);
230 av_frame_free(&clone);
234 ret = av_frame_copy(clone, pict);
236 av_frame_free(&clone);
244 int w2 = AV_CEIL_RSHIFT(clone->width, !!i);
245 int h2 = AV_CEIL_RSHIFT(clone->height, !!i);
248 clone->data[i][x + y*clone->linesize[i]] =
249 clone->data[i][w - 1 + y*clone->linesize[i]];
252 clone->data[i][x + y*clone->linesize[i]] =
253 clone->data[i][x + (h-1)*clone->linesize[i]];
255 ret = encode_frame(avctx, pkt, clone, got_packet);
257 av_frame_free(&clone);