Mercurial > mplayer.hg
changeset 5005:24d5713afe2f
old temp vars removed, in-codecs equalizer support added, error message if -vfm N/A
author | arpi |
---|---|
date | Sat, 09 Mar 2002 21:33:17 +0000 |
parents | ce6b500c22ae |
children | 2b9b34b7cdf8 |
files | libmpcodecs/dec_video.c |
diffstat | 1 files changed, 6 insertions(+), 16 deletions(-) [+] |
line wrap: on
line diff
--- a/libmpcodecs/dec_video.c Sat Mar 09 21:31:54 2002 +0000 +++ b/libmpcodecs/dec_video.c Sat Mar 09 21:33:17 2002 +0000 @@ -30,19 +30,6 @@ #include "dec_video.h" // =================================================================== -// temp hack: - -#ifdef FF_POSTPROCESS -#ifndef MBC -#define MBC 48 -#define MBR 36 -#endif -int quant_store[MBR+1][MBC+1]; // [Review] -#endif - -//int avcodec_inited=0; - -// =================================================================== extern int benchmark; extern double video_time_usage; @@ -123,8 +110,7 @@ } } try_sw_control: - - + if(mpvdec) return mpvdec->control(sh_video,VDCTRL_SET_EQUALIZER,item,(int)value); return 0; } @@ -148,7 +134,11 @@ if(mpcodecs_vd_drivers[i]->info->id==sh_video->codec->driver){ mpvdec=mpcodecs_vd_drivers[i]; break; } - if(!mpvdec) return 0; // no such driver + if(!mpvdec){ + mp_msg(MSGT_DECVIDEO,MSGL_ERR,"Requested video codec family [%s] (vfm=%d) not available (enable it at compile time!)\n", + sh_video->codec->name, sh_video->codec->driver); + return 0; // no such driver + } printf("Selecting Video Decoder: [%s] %s\n",mpvdec->info->short_name,mpvdec->info->name);