summaryrefslogtreecommitdiffstats
path: root/libmpdemux/tvi_dummy.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmpdemux/tvi_dummy.c')
-rw-r--r--libmpdemux/tvi_dummy.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/libmpdemux/tvi_dummy.c b/libmpdemux/tvi_dummy.c
index d2f9f71473..c176ec39b9 100644
--- a/libmpdemux/tvi_dummy.c
+++ b/libmpdemux/tvi_dummy.c
@@ -55,6 +55,13 @@ static int control(priv_t *priv, int cmd, void *arg)
case TVI_CONTROL_VID_GET_FORMAT:
(int)*(void **)arg = IMGFMT_YV12;
return(TVI_CONTROL_TRUE);
+ case TVI_CONTROL_VID_SET_FORMAT:
+ {
+ int req_fmt = (int)*(void **)arg;
+ if (req_fmt != IMGFMT_YV12)
+ return(TVI_CONTROL_FALSE);
+ return(TVI_CONTROL_TRUE);
+ }
case TVI_CONTROL_VID_SET_WIDTH:
priv->width = (int)*(void **)arg;
return(TVI_CONTROL_TRUE);