Re: [FFmpeg-devel] FFV1 specification: plane_count prior to version 4

2015-05-02 Thread Michael Niedermayer
On Sat, May 02, 2015 at 02:41:33AM +0200, Jerome Martinez wrote: > Le 02/05/2015 01:37, Michael Niedermayer a écrit : > >plane_count was 2 for gray prior to version 4 [...] > > Got it. > Maybe I missed something else, but looks like decode_plane() is > never called with plane_index = 1 if chroma_p

Re: [FFmpeg-devel] FFV1 specification: plane_count prior to version 4

2015-05-01 Thread Jerome Martinez
Le 02/05/2015 01:37, Michael Niedermayer a écrit : plane_count was 2 for gray prior to version 4 [...] Got it. Maybe I missed something else, but looks like decode_plane() is never called with plane_index = 1 if chroma_planes is 0. Was it an implementation bug and actually plane_index = 1 is n

Re: [FFmpeg-devel] FFV1 specification: plane_count prior to version 4

2015-05-01 Thread Michael Niedermayer
On Fri, May 01, 2015 at 03:52:06PM +0200, Jerome Martinez wrote: > In FFV1 specification, I read: > > > plane_count prior to version 4: without transparency: 2 else 3. > > version 4 and later: gray: 1, gray+alpha or color:2, color+alpha:3 > > but in both headers (FrameHeader01 or GlobalHeader), I

[FFmpeg-devel] FFV1 specification: plane_count prior to version 4

2015-05-01 Thread Jerome Martinez
In FFV1 specification, I read: > plane_count prior to version 4: without transparency: 2 else 3. > version 4 and later: gray: 1, gray+alpha or color:2, color+alpha:3 but in both headers (FrameHeader01 or GlobalHeader), I see chroma_planes flag, it looks like all versions of FFV1 bitstream are s