]> git.sesse.net Git - vlc/blobdiff - src/control/libvlc_internal.h
libvlccore: Don't set the priority on first thread on Mac OS X.
[vlc] / src / control / libvlc_internal.h
index fa4c68bf791df288798afebe9105a7f84399d7fa..a291858b20877e78c6e8d43e7666e42e60548151 100644 (file)
 #include <vlc/vlc.h>
 #include <vlc/libvlc_structures.h>
 
+#include <vlc_common.h>
 #include <vlc_arrays.h>
 #include <vlc_input.h>
 
-# ifdef __cplusplus
-extern "C" {
-# endif
-
 /***************************************************************************
  * Internal creation and destruction functions
  ***************************************************************************/
 VLC_EXPORT (libvlc_int_t *, libvlc_InternalCreate, ( void ) );
 VLC_EXPORT (int, libvlc_InternalInit, ( libvlc_int_t *, int, const char *ppsz_argv[] ) );
 VLC_EXPORT (int, libvlc_InternalCleanup, ( libvlc_int_t * ) );
-VLC_EXPORT (int, libvlc_InternalDestroy, ( libvlc_int_t *, bool ) );
+VLC_EXPORT (int, libvlc_InternalDestroy, ( libvlc_int_t * ) );
 
-VLC_EXPORT (int, libvlc_InternalAddIntf, ( libvlc_int_t *, const char *, bool,
-                            bool, int, const char *const * ) );
+VLC_EXPORT (int, libvlc_InternalAddIntf, ( libvlc_int_t *, const char * ) );
 
 /***************************************************************************
  * Opaque structures for libvlc API
@@ -353,8 +349,4 @@ void libvlc_event_send(
 #define RAISEZERO( psz,a... ) { libvlc_exception_raise( p_e, psz,##a ); \
                                 return 0; }
 
-# ifdef __cplusplus
-}
-# endif
-
 #endif