[FFmpeg-devel] [FFmpeg-cvslog] avfilter/vf_bwdif: add x86 SIMD

James Almer jamrial at gmail.com
Sun Mar 13 21:35:45 CET 2016


> ffmpeg | branch: master | Thomas Mundt <loudmax at yahoo.de> | Sun Mar 13 10:06:21 2016 +0100| [5024a82e9548d186224b3be4de4041dbd1c2a482] | committer: Paul B Mahol
>
> avfilter/vf_bwdif: add x86 SIMD
>
> Signed-off-by: Thomas Mundt <loudmax at yahoo.de>
>
> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5024a82e9548d186224b3be4de4041dbd1c2a482
> ---
>
>  libavfilter/bwdif.h             |   72 +++++++++++
>  libavfilter/vf_bwdif.c          |   69 +++-------
>  libavfilter/x86/Makefile        |    2 +
>  libavfilter/x86/vf_bwdif.asm    |  266 +++++++++++++++++++++++++++++++++++++++
>  libavfilter/x86/vf_bwdif_init.c |   78 ++++++++++++
>  5 files changed, 432 insertions(+), 55 deletions(-)
>

[...]

> diff --git a/libavfilter/x86/vf_bwdif.asm b/libavfilter/x86/vf_bwdif.asm
> new file mode 100644
> index 0000000..11aa025
> --- /dev/null
> +++ b/libavfilter/x86/vf_bwdif.asm
> @@ -0,0 +1,266 @@
> +;*****************************************************************************
> +;* x86-optimized functions for bwdif filter
> +;*
> +;* Copyright (C) 2016 Thomas Mundt <loudmax at yahoo.de>

Since you adapted quite a bit of this code from yadif simd, the copyright header should reflect that.

> +;*
> +;* This file is part of FFmpeg.
> +;*
> +;* FFmpeg is free software; you can redistribute it and/or
> +;* modify it under the terms of the GNU Lesser General Public
> +;* License as published by the Free Software Foundation; either
> +;* version 2.1 of the License, or (at your option) any later version.
> +;*
> +;* FFmpeg is distributed in the hope that it will be useful,
> +;* but WITHOUT ANY WARRANTY; without even the implied warranty of
> +;* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
> +;* Lesser General Public License for more details.
> +;*
> +;* You should have received a copy of the GNU Lesser General Public
> +;* License along with FFmpeg; if not, write to the Free Software
> +;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
> +;******************************************************************************
> +


More information about the ffmpeg-devel mailing list