[FFmpeg-devel] [PATCH 2/3] vf_colorspace: Add support for full range yuv
Michael Niedermayer
michael at niedermayer.cc
Sat Aug 27 14:10:53 EEST 2016
On Fri, Aug 26, 2016 at 01:01:09AM -0400, Ronald S. Bultje wrote:
> Hi,
>
> On Thu, Aug 25, 2016 at 7:14 PM, Vittorio Giovara <
> vittorio.giovara at gmail.com> wrote:
>
> > Whenever a full range video is input, since the YUVJ* formats are not
> > listed as supported for this filter, a range reduction takes place
> > through the auto-inserted format filter, forcing the conversion to
> > operate on a limited range,
> >
> > However the filter handles full range videos perfectly fine, so adding
> > support to YUVJ* formats will allow skipping a conversion step, while
> > providing completely identical results.
> >
> > Signed-off-by: Vittorio Giovara <vittorio.giovara at gmail.com>
> > ---
> > Please keep me in CC.
> > Vittorio
> >
> > libavfilter/vf_colorspace.c | 1 +
> > 1 file changed, 1 insertion(+)
> >
> > diff --git a/libavfilter/vf_colorspace.c b/libavfilter/vf_colorspace.c
> > index bf51c83..37e77d1 100644
> > --- a/libavfilter/vf_colorspace.c
> > +++ b/libavfilter/vf_colorspace.c
> > @@ -960,6 +960,7 @@ static int query_formats(AVFilterContext *ctx)
> > AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV444P,
> > AV_PIX_FMT_YUV420P10, AV_PIX_FMT_YUV422P10, AV_PIX_FMT_YUV444P10,
> > AV_PIX_FMT_YUV420P12, AV_PIX_FMT_YUV422P12, AV_PIX_FMT_YUV444P12,
> > + AV_PIX_FMT_YUVJ420P, AV_PIX_FMT_YUVJ422P, AV_PIX_FMT_YUVJ444P,
> > AV_PIX_FMT_NONE
> > };
> > int res;
> > --
> > 2.9.3
>
>
> I guess this is OK, I thought they were deprecated but I guess there is
> natural conversion mechanism in place (passthrough to re-stamp yuvjN as
> yuvN,range=full)...
applied
thnx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Awnsering whenever a program halts or runs forever is
On a turing machine, in general impossible (turings halting problem).
On any real computer, always possible as a real computer has a finite number
of states N, and will either halt in less than N cycles or never halt.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160827/03f85737/attachment.sig>
More information about the ffmpeg-devel
mailing list