From d274cdcb68d70ea22c0ba45bac34ec11eb80b435 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rafa=C3=ABl=20Carr=C3=A9?= Date: Mon, 3 Dec 2007 14:19:13 +0000 Subject: [PATCH] Copy [23439] for dummy video output --- modules/misc/dummy/vout.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/modules/misc/dummy/vout.c b/modules/misc/dummy/vout.c index 730bfaef08..15fe7d61b2 100644 --- a/modules/misc/dummy/vout.c +++ b/modules/misc/dummy/vout.c @@ -43,6 +43,7 @@ static int Manage ( vout_thread_t * ); static void Render ( vout_thread_t *, picture_t * ); static void Display ( vout_thread_t *, picture_t * ); static void SetPalette ( vout_thread_t *, uint16_t *, uint16_t *, uint16_t * ); +static int Control ( vout_thread_t *, int, va_list ); /***************************************************************************** * OpenVideo: activates dummy video thread output method @@ -58,10 +59,24 @@ int E_(OpenVideo) ( vlc_object_t *p_this ) p_vout->pf_manage = Manage; p_vout->pf_render = Render; p_vout->pf_display = Display; + p_vout->pf_control = Control; return VLC_SUCCESS; } +/***************************************************************************** + * Control: control facility for the vout + *****************************************************************************/ +static int Control( vout_thread_t *p_vout, int i_query, va_list args ) +{ + switch( i_query ) + { + default: + return vout_vaControlDefault( p_vout, i_query, args ); + } +} + + /***************************************************************************** * Init: initialize dummy video thread output method *****************************************************************************/ -- 2.39.2