[FFmpeg-soc] BFI
Mike Melanson
mike at multimedia.cx
Sat Mar 29 20:47:47 CET 2008
Sisir Koppaka wrote:
> On Sun, Mar 30, 2008 at 12:16 AM, Sisir Koppaka <sisir.koppaka at gmail.com>
> wrote:
>
>> Each component of the BFI palette is 6 bits long...so I'm assuming the
>> palette entries to be of the form [bbbbbbgg ggggrr rrrr][bb bbbbgg ggggrr
>> rrrr]bb bbbb and so on....is this correct?
>> It's going to be a helluva job demuxing this palette :) Why couldn't they
>> just make it 8 bits! :)
>>
> bytes 60-827 ( +3C) 256 RGB triplets (6-bit VGA palette values)
>
> They've allotted 256*3 bytes, so most probably they're storing it this way
> - 00bbbbbb 00gggggg 00rrrrrr and so on... Would this interpretation of the
> endianness be correct? Some of the codecs seem to be having the palette
> ordered differently from the rest of the file.
>
> Correction above: I meant to write [bbbbbbgg ggggrrrr rr][bbbbbb ggggggrr
> rrrr]bbbb bb....not what was written above...misplaced the bits.
byte 0 byte 1 byte 2 byte 3 ...
00rrrrrr 00gggggg 00bbbbbb 00rrrrrr ...
--
-Mike Melanson
More information about the FFmpeg-soc
mailing list