diff options
author | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-07-11 19:16:30 +0000 |
---|---|---|
committer | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-07-11 19:16:30 +0000 |
commit | 3f457aa9b77cb934ae793af94ba9933ca38ee1f0 (patch) | |
tree | 21c7f9d5f60fda5dba721c678bdf981493b6325b /libmpcodecs/vf_format.c | |
parent | 281381185222544409a88bd027179bc6be104b59 (diff) | |
download | mpv-3f457aa9b77cb934ae793af94ba9933ca38ee1f0.tar.bz2 mpv-3f457aa9b77cb934ae793af94ba9933ca38ee1f0.tar.xz |
support for external pp by divx4. some fixes/cosmetics?
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6709 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/vf_format.c')
-rw-r--r-- | libmpcodecs/vf_format.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libmpcodecs/vf_format.c b/libmpcodecs/vf_format.c index b9cdd89fc6..56f384cdfa 100644 --- a/libmpcodecs/vf_format.c +++ b/libmpcodecs/vf_format.c @@ -40,6 +40,11 @@ static int open(vf_instance_t *vf, char* args){ if(!strcasecmp(args,"bgr16")) vf->priv->fmt=IMGFMT_BGR16; else if(!strcasecmp(args,"bgr15")) vf->priv->fmt=IMGFMT_BGR15; else if(!strcasecmp(args,"bgr8")) vf->priv->fmt=IMGFMT_BGR8; else + if(!strcasecmp(args,"rgb24")) vf->priv->fmt=IMGFMT_RGB24; else + if(!strcasecmp(args,"rgb32")) vf->priv->fmt=IMGFMT_RGB32; else + if(!strcasecmp(args,"rgb16")) vf->priv->fmt=IMGFMT_RGB16; else + if(!strcasecmp(args,"rgb15")) vf->priv->fmt=IMGFMT_RGB15; else + if(!strcasecmp(args,"rgb8")) vf->priv->fmt=IMGFMT_RGB8; else { printf("Unknown format name: '%s'\n",args);return 0;} } else vf->priv->fmt=IMGFMT_YUY2; |