"This avoids flooding the message log with debug output from the " \
"video output synchronization mechanism.")
+#define VOUT_EVENT_TEXT N_("key and mouse event handling at vout level.")
+#define VOUT_EVENT_LONGTEXT N_( \
+ "This parameter accepts values : 1 (full event handling support), " \
+ "2 (event handling only for fullscreen) or 3 (No event handling). " \
+ "Full event handling support is the default value.")
+
+static const int pi_vout_event_values[] = { 1, 2, 3 };
+static const char *const ppsz_vout_event_descriptions[] =
+ { N_("FullSupport"), N_("Fullscreen-Only"), N_("None") };
+
/*****************************************************************************
* Input
****************************************************************************/
SKIP_FRAMES_LONGTEXT, true );
add_bool( "quiet-synchro", 0, NULL, QUIET_SYNCHRO_TEXT,
QUIET_SYNCHRO_LONGTEXT, true );
+ add_integer( "vout-event", 1, NULL, VOUT_EVENT_TEXT, VOUT_EVENT_LONGTEXT, true )
+ change_integer_list( pi_vout_event_values, ppsz_vout_event_descriptions, NULL )
#ifndef __APPLE__
add_bool( "overlay", 1, NULL, OVERLAY_TEXT, OVERLAY_LONGTEXT, false )
#endif