diff options
-rw-r--r-- | libmpcodecs/vd.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libmpcodecs/vd.c b/libmpcodecs/vd.c index e3e0021811..caf619c9e1 100644 --- a/libmpcodecs/vd.c +++ b/libmpcodecs/vd.c @@ -171,8 +171,10 @@ csp_again: if((flags&2) || (flags && j<0)){ // check (query) if codec really support this outfmt... sh->outfmtidx=j; // pass index to the control() function this way - if(mpvdec->control(sh,VDCTRL_QUERY_FORMAT,&out_fmt)==CONTROL_FALSE) + if(mpvdec->control(sh,VDCTRL_QUERY_FORMAT,&out_fmt)==CONTROL_FALSE){ + mp_msg(MSGT_CPLAYER,MSGL_DBG2,"vo_debug: codec query_format(%s) returned FALSE\n",vo_format_name(out_fmt)); continue; + } j=i; vo_flags=flags; if(flags&2) break; } } |