]> git.sesse.net Git - vlc/blobdiff - src/libvlc.h
Hide internal variables state
[vlc] / src / libvlc.h
index a0ed834067059e7632252bedeb1b55eae715edc5..edaa86c747f45d13e3bbf0d0dbbebeed97673e4d 100644 (file)
@@ -82,9 +82,13 @@ uint32_t CPUCapabilities( void );
 /* Private LibVLC data for each objects */
 struct vlc_object_internals_t
 {
-
+    /* Object variables */
+    vlc_mutex_t     var_lock;
+    int             i_vars;
+    variable_t *    p_vars;
 };
 
+
 static inline vlc_object_internals_t *vlc_internals( vlc_object_t *obj )
 {
     return obj->p_internals;