]> git.sesse.net Git - vlc/blobdiff - src/libvlc.h
Privatize vlc_object_t.i_object_type
[vlc] / src / libvlc.h
index b4c5b9a053f1108c77535ae68d586f031d1c895f..f76fd7400cfed4bd0c60110d524799746de170bd 100644 (file)
@@ -146,6 +146,8 @@ VLC_EXPORT(char **, module_GetModulesNamesForCapability,
  */
 typedef struct vlc_object_internals_t
 {
+    int             i_object_type; /* Object type, deprecated */
+
     /* Object variables */
     variable_t *    p_vars;
     vlc_mutex_t     var_lock;
@@ -160,7 +162,6 @@ typedef struct vlc_object_internals_t
     vlc_mutex_t     lock;
     vlc_cond_t      wait;
     int             pipes[2];
-    vlc_spinlock_t  spin;
 
     /* Objects management */
     vlc_spinlock_t   ref_spin;