From 49a3af8585178fa4b790bedfb587a8c23ec9c99e Mon Sep 17 00:00:00 2001 From: michael Date: Thu, 30 Jan 2003 09:15:09 +0000 Subject: fixing rgb4 & bgr4 (2 pixels per byte) adding bg4b & rg4b (1 pixel per byte) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9172 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpcodecs/vf_format.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libmpcodecs/vf_format.c') diff --git a/libmpcodecs/vf_format.c b/libmpcodecs/vf_format.c index 4ead90c4ec..5e351f0d2d 100644 --- a/libmpcodecs/vf_format.c +++ b/libmpcodecs/vf_format.c @@ -44,6 +44,7 @@ static int open(vf_instance_t *vf, char* args){ 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 @@ static int open(vf_instance_t *vf, char* args){ 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 -- cgit v1.2.3