diff options
Diffstat (limited to 'libmpcodecs')
-rw-r--r-- | libmpcodecs/vd_zlib.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libmpcodecs/vd_zlib.c b/libmpcodecs/vd_zlib.c index cbb4dba1e7..3f99f39889 100644 --- a/libmpcodecs/vd_zlib.c +++ b/libmpcodecs/vd_zlib.c @@ -35,8 +35,10 @@ static int control(sh_video_t *sh, int cmd, void *arg, ...) { case VDCTRL_QUERY_FORMAT: { - *((int*)arg) = IMGFMT_BGR24; - return(CONTROL_TRUE); + if (*((int*)arg) == IMGFMT_BGR24) + return(CONTROL_TRUE); + else + return(CONTROL_FALSE); } } return(CONTROL_UNKNOWN); |