libvlc_media_list.h File Reference

Go to the source code of this file.

Defines

#define LIBVLC_MEDIA_LIST_H   1

Functions

VLC_PUBLIC_API libvlc_media_list_tlibvlc_media_list_new (libvlc_instance_t *, libvlc_exception_t *)
 Create an empty media list.
VLC_PUBLIC_API void libvlc_media_list_release (libvlc_media_list_t *)
VLC_PUBLIC_API void libvlc_media_list_retain (libvlc_media_list_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_set_media (libvlc_media_list_t *, libvlc_media_t *, libvlc_exception_t *)
VLC_PUBLIC_API libvlc_media_tlibvlc_media_list_media (libvlc_media_list_t *, libvlc_exception_t *)
VLC_PUBLIC_API void libvlc_media_list_add_media (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 void libvlc_media_list_remove_index (libvlc_media_list_t *, int, 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_media_tlibvlc_media_list_item_at_index (libvlc_media_list_t *, int, 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 int libvlc_media_list_is_readonly (libvlc_media_list_t *p_mlist)
VLC_PUBLIC_API void libvlc_media_list_lock (libvlc_media_list_t *)
VLC_PUBLIC_API void libvlc_media_list_unlock (libvlc_media_list_t *)
VLC_PUBLIC_API libvlc_media_list_view_tlibvlc_media_list_flat_view (libvlc_media_list_t *, libvlc_exception_t *)
VLC_PUBLIC_API libvlc_media_list_view_tlibvlc_media_list_hierarchical_view (libvlc_media_list_t *, libvlc_exception_t *)
VLC_PUBLIC_API libvlc_media_list_view_tlibvlc_media_list_hierarchical_node_view (libvlc_media_list_t *, libvlc_exception_t *)
VLC_PUBLIC_API libvlc_event_manager_tlibvlc_media_list_event_manager (libvlc_media_list_t *, libvlc_exception_t *)
VLC_PUBLIC_API void libvlc_media_list_view_retain (libvlc_media_list_view_t *p_mlv)
VLC_PUBLIC_API void libvlc_media_list_view_release (libvlc_media_list_view_t *p_mlv)
VLC_PUBLIC_API libvlc_event_manager_tlibvlc_media_list_view_event_manager (libvlc_media_list_view_t *p_mlv)
VLC_PUBLIC_API int libvlc_media_list_view_count (libvlc_media_list_view_t *p_mlv, libvlc_exception_t *p_e)
VLC_PUBLIC_API libvlc_media_tlibvlc_media_list_view_item_at_index (libvlc_media_list_view_t *p_mlv, int index, libvlc_exception_t *p_e)
VLC_PUBLIC_API libvlc_media_list_view_tlibvlc_media_list_view_children_at_index (libvlc_media_list_view_t *p_mlv, int index, libvlc_exception_t *p_e)
VLC_PUBLIC_API libvlc_media_list_view_tlibvlc_media_list_view_children_for_item (libvlc_media_list_view_t *p_mlv, libvlc_media_t *p_md, libvlc_exception_t *p_e)
VLC_PUBLIC_API int libvlc_media_list_view_index_of_item (libvlc_media_list_view_t *p_mlv, libvlc_media_t *p_md, libvlc_exception_t *p_e)
VLC_PUBLIC_API void libvlc_media_list_view_insert_at_index (libvlc_media_list_view_t *p_mlv, libvlc_media_t *p_md, int index, libvlc_exception_t *p_e)
VLC_PUBLIC_API void libvlc_media_list_view_remove_at_index (libvlc_media_list_view_t *p_mlv, int index, libvlc_exception_t *p_e)
VLC_PUBLIC_API void libvlc_media_list_view_add_item (libvlc_media_list_view_t *p_mlv, libvlc_media_t *p_md, libvlc_exception_t *p_e)
VLC_PUBLIC_API libvlc_media_list_tlibvlc_media_list_view_parent_media_list (libvlc_media_list_view_t *p_mlv, libvlc_exception_t *p_e)
VLC_PUBLIC_API libvlc_media_list_player_tlibvlc_media_list_player_new (libvlc_instance_t *p_instance, libvlc_exception_t *p_e)
VLC_PUBLIC_API void libvlc_media_list_player_release (libvlc_media_list_player_t *p_mlp)
VLC_PUBLIC_API void libvlc_media_list_player_set_media_player (libvlc_media_list_player_t *p_mlp, libvlc_media_player_t *p_mi, libvlc_exception_t *p_e)
VLC_PUBLIC_API void libvlc_media_list_player_set_media_list (libvlc_media_list_player_t *p_mlp, libvlc_media_list_t *p_mlist, libvlc_exception_t *p_e)
VLC_PUBLIC_API void libvlc_media_list_player_play (libvlc_media_list_player_t *p_mlp, libvlc_exception_t *p_e)
VLC_PUBLIC_API void libvlc_media_list_player_pause (libvlc_media_list_player_t *p_mlp, libvlc_exception_t *p_e)
VLC_PUBLIC_API int libvlc_media_list_player_is_playing (libvlc_media_list_player_t *p_mlp, libvlc_exception_t *p_e)
VLC_PUBLIC_API libvlc_state_t libvlc_media_list_player_get_state (libvlc_media_list_player_t *p_mlp, libvlc_exception_t *p_e)
VLC_PUBLIC_API void libvlc_media_list_player_play_item_at_index (libvlc_media_list_player_t *p_mlp, int i_index, libvlc_exception_t *p_e)
VLC_PUBLIC_API void libvlc_media_list_player_play_item (libvlc_media_list_player_t *p_mlp, libvlc_media_t *p_md, libvlc_exception_t *p_e)
VLC_PUBLIC_API void libvlc_media_list_player_stop (libvlc_media_list_player_t *p_mlp, libvlc_exception_t *p_e)
VLC_PUBLIC_API void libvlc_media_list_player_next (libvlc_media_list_player_t *p_mlp, libvlc_exception_t *p_e)


Define Documentation

#define LIBVLC_MEDIA_LIST_H   1


Generated on Wed Aug 13 08:02:39 2008 for VLC by  doxygen 1.5.1