| 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 ); |
|---|
| | 287 | VLC_PRIVATE_API void _libvlc_media_list_add_media( |
|---|
| | 288 | libvlc_media_list_t * p_mlist, |
|---|
| | 289 | libvlc_media_t * p_md, |
|---|
| | 290 | libvlc_exception_t * p_e ); |
|---|
| | 291 | |
|---|
| | 292 | VLC_PRIVATE_API void _libvlc_media_list_insert_media( |
|---|
| | 293 | libvlc_media_list_t * p_mlist, |
|---|
| | 294 | libvlc_media_t * p_md, int index, |
|---|
| | 295 | libvlc_exception_t * p_e ); |
|---|
| | 296 | |
|---|
| | 297 | VLC_PRIVATE_API void _libvlc_media_list_remove_index( |
|---|
| | 298 | libvlc_media_list_t * p_mlist, int index, |
|---|
| | 299 | libvlc_exception_t * p_e ); |
|---|
| 297 | | libvlc_media_list_view_t * |
|---|
| 298 | | libvlc_media_list_view_new( libvlc_media_list_t * p_mlist, |
|---|
| 299 | | libvlc_media_list_view_count_func_t pf_count, |
|---|
| 300 | | libvlc_media_list_view_item_at_index_func_t pf_item_at_index, |
|---|
| 301 | | libvlc_media_list_view_children_at_index_func_t pf_children_at_index, |
|---|
| 302 | | libvlc_media_list_view_constructor_func_t pf_constructor, |
|---|
| 303 | | libvlc_media_list_view_release_func_t pf_release, |
|---|
| 304 | | void * this_view_data, |
|---|
| 305 | | libvlc_exception_t * p_e ); |
|---|
| 306 | | |
|---|
| 307 | | void |
|---|
| 308 | | libvlc_media_list_view_set_ml_notification_callback( |
|---|
| 309 | | libvlc_media_list_view_t * p_mlv, |
|---|
| 310 | | void (*item_added)(const libvlc_event_t *, libvlc_media_list_view_t *), |
|---|
| 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 ); |
|---|
| | 302 | VLC_PRIVATE_API libvlc_media_list_view_t * libvlc_media_list_view_new( |
|---|
| | 303 | libvlc_media_list_t * p_mlist, |
|---|
| | 304 | libvlc_media_list_view_count_func_t pf_count, |
|---|
| | 305 | libvlc_media_list_view_item_at_index_func_t pf_item_at_index, |
|---|
| | 306 | libvlc_media_list_view_children_at_index_func_t pf_children_at_index, |
|---|
| | 307 | libvlc_media_list_view_constructor_func_t pf_constructor, |
|---|
| | 308 | libvlc_media_list_view_release_func_t pf_release, |
|---|
| | 309 | void * this_view_data, |
|---|
| | 310 | libvlc_exception_t * p_e ); |
|---|
| | 311 | |
|---|
| | 312 | VLC_PRIVATE_API void libvlc_media_list_view_set_ml_notification_callback( |
|---|
| | 313 | libvlc_media_list_view_t * p_mlv, |
|---|
| | 314 | void (*item_added)(const libvlc_event_t *, libvlc_media_list_view_t *), |
|---|
| | 315 | void (*item_removed)(const libvlc_event_t *, libvlc_media_list_view_t *) ); |
|---|
| | 316 | |
|---|
| | 317 | VLC_PRIVATE_API void libvlc_media_list_view_will_delete_item( |
|---|
| | 318 | libvlc_media_list_view_t * p_mlv, |
|---|
| | 319 | libvlc_media_t * p_item, int index ); |
|---|
| | 320 | |
|---|
| | 321 | VLC_PRIVATE_API void libvlc_media_list_view_item_deleted( |
|---|
| | 322 | libvlc_media_list_view_t * p_mlv, |
|---|
| | 323 | libvlc_media_t * p_item, int index ); |
|---|
| | 324 | |
|---|
| | 325 | VLC_PRIVATE_API void libvlc_media_list_view_will_add_item ( |
|---|
| | 326 | libvlc_media_list_view_t * p_mlv, |
|---|
| | 327 | libvlc_media_t * p_item, int index ); |
|---|
| | 328 | |
|---|
| | 329 | VLC_PRIVATE_API void libvlc_media_list_view_item_added( |
|---|
| | 330 | libvlc_media_list_view_t * p_mlv, |
|---|
| | 331 | libvlc_media_t * p_item, int index ); |
|---|
| 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 ); |
|---|
| | 334 | VLC_PRIVATE_API libvlc_event_manager_t * libvlc_event_manager_new( |
|---|
| | 335 | void * p_obj, libvlc_instance_t * p_libvlc_inst, |
|---|
| | 336 | libvlc_exception_t *p_e ); |
|---|
| | 337 | |
|---|
| | 338 | VLC_PRIVATE_API void libvlc_event_manager_release( |
|---|
| | 339 | libvlc_event_manager_t * p_em ); |
|---|
| | 340 | |
|---|
| | 341 | VLC_PRIVATE_API void libvlc_event_manager_register_event_type( |
|---|
| | 342 | libvlc_event_manager_t * p_em, |
|---|
| | 343 | libvlc_event_type_t event_type, |
|---|
| | 344 | libvlc_exception_t * p_e ); |
|---|
| | 345 | |
|---|
| | 346 | VLC_PRIVATE_API void libvlc_event_send( |
|---|
| | 347 | libvlc_event_manager_t * p_em, |
|---|
| | 348 | libvlc_event_t * p_event ); |
|---|