|
|
|
@@ -112,25 +112,6 @@ static AVFilterBufferRef *copy_buffer_ref(AVFilterContext *ctx, |
|
|
|
return buf; |
|
|
|
} |
|
|
|
|
|
|
|
#if FF_API_VSRC_BUFFER_ADD_FRAME |
|
|
|
static int av_vsrc_buffer_add_frame_alt(AVFilterContext *buffer_filter, AVFrame *frame, |
|
|
|
int64_t pts, AVRational pixel_aspect) |
|
|
|
{ |
|
|
|
int64_t orig_pts = frame->pts; |
|
|
|
AVRational orig_sar = frame->sample_aspect_ratio; |
|
|
|
int ret; |
|
|
|
|
|
|
|
frame->pts = pts; |
|
|
|
frame->sample_aspect_ratio = pixel_aspect; |
|
|
|
if ((ret = av_buffersrc_write_frame(buffer_filter, frame)) < 0) |
|
|
|
return ret; |
|
|
|
frame->pts = orig_pts; |
|
|
|
frame->sample_aspect_ratio = orig_sar; |
|
|
|
|
|
|
|
return 0; |
|
|
|
} |
|
|
|
#endif |
|
|
|
|
|
|
|
int av_buffersrc_add_frame(AVFilterContext *buffer_src, |
|
|
|
const AVFrame *frame, int flags) |
|
|
|
{ |
|
|
|
|