On 11/18/17, Rostislav Pehlivanov <atomnu...@gmail.com> wrote: > On 18 November 2017 at 18:53, Paul B Mahol <one...@gmail.com> wrote: > >> Signed-off-by: Paul B Mahol <one...@gmail.com> >> --- >> doc/filters.texi | 31 ++++++ >> libavfilter/Makefile | 1 + >> libavfilter/allfilters.c | 1 + >> libavfilter/vf_fillborders.c | 232 ++++++++++++++++++++++++++++++ >> +++++++++++++ >> 4 files changed, 265 insertions(+) >> create mode 100644 libavfilter/vf_fillborders.c >> >> diff --git a/doc/filters.texi b/doc/filters.texi >> index 5d99437871..7a23d8de04 100644 >> --- a/doc/filters.texi >> +++ b/doc/filters.texi >> @@ -8607,6 +8607,37 @@ ffmpeg -i file.ts -vf >> find_rect=newref.pgm,cover_rect=cover.jpg:mode=cover >> new.m >> @end example >> @end itemize >> >> +@section fillborders >> + >> +Fill borders of the input video. >> + >> +It accepts the following options: >> + >> +@table @option >> +@item left >> +Number of pixels to fill from left border. >> + >> +@item right >> +Number of pixels to fill from right border. >> + >> +@item top >> +Number of pixels to fill from top border. >> + >> +@item bottom >> +Number of pixels to fill from bottom border. >> + >> +@item mode >> +Set fill mode. >> + >> +It accepts the following values: >> +@table @samp >> +@item smear >> +fill pixels using outermost pixels >> +@item mirror >> +fill pixels using mirroring >> +@end table >> +@end table >> + >> @section floodfill >> >> > MpegvideoEncDSPContext->draw_edges seems to pretty much do that, and it has > SIMD. Could you use it instead?
Its in wrong library, and is just smear mode. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel