Mercurial > mplayer.hg
diff libmpcodecs/dec_video.c @ 4957:2826b2e5cbd3
new controls added for query/set pp level
author | arpi |
---|---|
date | Wed, 06 Mar 2002 22:02:51 +0000 |
parents | 45c51c7f7870 |
children | f88dfc3de52c |
line wrap: on
line diff
--- a/libmpcodecs/dec_video.c Wed Mar 06 21:59:24 2002 +0000 +++ b/libmpcodecs/dec_video.c Wed Mar 06 22:02:51 2002 +0000 @@ -62,12 +62,16 @@ static vd_functions_t* mpvdec=NULL; int get_video_quality_max(sh_video_t *sh_video){ -// switch(sh_video->codec->driver){ + if(mpvdec){ + int ret=mpvdec->control(sh_video,VDCTRL_QUERY_MAX_PP_LEVEL); + if(ret>=0) return ret; + } return 0; } void set_video_quality(sh_video_t *sh_video,int quality){ -// switch(sh_video->codec->driver){ + if(mpvdec) + mpvdec->control(sh_video,VDCTRL_SET_PP_LEVEL, (void*)(&quality)); } int set_video_colors(sh_video_t *sh_video,char *item,int value)