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? _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel