X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavfilter%2Fvf_swapuv.c;h=94015d9811cabfa3a79c184b3fbdc7cc47caac80;hb=7a72695c05f12f21a62dc99fa64d1726fc11b236;hp=6e3533381f6f7aa79374185dd28dafb6b1bd1ba3;hpb=b0387edd5e766b1032f946d6cdb35b765bb45435;p=ffmpeg diff --git a/libavfilter/vf_swapuv.c b/libavfilter/vf_swapuv.c index 6e3533381f6..94015d9811c 100644 --- a/libavfilter/vf_swapuv.c +++ b/libavfilter/vf_swapuv.c @@ -24,12 +24,14 @@ */ #include "avfilter.h" +#include "formats.h" +#include "video.h" static AVFilterBufferRef *get_video_buffer(AVFilterLink *link, int perms, int w, int h) { AVFilterBufferRef *picref = - avfilter_default_get_video_buffer(link, perms, w, h); + ff_default_get_video_buffer(link, perms, w, h); uint8_t *tmp; int tmp2; @@ -44,7 +46,7 @@ static AVFilterBufferRef *get_video_buffer(AVFilterLink *link, int perms, return picref; } -static void start_frame(AVFilterLink *link, AVFilterBufferRef *inpicref) +static int start_frame(AVFilterLink *link, AVFilterBufferRef *inpicref) { AVFilterBufferRef *outpicref = avfilter_ref_buffer(inpicref, ~0); @@ -54,7 +56,7 @@ static void start_frame(AVFilterLink *link, AVFilterBufferRef *inpicref) outpicref->linesize[1] = inpicref->linesize[2]; outpicref->linesize[2] = inpicref->linesize[1]; - avfilter_start_frame(link->dst->outputs[0], outpicref); + return ff_start_frame(link->dst->outputs[0], outpicref); } static int query_formats(AVFilterContext *ctx) @@ -68,7 +70,7 @@ static int query_formats(AVFilterContext *ctx) PIX_FMT_NONE, }; - avfilter_set_common_pixel_formats(ctx, avfilter_make_format_list(pix_fmts)); + ff_set_common_formats(ctx, ff_make_format_list(pix_fmts)); return 0; }