]> git.sesse.net Git - vlc/blobdiff - src/libvlc.h
Remove vlc_thread_create
[vlc] / src / libvlc.h
index 35801b82f30a90805649d9678bce89666589f59a..b4c5b9a053f1108c77535ae68d586f031d1c895f 100644 (file)
@@ -141,10 +141,6 @@ extern char *psz_vlcpath;
 VLC_EXPORT(char **, module_GetModulesNamesForCapability,
                     ( const char * psz_capability, char ***psz_longname ) );
 
-#ifdef LIBVLC_USE_PTHREAD
-# include <semaphore.h> /* TODO: get rid of vlc_thread_ready and this */
-#endif
-
 /**
  * Private LibVLC data for each object.
  */
@@ -159,11 +155,6 @@ typedef struct vlc_object_internals_t
     /* Thread properties, if any */
     vlc_thread_t    thread_id;
     bool            b_thread;
-#ifdef LIBVLC_USE_PTHREAD
-    sem_t           thread_ready;
-#elif defined (WIN32)
-    HANDLE          thread_ready;
-#endif
 
     /* Objects thread synchronization */
     vlc_mutex_t     lock;