]> git.sesse.net Git - vlc/blobdiff - src/video_output/control.h
Modified the prototype of vout_Request and unexport unused vout_Create.
[vlc] / src / video_output / control.h
index 168b5e78ad7c2ae37aedeabe48a23ce621c09f16..b47cd457bdbe525adabec5afdb0c5c50d7aff5fc 100644 (file)
 
 /* */
 enum {
-#if 0
     VOUT_CONTROL_INIT,
-    VOUT_CONTROL_EXIT,
+    VOUT_CONTROL_CLEAN,
+    VOUT_CONTROL_REINIT,                /* cfg */
 
+#if 0
     /* */
     VOUT_CONTROL_START,
     VOUT_CONTROL_STOP,
-
-    /* Controls */
-
-
-    /* OSD */
-    VOUT_CONTROL_OSD_MESSAGE,
-    VOUT_CONTROL_OSD_TEXT,
-    VOUT_CONTROL_OSD_SLIDER,
-    VOUT_CONTROL_OSD_ICON,
-    VOUT_CONTROL_OSD_SUBPICTURE,
 #endif
     VOUT_CONTROL_OSD_TITLE,             /* string */
     VOUT_CONTROL_CHANGE_FILTERS,        /* string */
+    VOUT_CONTROL_CHANGE_SUB_FILTERS,    /* string */
 
     VOUT_CONTROL_PAUSE,
     VOUT_CONTROL_RESET,
@@ -99,6 +91,7 @@ typedef struct {
             unsigned width;
             unsigned height;
         } window;
+        const vout_configuration_t *cfg;
     } u;
 } vout_control_cmd_t;