Commit aefe3ed8 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Do not export thread init functions.

They should not be used by plugins. And in fact, they are not.
parent be50cf5b
...@@ -35,8 +35,6 @@ ...@@ -35,8 +35,6 @@
/***************************************************************************** /*****************************************************************************
* Function definitions * Function definitions
*****************************************************************************/ *****************************************************************************/
VLC_EXPORT( int, __vlc_threads_init, ( vlc_object_t * ) );
VLC_EXPORT( int, __vlc_threads_end, ( vlc_object_t * ) );
VLC_EXPORT( int, __vlc_mutex_init, ( vlc_object_t *, vlc_mutex_t * ) ); VLC_EXPORT( int, __vlc_mutex_init, ( vlc_object_t *, vlc_mutex_t * ) );
VLC_EXPORT( int, __vlc_mutex_destroy, ( const char *, int, vlc_mutex_t * ) ); VLC_EXPORT( int, __vlc_mutex_destroy, ( const char *, int, vlc_mutex_t * ) );
VLC_EXPORT( int, __vlc_cond_init, ( vlc_object_t *, vlc_cond_t * ) ); VLC_EXPORT( int, __vlc_cond_init, ( vlc_object_t *, vlc_cond_t * ) );
......
...@@ -33,6 +33,24 @@ extern const size_t libvlc_config_count; ...@@ -33,6 +33,24 @@ extern const size_t libvlc_config_count;
extern const struct hotkey libvlc_hotkeys[]; extern const struct hotkey libvlc_hotkeys[];
extern const size_t libvlc_hotkeys_size; extern const size_t libvlc_hotkeys_size;
/*
* Threads subsystem
*/
int __vlc_threads_init( vlc_object_t * );
int __vlc_threads_end( vlc_object_t * );
/*
* CPU capabilities
*/
extern uint32_t cpu_flags;
uint32_t CPUCapabilities( void );
/*
* LibVLC objects stuff
*/
extern vlc_object_t * extern vlc_object_t *
vlc_custom_create (vlc_object_t *p_this, size_t i_size, int i_type, vlc_custom_create (vlc_object_t *p_this, size_t i_size, int i_type,
const char *psz_type); const char *psz_type);
...@@ -76,9 +94,6 @@ struct libvlc_global_data_t ...@@ -76,9 +94,6 @@ struct libvlc_global_data_t
libvlc_global_data_t *vlc_global (void); libvlc_global_data_t *vlc_global (void);
extern uint32_t cpu_flags;
uint32_t CPUCapabilities( void );
/* Private LibVLC data for each objects */ /* Private LibVLC data for each objects */
struct vlc_object_internals_t struct vlc_object_internals_t
{ {
......
...@@ -390,9 +390,7 @@ vlc_strndup ...@@ -390,9 +390,7 @@ vlc_strndup
__vlc_thread_create __vlc_thread_create
__vlc_thread_join __vlc_thread_join
__vlc_thread_ready __vlc_thread_ready
__vlc_threads_end
__vlc_thread_set_priority __vlc_thread_set_priority
__vlc_threads_init
vlc_ureduce vlc_ureduce
vlc_vasprintf vlc_vasprintf
VLC_Version VLC_Version
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment