libvlc_media_library
[libvlc]

Collaboration diagram for libvlc_media_library:

LibVLC Media Library. More...

Typedefs

typedef libvlc_media_library_t libvlc_media_library_t

Functions

libvlc_media_library_tlibvlc_media_library_new (libvlc_instance_t *p_inst, libvlc_exception_t *p_e)
void libvlc_media_library_release (libvlc_media_library_t *p_mlib)
 Release media library object.
void libvlc_media_library_retain (libvlc_media_library_t *p_mlib)
 Retain a reference to a media library object.
void libvlc_media_library_load (libvlc_media_library_t *p_mlib, libvlc_exception_t *p_e)
 Load media library.
void libvlc_media_library_save (libvlc_media_library_t *p_mlib, libvlc_exception_t *p_e)
 Save media library.
libvlc_media_list_tlibvlc_media_library_media_list (libvlc_media_library_t *p_mlib, libvlc_exception_t *p_e)
 Get media library subitems.

Detailed Description

LibVLC Media Library.


Typedef Documentation

typedef struct libvlc_media_library_t libvlc_media_library_t


Function Documentation

void libvlc_media_library_load ( libvlc_media_library_t p_mlib,
libvlc_exception_t p_e 
)

Load media library.

Parameters:
p_mlib media library object
p_e an initialized exception object.

libvlc_media_list_t* libvlc_media_library_media_list ( libvlc_media_library_t p_mlib,
libvlc_exception_t p_e 
)

Get media library subitems.

Parameters:
p_mlib media library object
p_e an initialized exception object.
Returns:
media list subitems

libvlc_media_library_t* libvlc_media_library_new ( libvlc_instance_t p_inst,
libvlc_exception_t p_e 
)

void libvlc_media_library_release ( libvlc_media_library_t p_mlib  ) 

Release media library object.

This functions decrements the reference count of the media library object. If it reaches 0, then the object will be released.

Parameters:
p_mlib media library object

void libvlc_media_library_retain ( libvlc_media_library_t p_mlib  ) 

Retain a reference to a media library object.

This function will increment the reference counting for this object. Use libvlc_media_library_release() to decrement the reference count.

Parameters:
p_mlib media library object

void libvlc_media_library_save ( libvlc_media_library_t p_mlib,
libvlc_exception_t p_e 
)

Save media library.

Parameters:
p_mlib media library object
p_e an initialized exception object.


Generated on Wed Aug 13 08:05:53 2008 for VLC by  doxygen 1.5.1