libvlc_media_discoverer
[libvlc]

Collaboration diagram for libvlc_media_discoverer:

LibVLC Media Discoverer. More...

Typedefs

typedef libvlc_media_discoverer_t libvlc_media_discoverer_t

Functions

libvlc_media_discoverer_tlibvlc_media_discoverer_new_from_name (libvlc_instance_t *p_inst, const char *psz_name, libvlc_exception_t *p_e)
 Discover media service by name.
void libvlc_media_discoverer_release (libvlc_media_discoverer_t *p_mdis)
 Release media discover object.
char * libvlc_media_discoverer_localized_name (libvlc_media_discoverer_t *p_mdis)
 Get media service discover object its localized name.
libvlc_media_list_tlibvlc_media_discoverer_media_list (libvlc_media_discoverer_t *p_mdis)
 Get media service discover media list.
libvlc_event_manager_tlibvlc_media_discoverer_event_manager (libvlc_media_discoverer_t *p_mdis)
 Get event manager from media service discover object.
int libvlc_media_discoverer_is_running (libvlc_media_discoverer_t *p_mdis)
 Query if media service discover object is running.

Detailed Description

LibVLC Media Discoverer.


Typedef Documentation

typedef struct libvlc_media_discoverer_t libvlc_media_discoverer_t


Function Documentation

libvlc_event_manager_t* libvlc_media_discoverer_event_manager ( libvlc_media_discoverer_t p_mdis  ) 

Get event manager from media service discover object.

Parameters:
p_mdis media service discover object
Returns:
event manager object.

int libvlc_media_discoverer_is_running ( libvlc_media_discoverer_t p_mdis  ) 

Query if media service discover object is running.

Parameters:
p_mdis media service discover object
Returns:
true if running, false if not

char* libvlc_media_discoverer_localized_name ( libvlc_media_discoverer_t p_mdis  ) 

Get media service discover object its localized name.

Parameters:
media discover object
Returns:
localized name

libvlc_media_list_t* libvlc_media_discoverer_media_list ( libvlc_media_discoverer_t p_mdis  ) 

Get media service discover media list.

Parameters:
p_mdis media service discover object
Returns:
list of media items

libvlc_media_discoverer_t* libvlc_media_discoverer_new_from_name ( libvlc_instance_t p_inst,
const char *  psz_name,
libvlc_exception_t p_e 
)

Discover media service by name.

Parameters:
p_inst libvlc instance
psz_name service name
p_e an initialized exception object
Returns:
media discover object

void libvlc_media_discoverer_release ( libvlc_media_discoverer_t p_mdis  ) 

Release media discover object.

If the reference count reaches 0, then the object will be released.

Parameters:
p_mdis media service discover object


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