Changeset 5a3ede13d44e768a4f43c2e13b5865485ae81545
- 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
| r449fd28 |
r5a3ede1 |
|
| 51 | 51 | bool, int, const char *const * ) ); |
|---|
| 52 | 52 | |
|---|
| 53 | | VLC_EXPORT (void, libvlc_event_init, ( libvlc_instance_t *, libvlc_exception_t * ) ); |
|---|
| 54 | | VLC_EXPORT (void, libvlc_event_fini, ( libvlc_instance_t * ) ); |
|---|
| | 53 | void libvlc_event_init( libvlc_instance_t *, libvlc_exception_t * ); |
|---|
| | 54 | void libvlc_event_fini( libvlc_instance_t * ); |
|---|
| 55 | 55 | |
|---|
| 56 | 56 | |
|---|
| … | … | |
| 262 | 262 | * Other internal functions |
|---|
| 263 | 263 | ***************************************************************************/ |
|---|
| 264 | | VLC_EXPORT (input_thread_t *, libvlc_get_input_thread, |
|---|
| 265 | | ( struct libvlc_media_player_t *, libvlc_exception_t * ) ); |
|---|
| | 264 | input_thread_t *libvlc_get_input_thread( struct libvlc_media_player_t *, |
|---|
| | 265 | libvlc_exception_t * ); |
|---|
| 266 | 266 | |
|---|
| 267 | 267 | /* 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 * ) ); |
|---|
| | 268 | libvlc_media_player_t * |
|---|
| | 269 | libvlc_media_player_new_from_input_thread( struct libvlc_instance_t *, |
|---|
| | 270 | input_thread_t *, |
|---|
| | 271 | libvlc_exception_t * ); |
|---|
| | 272 | |
|---|
| | 273 | void libvlc_media_player_destroy( libvlc_media_player_t * ); |
|---|
| 273 | 274 | |
|---|
| 274 | 275 | /* 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 * ) ); |
|---|
| | 276 | libvlc_media_t * |
|---|
| | 277 | libvlc_media_new_from_input_item( struct libvlc_instance_t *, input_item_t *, |
|---|
| | 278 | libvlc_exception_t * ); |
|---|
| | 279 | |
|---|
| | 280 | void libvlc_media_set_state( libvlc_media_t *, libvlc_state_t, |
|---|
| | 281 | libvlc_exception_t * ); |
|---|
| 280 | 282 | |
|---|
| 281 | 283 | /* 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 ) ); |
|---|
| | 284 | void _libvlc_media_list_add_media( libvlc_media_list_t * p_mlist, |
|---|
| | 285 | libvlc_media_t * p_md, |
|---|
| | 286 | libvlc_exception_t * p_e ); |
|---|
| | 287 | |
|---|
| | 288 | void |
|---|
| | 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 | |
|---|
| | 293 | void _libvlc_media_list_remove_index( libvlc_media_list_t * p_mlist, int index, |
|---|
| | 294 | libvlc_exception_t * p_e ); |
|---|
| 297 | 295 | |
|---|
| 298 | 296 | /* Media List View */ |
|---|
| 299 | | VLC_EXPORT ( libvlc_media_list_view_t *, libvlc_media_list_view_new, |
|---|
| 300 | | ( libvlc_media_list_t * p_mlist, |
|---|
| | 297 | libvlc_media_list_view_t * |
|---|
| | 298 | libvlc_media_list_view_new( libvlc_media_list_t * p_mlist, |
|---|
| 301 | 299 | libvlc_media_list_view_count_func_t pf_count, |
|---|
| 302 | 300 | libvlc_media_list_view_item_at_index_func_t pf_item_at_index, |
|---|
| … | … | |
| 305 | 303 | libvlc_media_list_view_release_func_t pf_release, |
|---|
| 306 | 304 | 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 | |
|---|
| | 307 | void |
|---|
| | 308 | libvlc_media_list_view_set_ml_notification_callback( |
|---|
| 310 | 309 | libvlc_media_list_view_t * p_mlv, |
|---|
| 311 | 310 | 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 | |
|---|
| | 313 | void |
|---|
| | 314 | libvlc_media_list_view_will_delete_item( libvlc_media_list_view_t * p_mlv, |
|---|
| | 315 | libvlc_media_t * p_item, int index ); |
|---|
| | 316 | void libvlc_media_list_view_item_deleted( libvlc_media_list_view_t * p_mlv, |
|---|
| | 317 | libvlc_media_t * p_item, int index ); |
|---|
| | 318 | void |
|---|
| | 319 | libvlc_media_list_view_will_add_item ( libvlc_media_list_view_t * p_mlv, |
|---|
| | 320 | libvlc_media_t * p_item, int index ); |
|---|
| | 321 | void libvlc_media_list_view_item_added( libvlc_media_list_view_t * p_mlv, |
|---|
| | 322 | libvlc_media_t * p_item, int index ); |
|---|
| 326 | 323 | |
|---|
| 327 | 324 | /* 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 ) ); |
|---|
| | 325 | libvlc_event_manager_t * |
|---|
| | 326 | libvlc_event_manager_new( void * p_obj, libvlc_instance_t * p_libvlc_inst, |
|---|
| | 327 | libvlc_exception_t *p_e ); |
|---|
| | 328 | |
|---|
| | 329 | void libvlc_event_manager_release( libvlc_event_manager_t * p_em ); |
|---|
| | 330 | |
|---|
| | 331 | void 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 | |
|---|
| | 335 | void libvlc_event_send( libvlc_event_manager_t * p_em, |
|---|
| | 336 | libvlc_event_t * p_event ); |
|---|
| 335 | 337 | |
|---|
| 336 | 338 | |
|---|