diff libmpcodecs/vf_format.c @ 9171:898e5270a46e

fixing rgb4 & bgr4 (2 pixels per byte) adding bg4b & rg4b (1 pixel per byte)
author michael
date Thu, 30 Jan 2003 09:15:09 +0000
parents e75137e656d3
children e9a2af584986
line wrap: on
line diff
--- a/libmpcodecs/vf_format.c	Wed Jan 29 23:28:55 2003 +0000
+++ b/libmpcodecs/vf_format.c	Thu Jan 30 09:15:09 2003 +0000
@@ -44,6 +44,7 @@
 	if(!strcasecmp(args,"bgr15")) vf->priv->fmt=IMGFMT_BGR15; else
 	if(!strcasecmp(args,"bgr8")) vf->priv->fmt=IMGFMT_BGR8; else
 	if(!strcasecmp(args,"bgr4")) vf->priv->fmt=IMGFMT_BGR4; else
+	if(!strcasecmp(args,"bg4b")) vf->priv->fmt=IMGFMT_BG4B; else
 	if(!strcasecmp(args,"bgr1")) vf->priv->fmt=IMGFMT_BGR1; else
 	if(!strcasecmp(args,"rgb24")) vf->priv->fmt=IMGFMT_RGB24; else
 	if(!strcasecmp(args,"rgb32")) vf->priv->fmt=IMGFMT_RGB32; else
@@ -51,6 +52,7 @@
 	if(!strcasecmp(args,"rgb15")) vf->priv->fmt=IMGFMT_RGB15; else
 	if(!strcasecmp(args,"rgb8")) vf->priv->fmt=IMGFMT_RGB8; else
 	if(!strcasecmp(args,"rgb4")) vf->priv->fmt=IMGFMT_RGB4; else
+	if(!strcasecmp(args,"rg4b")) vf->priv->fmt=IMGFMT_RG4B; else
 	if(!strcasecmp(args,"rgb1")) vf->priv->fmt=IMGFMT_RGB1; else
 	{ printf("Unknown format name: '%s'\n",args);return 0;}
     } else