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
