]> git.sesse.net Git - vlc/commitdiff
Remove unused timer instance data
authorRémi Denis-Courmont <remi@remlab.net>
Tue, 29 Nov 2011 17:46:06 +0000 (19:46 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Tue, 29 Nov 2011 17:46:34 +0000 (19:46 +0200)
src/libvlc.c
src/libvlc.h

index b84ed01c4a495da482b6f88f3324032c4cb0a92d..04aeb2e72eded1ce8d8af9c326c825a8a80789c5 100644 (file)
@@ -193,7 +193,6 @@ libvlc_int_t * libvlc_InternalCreate( void )
 
     /* Initialize mutexes */
     vlc_mutex_init( &priv->ml_lock );
-    vlc_mutex_init( &priv->timer_lock );
     vlc_ExitInit( &priv->exit );
 
     return p_libvlc;
@@ -518,8 +517,6 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc,
     vlc_object_set_name( p_libvlc, "main" );
 
     priv->b_stats = var_InheritBool( p_libvlc, "stats" );
-    priv->i_timers = 0;
-    priv->pp_timers = NULL;
 
     /*
      * Initialize hotkey handling
@@ -822,7 +819,6 @@ void libvlc_InternalDestroy( libvlc_int_t *p_libvlc )
 
     /* Destroy mutexes */
     vlc_ExitDestroy( &priv->exit );
-    vlc_mutex_destroy( &priv->timer_lock );
     vlc_mutex_destroy( &priv->ml_lock );
 
 #ifndef NDEBUG /* Hack to dump leaked objects tree */
index ad0c68e4e2e7e482a2b0958b5ff7b4ea3581a24d..5cb1ac88a496727ec549c20ed2ce083c09f434c9 100644 (file)
@@ -174,12 +174,7 @@ typedef struct libvlc_priv_t
     /* Messages */
     int                i_verbose;   ///< info messages
     bool               b_color;     ///< color messages?
-
-    /* Timer stats */
     bool               b_stats;     ///< Whether to collect stats
-    vlc_mutex_t        timer_lock;  ///< Lock to protect timers
-    counter_t        **pp_timers;   ///< Array of all timers
-    int                i_timers;    ///< Number of timers
 
     /* Singleton objects */
     module_t          *p_memcpy_module;  ///< Fast memcpy plugin used