Changeset 5a3ede13d44e768a4f43c2e13b5865485ae81545

Show
Ignore:
Timestamp:
24/05/08 19:22:50 (6 months ago)
Author:
Rémi Denis-Courmont <rem@videolan.org>
git-committer:
Rémi Denis-Courmont <rem@videolan.org> 1211649770 +0300
git-parent:

[966cd094f1c06e6dcfd14eacfd84ea6b9dc4df23]

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

VLC_EXPORT is meant for libvlccore, not libvlc-control

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/control/libvlc_internal.h

    r449fd28 r5a3ede1  
    5151                            bool, int, const char *const * ) ); 
    5252 
    53 VLC_EXPORT (void, libvlc_event_init, ( libvlc_instance_t *, libvlc_exception_t * ) ); 
    54 VLC_EXPORT (void, libvlc_event_fini, ( libvlc_instance_t * ) ); 
     53void libvlc_event_init( libvlc_instance_t *, libvlc_exception_t * ); 
     54void libvlc_event_fini( libvlc_instance_t * ); 
    5555 
    5656 
     
    262262 * Other internal functions 
    263263 ***************************************************************************/ 
    264 VLC_EXPORT (input_thread_t *, libvlc_get_input_thread
    265                         ( struct libvlc_media_player_t *, libvlc_exception_t * ) ); 
     264input_thread_t *libvlc_get_input_thread( struct libvlc_media_player_t *
     265                                         libvlc_exception_t * ); 
    266266 
    267267/* Media instance */ 
    268 VLC_EXPORT (libvlc_media_player_t *, libvlc_media_player_new_from_input_thread, 
    269                         ( struct libvlc_instance_t *, input_thread_t *, libvlc_exception_t * ) ); 
    270  
    271 VLC_EXPORT (void, libvlc_media_player_destroy, 
    272                         ( libvlc_media_player_t * ) ); 
     268libvlc_media_player_t * 
     269libvlc_media_player_new_from_input_thread( struct libvlc_instance_t *, 
     270                                           input_thread_t *, 
     271                                           libvlc_exception_t * ); 
     272 
     273void libvlc_media_player_destroy( libvlc_media_player_t * ); 
    273274 
    274275/* Media Descriptor */ 
    275 VLC_EXPORT (libvlc_media_t *, libvlc_media_new_from_input_item, 
    276                         ( struct libvlc_instance_t *, input_item_t *, libvlc_exception_t * ) ); 
    277  
    278 VLC_EXPORT (void, libvlc_media_set_state, 
    279                         ( libvlc_media_t *, libvlc_state_t, libvlc_exception_t * ) ); 
     276libvlc_media_t * 
     277libvlc_media_new_from_input_item( struct libvlc_instance_t *, input_item_t *, 
     278                                  libvlc_exception_t * ); 
     279 
     280void libvlc_media_set_state( libvlc_media_t *, libvlc_state_t, 
     281                             libvlc_exception_t * ); 
    280282 
    281283/* Media List */ 
    282 VLC_EXPORT ( void, _libvlc_media_list_add_media, 
    283                         ( libvlc_media_list_t * p_mlist, 
    284                           libvlc_media_t * p_md, 
    285                           libvlc_exception_t * p_e ) ); 
    286  
    287 VLC_EXPORT ( void, _libvlc_media_list_insert_media, 
    288                         ( libvlc_media_list_t * p_mlist, 
    289                           libvlc_media_t * p_md, 
    290                           int index, 
    291                           libvlc_exception_t * p_e ) ); 
    292  
    293 VLC_EXPORT ( void, _libvlc_media_list_remove_index, 
    294                         ( libvlc_media_list_t * p_mlist, 
    295                           int index, 
    296                           libvlc_exception_t * p_e ) ); 
     284void _libvlc_media_list_add_media( libvlc_media_list_t * p_mlist, 
     285                                   libvlc_media_t * p_md, 
     286                                   libvlc_exception_t * p_e ); 
     287 
     288void 
     289_libvlc_media_list_insert_media( libvlc_media_list_t * p_mlist, 
     290                                 libvlc_media_t * p_md, int index, 
     291                                 libvlc_exception_t * p_e ); 
     292 
     293void _libvlc_media_list_remove_index( libvlc_media_list_t * p_mlist, int index, 
     294                                      libvlc_exception_t * p_e ); 
    297295 
    298296/* Media List View */ 
    299 VLC_EXPORT ( libvlc_media_list_view_t *, libvlc_media_list_view_new, 
    300                           ( libvlc_media_list_t * p_mlist, 
     297libvlc_media_list_view_t * 
     298libvlc_media_list_view_new( libvlc_media_list_t * p_mlist, 
    301299                            libvlc_media_list_view_count_func_t pf_count, 
    302300                            libvlc_media_list_view_item_at_index_func_t pf_item_at_index, 
     
    305303                            libvlc_media_list_view_release_func_t pf_release, 
    306304                            void * this_view_data, 
    307                             libvlc_exception_t * p_e ) ); 
    308  
    309 VLC_EXPORT ( void, libvlc_media_list_view_set_ml_notification_callback, ( 
     305                            libvlc_exception_t * p_e ); 
     306 
     307void 
     308libvlc_media_list_view_set_ml_notification_callback( 
    310309                libvlc_media_list_view_t * p_mlv, 
    311310                void (*item_added)(const libvlc_event_t *, libvlc_media_list_view_t *), 
    312                 void (*item_removed)(const libvlc_event_t *, libvlc_media_list_view_t *) )); 
    313  
    314 VLC_EXPORT ( void, libvlc_media_list_view_will_delete_item, ( libvlc_media_list_view_t * p_mlv, 
    315                                                               libvlc_media_t * p_item, 
    316                                                               int index )); 
    317 VLC_EXPORT ( void, libvlc_media_list_view_item_deleted, ( libvlc_media_list_view_t * p_mlv, 
    318                                                           libvlc_media_t * p_item, 
    319                                                           int index )); 
    320 VLC_EXPORT ( void, libvlc_media_list_view_will_add_item, ( libvlc_media_list_view_t * p_mlv, 
    321                                                            libvlc_media_t * p_item, 
    322                                                            int index )); 
    323 VLC_EXPORT ( void, libvlc_media_list_view_item_added, ( libvlc_media_list_view_t * p_mlv, 
    324                                                         libvlc_media_t * p_item, 
    325                                                         int index )); 
     311                void (*item_removed)(const libvlc_event_t *, libvlc_media_list_view_t *) ); 
     312 
     313void 
     314libvlc_media_list_view_will_delete_item( libvlc_media_list_view_t * p_mlv, 
     315                                         libvlc_media_t * p_item, int index ); 
     316void libvlc_media_list_view_item_deleted( libvlc_media_list_view_t * p_mlv, 
     317                                          libvlc_media_t * p_item, int index ); 
     318void 
     319libvlc_media_list_view_will_add_item ( libvlc_media_list_view_t * p_mlv, 
     320                                       libvlc_media_t * p_item, int index ); 
     321void libvlc_media_list_view_item_added( libvlc_media_list_view_t * p_mlv, 
     322                                        libvlc_media_t * p_item, int index ); 
    326323 
    327324/* Events */ 
    328 VLC_EXPORT (libvlc_event_manager_t *, libvlc_event_manager_new, ( void * p_obj, libvlc_instance_t * p_libvlc_inst, libvlc_exception_t *p_e ) ); 
    329  
    330 VLC_EXPORT (void, libvlc_event_manager_release, ( libvlc_event_manager_t * p_em ) ); 
    331  
    332 VLC_EXPORT (void, libvlc_event_manager_register_event_type, ( libvlc_event_manager_t * p_em, libvlc_event_type_t event_type, libvlc_exception_t * p_e ) ); 
    333  
    334 VLC_EXPORT (void, libvlc_event_send, ( libvlc_event_manager_t * p_em, libvlc_event_t * p_event ) ); 
     325libvlc_event_manager_t * 
     326libvlc_event_manager_new( void * p_obj, libvlc_instance_t * p_libvlc_inst, 
     327                          libvlc_exception_t *p_e ); 
     328 
     329void libvlc_event_manager_release( libvlc_event_manager_t * p_em ); 
     330 
     331void libvlc_event_manager_register_event_type( libvlc_event_manager_t * p_em, 
     332                                               libvlc_event_type_t event_type, 
     333                                               libvlc_exception_t * p_e ); 
     334 
     335void libvlc_event_send( libvlc_event_manager_t * p_em, 
     336                        libvlc_event_t * p_event ); 
    335337 
    336338