[FFmpeg-devel] [PATCH] rgb/bgr confusion in swscale or in my head?
Mike Melanson
mike
Mon Jan 21 22:16:29 CET 2008
Reimar D?ffinger wrote:
> Hello,
> if I am correct that e.g. rgb15 means that the _lowest_ 5 bits are red,
> then swscale currently confuses things a bit and attached patch should
> fix it.
> Ok to apply or am I wrong?
I understand RGB to mean that red is in the higher part of the packed pixel.
Have you observed incorrect behavior? libavutil.h seems pretty clear on
the matter:
PIX_FMT_RGB565,///< Packed RGB 5:6:5, 16bpp, (msb) 5R 6G 5B(lsb), in
cpu endianness
PIX_FMT_RGB555,///< Packed RGB 5:5:5, 16bpp, (msb)1A 5R 5G 5B(lsb), in
cpu endianness most significant bit to 0
PIX_FMT_BGR565,///< Packed RGB 5:6:5, 16bpp, (msb) 5B 6G 5R(lsb), in
cpu endianness
PIX_FMT_BGR555,///< Packed RGB 5:5:5, 16bpp, (msb)1A 5B 5G 5R(lsb), in
cpu endianness most significant bit to 1
--
-Mike Melanson
More information about the ffmpeg-devel
mailing list