]> git.sesse.net Git - vlc/blobdiff - src/video_output/video_output.c
+ input/decoder.c: detach decoder after vout_Request(...,0,0,0,0)ing
[vlc] / src / video_output / video_output.c
index 8f2b19634f71c816acb68674c1cafd1a4d3f1939..8ee4438a05c575c0efeaa0d0411e03dd161573e4 100644 (file)
@@ -297,6 +297,13 @@ vout_thread_t * __vout_Create( vlc_object_t *p_parent,
     vlc_mutex_init( p_vout, &p_vout->subpicture_lock );
     vlc_mutex_init( p_vout, &p_vout->change_lock );
 
+    /* Mouse coordinates */
+    var_Create( p_vout, "mouse-x", VLC_VAR_INTEGER );
+    var_Create( p_vout, "mouse-y", VLC_VAR_INTEGER );
+    var_Create( p_vout, "mouse-button-down", VLC_VAR_INTEGER );
+    var_Create( p_vout, "mouse-moved", VLC_VAR_BOOL );
+    var_Create( p_vout, "mouse-clicked", VLC_VAR_INTEGER );
+
     /* Attach the new object now so we can use var inheritance below */
     vlc_object_attach( p_vout, p_parent );