diff options
author | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-05-14 18:21:39 +0000 |
---|---|---|
committer | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-05-14 18:21:39 +0000 |
commit | 92b7c0aae0469f0f92c31901ca8a7b787878615b (patch) | |
tree | 96fffb63423542ede61aba533762206ab07ce2fc /libmpcodecs/vd_raw.c | |
parent | 7f886b293d8e08cb5f8991944a4f11a265f1fda6 (diff) | |
download | mpv-92b7c0aae0469f0f92c31901ca8a7b787878615b.tar.bz2 mpv-92b7c0aae0469f0f92c31901ca8a7b787878615b.tar.xz |
Make vd_raw VDCTRL_QUERY_FORMAT simpler to understand
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23316 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/vd_raw.c')
-rw-r--r-- | libmpcodecs/vd_raw.c | 3 |
1 files changed, 2 insertions, 1 deletions
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; |