On Tue, Feb 28, 2012 at 12:37:22PM -0800, Ronald S. Bultje wrote:
> Hi,
> 
> On Tue, Feb 28, 2012 at 10:46 AM, Kostya Shishkov
> <[email protected]> wrote:
> > ProRes codes chroma blocks in 444 mode in different order than luma block,
> > so make both decoder and encoder read/write chroma blocks in right order.
> >
> > Reported by Phil Barrett
> > ---
> >  libavcodec/proresdec.c      |   41 
> > ++++++++++++++++++++++++++++-------------
> >  libavcodec/proresenc.c      |   37 +++++++++++++++++++++++++------------
> >  tests/ref/fate/prores-alpha |    4 ++--
> >  3 files changed, 55 insertions(+), 27 deletions(-)
> [..]
> > diff --git a/tests/ref/fate/prores-alpha b/tests/ref/fate/prores-alpha
> > index 9aa9160..80442fe 100644
> > --- a/tests/ref/fate/prores-alpha
> > +++ b/tests/ref/fate/prores-alpha
> > @@ -1,3 +1,3 @@
> >  #tb 0: 1/2997
> > -0,          0,          0,        0, 12441600, 0x9d3dc525
> > -0,        100,        100,        0, 12441600, 0x9d3dc525
> > +0,          0,          0,        0, 12441600, 0x254d8f95
> > +0,        100,        100,        0, 12441600, 0x254d8f95
> 
> So is this correct? I.e. can you see improvements in the video output?

Of course - now output image looks correct, before it had coloured saw-edges
on borders between areas.
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to