From 3f457aa9b77cb934ae793af94ba9933ca38ee1f0 Mon Sep 17 00:00:00 2001 From: alex Date: Thu, 11 Jul 2002 19:16:30 +0000 Subject: support for external pp by divx4. some fixes/cosmetics? git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6709 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpcodecs/vf_scale.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libmpcodecs/vf_scale.c') diff --git a/libmpcodecs/vf_scale.c b/libmpcodecs/vf_scale.c index b9d1d95f62..0ab96bbca0 100644 --- a/libmpcodecs/vf_scale.c +++ b/libmpcodecs/vf_scale.c @@ -58,8 +58,8 @@ static unsigned int find_best_out(vf_instance_t *vf){ while(*p){ int ret=vf_next_query_format(vf,*p); mp_msg(MSGT_VFILTER,MSGL_V,"scale: query(%s) -> %d\n",vo_format_name(*p),ret&3); - if(ret&2){ best=*p; break;} // no conversion -> bingo! - if(ret&1 && !best) best=*p; // best with conversion + if(ret&VFCAP_CSP_SUPPORTED_BY_HW){ best=*p; break;} // no conversion -> bingo! + if(ret&VFCAP_CSP_SUPPORTED && !best) best=*p; // best with conversion ++p; } return best; -- cgit v1.2.3