summaryrefslogtreecommitdiffstats
path: root/libmpcodecs/vf_format.c
diff options
context:
space:
mode:
authormichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-30 09:15:09 +0000
committermichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-30 09:15:09 +0000
commit49a3af8585178fa4b790bedfb587a8c23ec9c99e (patch)
treed580a9eb8d4512209354a96bdd6e7ef1cea3f625 /libmpcodecs/vf_format.c
parent6df2ca6ea6d6e8f9ceda72e00991a0331ccdbc5d (diff)
downloadmpv-49a3af8585178fa4b790bedfb587a8c23ec9c99e.tar.bz2
mpv-49a3af8585178fa4b790bedfb587a8c23ec9c99e.tar.xz
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
Diffstat (limited to 'libmpcodecs/vf_format.c')
-rw-r--r--libmpcodecs/vf_format.c2
1 files changed, 2 insertions, 0 deletions
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