Changeset aefe3ed80c4422e50ff0dd753b4395264203a1b7

Show
Ignore:
Timestamp:
08/16/07 21:34:26 (1 year ago)
Author:
Rémi Denis-Courmont <rem@videolan.org>
git-committer:
Rémi Denis-Courmont <rem@videolan.org> 1187292866 +0000
git-parent:

[be50cf5ba79d4e1203b87d9b32e7b921d1bc4854]

git-author:
Rémi Denis-Courmont <rem@videolan.org> 1187292866 +0000
Message:

Do not export thread init functions.
They should not be used by plugins. And in fact, they are not.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • include/vlc_threads_funcs.h

    r8fd6167 raefe3ed  
    3636 * Function definitions 
    3737 *****************************************************************************/ 
    38 VLC_EXPORT( int,  __vlc_threads_init,  ( vlc_object_t * ) ); 
    39 VLC_EXPORT( int,  __vlc_threads_end,   ( vlc_object_t * ) ); 
    4038VLC_EXPORT( int,  __vlc_mutex_init,    ( vlc_object_t *, vlc_mutex_t * ) ); 
    4139VLC_EXPORT( int,  __vlc_mutex_destroy, ( const char *, int, vlc_mutex_t * ) ); 
  • src/libvlc.h

    rbe50cf5 raefe3ed  
    3333extern const struct hotkey libvlc_hotkeys[]; 
    3434extern const size_t libvlc_hotkeys_size; 
     35 
     36 
     37/* 
     38 * Threads subsystem 
     39 */ 
     40int __vlc_threads_init( vlc_object_t * ); 
     41int __vlc_threads_end( vlc_object_t * ); 
     42 
     43/* 
     44 * CPU capabilities 
     45 */ 
     46extern uint32_t cpu_flags; 
     47uint32_t CPUCapabilities( void ); 
     48 
     49 
     50/* 
     51 * LibVLC objects stuff 
     52 */ 
    3553 
    3654extern vlc_object_t * 
     
    7795libvlc_global_data_t *vlc_global (void); 
    7896 
    79 extern uint32_t cpu_flags; 
    80 uint32_t CPUCapabilities( void ); 
    81  
    8297/* Private LibVLC data for each objects */ 
    8398struct vlc_object_internals_t 
  • src/libvlc.sym

    r3ea2708 raefe3ed  
    391391__vlc_thread_join 
    392392__vlc_thread_ready 
    393 __vlc_threads_end 
    394393__vlc_thread_set_priority 
    395 __vlc_threads_init 
    396394vlc_ureduce 
    397395vlc_vasprintf