lavd/fbdev.c: Support RGB565 input colour space.
authorDan Flett <dflett@bigpond.net.au>
Thu, 11 Jul 2013 16:16:07 +0000 (18:16 +0200)
committerCarl Eugen Hoyos <cehoyos@ag.or.at>
Thu, 11 Jul 2013 16:16:07 +0000 (18:16 +0200)
Tested on a Raspberry Pi.

Signed-off-by: Carl Eugen Hoyos <cehoyos@ag.or.at>
libavdevice/fbdev.c

index 02efdf9..99e779d 100644 (file)
@@ -57,6 +57,7 @@ static const struct rgb_pixfmt_map_entry rgb_pixfmt_map[] = {
     {  32,       3,           2,           8,            0,   AV_PIX_FMT_ABGR  },
     {  24,       0,           8,          16,            0,   AV_PIX_FMT_RGB24 },
     {  24,      16,           8,           0,            0,   AV_PIX_FMT_BGR24 },
+    {  16,      11,           5,           0,           16,   AV_PIX_FMT_RGB565 },
 };
 
 static enum AVPixelFormat get_pixfmt_from_fb_varinfo(struct fb_var_screeninfo *varinfo)