Collaboration diagram for libvlc_media_list:
|
| typedef struct libvlc_media_list_t libvlc_media_list_t |
| typedef struct libvlc_media_list_view_t libvlc_media_list_view_t |
| VLC_DEPRECATED_API void libvlc_media_list_add_file_content | ( | libvlc_media_list_t * | p_mlist, | |
| const char * | psz_uri, | |||
| libvlc_exception_t * | p_e | |||
| ) |
| VLC_PUBLIC_API void libvlc_media_list_add_media | ( | libvlc_media_list_t * | , | |
| libvlc_media_t * | , | |||
| libvlc_exception_t * | ||||
| ) |
| VLC_PUBLIC_API int libvlc_media_list_count | ( | libvlc_media_list_t * | p_mlist, | |
| libvlc_exception_t * | p_e | |||
| ) |
| VLC_PUBLIC_API libvlc_event_manager_t* libvlc_media_list_event_manager | ( | libvlc_media_list_t * | , | |
| libvlc_exception_t * | ||||
| ) |
| VLC_PUBLIC_API libvlc_media_list_view_t* libvlc_media_list_flat_view | ( | libvlc_media_list_t * | , | |
| libvlc_exception_t * | ||||
| ) |
| VLC_PUBLIC_API libvlc_media_list_view_t* libvlc_media_list_hierarchical_node_view | ( | libvlc_media_list_t * | , | |
| libvlc_exception_t * | ||||
| ) |
| VLC_PUBLIC_API libvlc_media_list_view_t* libvlc_media_list_hierarchical_view | ( | libvlc_media_list_t * | , | |
| libvlc_exception_t * | ||||
| ) |
| VLC_PUBLIC_API int libvlc_media_list_index_of_item | ( | libvlc_media_list_t * | , | |
| libvlc_media_t * | , | |||
| libvlc_exception_t * | ||||
| ) |
| VLC_PUBLIC_API void libvlc_media_list_insert_media | ( | libvlc_media_list_t * | , | |
| libvlc_media_t * | , | |||
| int | , | |||
| libvlc_exception_t * | ||||
| ) |
| VLC_PUBLIC_API int libvlc_media_list_is_readonly | ( | libvlc_media_list_t * | p_mlist | ) |
| VLC_PUBLIC_API libvlc_media_t* libvlc_media_list_item_at_index | ( | libvlc_media_list_t * | , | |
| int | , | |||
| libvlc_exception_t * | ||||
| ) |
| VLC_PUBLIC_API void libvlc_media_list_lock | ( | libvlc_media_list_t * | ) |
| VLC_PUBLIC_API libvlc_media_t* libvlc_media_list_media | ( | libvlc_media_list_t * | , | |
| libvlc_exception_t * | ||||
| ) |
| VLC_PUBLIC_API libvlc_media_list_t* libvlc_media_list_new | ( | libvlc_instance_t * | , | |
| libvlc_exception_t * | ||||
| ) |
Create an empty media list.
| p_libvlc | the event manager | |
| i_event_type | the desired event to which we want to unregister | |
| f_callback | the function to call when i_event_type occurs | |
| p_e | an initialized exception pointer |
| VLC_PUBLIC_API void libvlc_media_list_release | ( | libvlc_media_list_t * | ) |
| VLC_PUBLIC_API void libvlc_media_list_remove_index | ( | libvlc_media_list_t * | , | |
| int | , | |||
| libvlc_exception_t * | ||||
| ) |
| VLC_PUBLIC_API void libvlc_media_list_retain | ( | libvlc_media_list_t * | ) |
| VLC_PUBLIC_API void libvlc_media_list_set_media | ( | libvlc_media_list_t * | , | |
| libvlc_media_t * | , | |||
| libvlc_exception_t * | ||||
| ) |
| VLC_PUBLIC_API void libvlc_media_list_unlock | ( | libvlc_media_list_t * | ) |
1.5.1