diff libmpcodecs/vf_1bpp.c @ 31082:92f88bb315c5

Add support for 12-bit color mode on framebuffer devices. Patch Janusz Krzysztofik, jkrzyszt A tis icnet pl
author cehoyos
date Thu, 06 May 2010 10:18:25 +0000
parents a972c1a4a012
children
line wrap: on
line diff
--- a/libmpcodecs/vf_1bpp.c	Thu May 06 10:10:34 2010 +0000
+++ b/libmpcodecs/vf_1bpp.c	Thu May 06 10:18:25 2010 +0000
@@ -45,6 +45,8 @@
     IMGFMT_444P,
 
     IMGFMT_YUY2,
+    IMGFMT_BGR12,
+    IMGFMT_RGB12,
     IMGFMT_BGR15,
     IMGFMT_RGB15,
     IMGFMT_BGR16,
@@ -150,6 +152,10 @@
     case IMGFMT_YUY2:
 	convert(mpi,dmpi,0x8000,0x80ff,2);
 	break;
+    case IMGFMT_BGR12:
+    case IMGFMT_RGB12:
+        convert(mpi,dmpi,0,0x0fff,2);
+        break;
     case IMGFMT_BGR15:
     case IMGFMT_RGB15:
 	convert(mpi,dmpi,0,0x7fff,2);