+
+ /// Callback for skins2-to-load variable
+ static int onSkinToLoad( vlc_object_t *pObj, const char *pVariable,
+ vlc_value_t oldVal, vlc_value_t newVal,
+ void *pParam );
+
+ /// Callback for interaction variable
+ static int onInteraction( vlc_object_t *pObj, const char *pVariable,
+ vlc_value_t oldVal, vlc_value_t newVal,
+ void *pParam );
+
+ /// Callback to request a vout window
+ static void *getWindow( intf_thread_t *pIntf, vout_thread_t *pVout,
+ int *pXHint, int *pYHint,
+ unsigned int *pWidthHint,
+ unsigned int *pHeightHint );
+
+ /// Callback to release a vout window
+ static void releaseWindow( intf_thread_t *pIntf, void *pWindow );
+
+ /// Callback to change a vout window
+ static int controlWindow( intf_thread_t *pIntf, void *pWindow,
+ int query, va_list args );
+
+ /// Callback for equalizer-bands variable
+ static int onEqBandsChange( vlc_object_t *pObj, const char *pVariable,
+ vlc_value_t oldVal, vlc_value_t newVal,
+ void *pParam );
+
+ /// Callback for equalizer-preamp variable
+ static int onEqPreampChange( vlc_object_t *pObj, const char *pVariable,
+ vlc_value_t oldVal, vlc_value_t newVal,
+ void *pParam );