Lines Matching defs:picture
1000 static void pre_process_video_frame(InputStream *ist, AVPicture *picture, void **bufp)
1013 /* create temporary picture */
1022 if(avpicture_deinterlace(picture2, picture,
1028 picture2 = picture;
1031 picture2 = picture;
1034 if (picture != picture2)
1035 *picture = *picture2;
1222 /* better than nothing: use input picture interlaced
1461 AVFrame picture;
1542 /* XXX: allocate picture correctly */
1543 avcodec_get_frame_defaults(&picture);
1549 &picture, &got_output, &avpkt);
1550 quality = same_quality ? picture.quality : 0;
1554 /* no picture yet */
1557 ist->next_pts = ist->pts = guess_correct_pts(&ist->pts_ctx, picture.pkt_pts, picture.pkt_dts);
1566 pre_process_video_frame(ist, (AVPicture *)&picture, &buffer_to_free);
1612 av_vsrc_buffer_add_frame(ost->input_video_filter, &picture,
1655 get_filtered_video_frame(ost->output_video_filter, &picture, &ost->picref, &ist_pts_tb);
1675 do_video_out(os, ost, ist, &picture, &frame_size,
2213 fprintf(stderr, "Cannot allocate temp picture, check pix fmt\n");