diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-03-06 22:02:51 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-03-06 22:02:51 +0000 |
commit | f180847af72a028ce0f8220ec4f7de296e569383 (patch) | |
tree | ffde65115bc22396e1d803f7ba6ebb60668a11f5 /libmpcodecs/dec_video.c | |
parent | 6662c6b1fca8459bba24c9359cd4a8ca1c4006ad (diff) | |
download | mpv-f180847af72a028ce0f8220ec4f7de296e569383.tar.bz2 mpv-f180847af72a028ce0f8220ec4f7de296e569383.tar.xz |
new controls added for query/set pp level
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4958 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/dec_video.c')
-rw-r--r-- | libmpcodecs/dec_video.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/libmpcodecs/dec_video.c b/libmpcodecs/dec_video.c index 4e6d8d32c7..f7f3d8a846 100644 --- a/libmpcodecs/dec_video.c +++ b/libmpcodecs/dec_video.c @@ -62,12 +62,16 @@ int divx_quality=0; 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) |