Mercurial > mplayer.hg
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