[FFmpeg-devel] [PATCH 3/3] avfilter/interlace: add support for 10 and 12 bit

Thomas Mundt tmundt75 at gmail.com
Sat Sep 16 02:47:22 EEST 2017


2017-09-15 22:15 GMT+02:00 Michael Niedermayer <michael at niedermayer.cc>:

> On Thu, Sep 14, 2017 at 10:58:01PM +0200, Thomas Mundt wrote:
>
> > Patch attached
>
>
>
> >  libavfilter/interlace.h                        |    4 -
>
> >  libavfilter/tinterlace.h                       |    4 -
>
> >  libavfilter/vf_interlace.c                     |   89
> +++++++++++++++++++++----
>
> >  libavfilter/vf_tinterlace.c                    |   70
> ++++++++++++++++++-
>
> >  libavfilter/x86/vf_interlace.asm               |   80
> ++++++++++++++++++++--
>
> >  libavfilter/x86/vf_interlace_init.c            |   51 ++++++++++----
>
> >  libavfilter/x86/vf_tinterlace_init.c           |   51 ++++++++++----
>
> >  tests/fate/filter-video.mak                    |    6 +
>
> >  tests/ref/fate/filter-pixfmts-tinterlace_cvlpf |   25 +++++++
>
> >  tests/ref/fate/filter-pixfmts-tinterlace_merge |   11 +++
>
> >  tests/ref/fate/filter-pixfmts-tinterlace_pad   |   11 +++
>
> >  tests/ref/fate/filter-pixfmts-tinterlace_vlpf  |   25 +++++++
>
> >  12 files changed, 371 insertions(+), 56 deletions(-)
>
> > a31ca544a0bcbcc2e1bb5252dff236e778f134c1  0003-avfilter-interlace-add-
> support-for-10-and-12-bit.patch
>
> > From b3af963fda7b78d91cbf5b3aea2ad595666f5c4c Mon Sep 17 00:00:00 2001
>
> > From: Thomas Mundt <tmundt75 at gmail.com>
>
> > Date: Thu, 14 Sep 2017 21:25:27 +0200
>
> > Subject: [PATCH 3/3] avfilter/interlace: add support for 10 and 12 bit
>
> >
>
> > Signed-off-by: Thomas Mundt <tmundt75 at gmail.com>
>
> > ---
>
> >  libavfilter/interlace.h                        |  4 +-
>
> >  libavfilter/tinterlace.h                       |  4 +-
>
> >  libavfilter/vf_interlace.c                     | 89
> ++++++++++++++++++++++----
>
> >  libavfilter/vf_tinterlace.c                    | 70 ++++++++++++++++++--
>
> >  libavfilter/x86/vf_interlace.asm               | 80
> +++++++++++++++++++++--
>
> >  libavfilter/x86/vf_interlace_init.c            | 51 +++++++++++----
>
> >  libavfilter/x86/vf_tinterlace_init.c           | 51 +++++++++++----
>
> >  tests/fate/filter-video.mak                    |  6 ++
>
> >  tests/ref/fate/filter-pixfmts-tinterlace_cvlpf | 25 ++++++++
>
> >  tests/ref/fate/filter-pixfmts-tinterlace_merge | 11 ++++
>
> >  tests/ref/fate/filter-pixfmts-tinterlace_pad   | 11 ++++
>
> >  tests/ref/fate/filter-pixfmts-tinterlace_vlpf  | 25 ++++++++
>
> >  12 files changed, 371 insertions(+), 56 deletions(-)
>
> >  create mode 100644 tests/ref/fate/filter-pixfmts-tinterlace_cvlpf
>
> >  create mode 100644 tests/ref/fate/filter-pixfmts-tinterlace_vlpf
>
>
>
> fails on mips-qemu
>

I donĀ“t have any possibility for testing big endian.
So I limit this patch to LE.
Attached.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-avfilter-interlace-add-support-for-10-and-12-bit.patch
Type: application/octet-stream
Size: 31446 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170916/455bc6e1/attachment.obj>


More information about the ffmpeg-devel mailing list