From 92b7c0aae0469f0f92c31901ca8a7b787878615b Mon Sep 17 00:00:00 2001 From: reimar Date: Mon, 14 May 2007 18:21:39 +0000 Subject: Make vd_raw VDCTRL_QUERY_FORMAT simpler to understand git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23316 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpcodecs/vd_raw.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libmpcodecs/vd_raw.c') diff --git a/libmpcodecs/vd_raw.c b/libmpcodecs/vd_raw.c index 407bcec7e6..323458044d 100644 --- a/libmpcodecs/vd_raw.c +++ b/libmpcodecs/vd_raw.c @@ -18,9 +18,10 @@ LIBVD_EXTERN(raw) // to set/get/query special features/parameters static int control(sh_video_t *sh,int cmd,void* arg,...){ + int format = sh->bih ? sh->bih->biCompression : sh->format; switch(cmd){ case VDCTRL_QUERY_FORMAT: - if( (*((int*)arg)) == (sh->bih ? sh->bih->biCompression : sh->format) ) return CONTROL_TRUE; + if (*(int *)arg == format) return CONTROL_TRUE; return CONTROL_FALSE; } return CONTROL_UNKNOWN; -- cgit v1.2.3