Sisir Koppaka wrote:
> From the BFI wiki page :
> 
> bytes 60-827   ( +3C) 256 RGB triplets (6-bit VGA palette values)
> 
> I'm in a  dilemma over what PIX_FMT to use. There appear to be many
> different sizes of RGB's in libavutil/avutil.h but no 6 bit sized format.
> There's even a PIX_FMT_PAL8 that is 8 bit with PIX_FMT_RGB32 palette - I'm
> confused about this!
> 
> Can we choose a different format for the palette and for the display or do
> both have to be same?

You will want to use PIX_FMT_PAL8. The 6-bit values will need to be
shifted the left by 2 bits. This is quite common in paletted video
decoders. 'grep' for PIX_FMT_PAL8 among the other libavcodec/ files to
see examples of how it is used.

-- 
        -Mike Melanson
_______________________________________________
FFmpeg-soc mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc

Reply via email to