libvlc_vlm.h File Reference

Go to the source code of this file.

Defines

#define LIBVLC_VLM_H   1
#define LIBVLC_VLM_GET_MEDIA_ATTRIBUTE(attr, returnType, getType, default)
 Get information about media attribute from vlm.

Functions

VLC_PUBLIC_API void libvlc_vlm_release (libvlc_instance_t *, libvlc_exception_t *)
 Release the vlm instance related to the given libvlc_instance_t.
VLC_PUBLIC_API void libvlc_vlm_add_broadcast (libvlc_instance_t *, char *, char *, char *, int, char **, int, int, libvlc_exception_t *)
 Add a broadcast, with one input.
VLC_PUBLIC_API void libvlc_vlm_add_vod (libvlc_instance_t *, char *, char *, int, char **, int, char *, libvlc_exception_t *)
 Add a vod, with one input.
VLC_PUBLIC_API void libvlc_vlm_del_media (libvlc_instance_t *, char *, libvlc_exception_t *)
 Delete a media (VOD or broadcast).
VLC_PUBLIC_API void libvlc_vlm_set_enabled (libvlc_instance_t *, char *, int, libvlc_exception_t *)
 Enable or disable a media (VOD or broadcast).
VLC_PUBLIC_API void libvlc_vlm_set_output (libvlc_instance_t *, char *, char *, libvlc_exception_t *)
 Set the output for a media.
VLC_PUBLIC_API void libvlc_vlm_set_input (libvlc_instance_t *, char *, char *, libvlc_exception_t *)
 Set a media's input MRL.
VLC_PUBLIC_API void libvlc_vlm_add_input (libvlc_instance_t *, char *, char *, libvlc_exception_t *p_exception)
 Add a media's input MRL.
VLC_PUBLIC_API void libvlc_vlm_set_loop (libvlc_instance_t *, char *, int, libvlc_exception_t *)
 Set a media's loop status.
VLC_PUBLIC_API void libvlc_vlm_set_mux (libvlc_instance_t *p_instance, char *psz_name, char *psz_mux, libvlc_exception_t *p_exception)
 Set a media's vod muxer.
VLC_PUBLIC_API void libvlc_vlm_change_media (libvlc_instance_t *, char *, char *, char *, int, char **, int, int, libvlc_exception_t *)
 Edit the parameters of a media.
VLC_PUBLIC_API void libvlc_vlm_play_media (libvlc_instance_t *, char *, libvlc_exception_t *)
 Play the named broadcast.
VLC_PUBLIC_API void libvlc_vlm_stop_media (libvlc_instance_t *, char *, libvlc_exception_t *)
 Stop the named broadcast.
VLC_PUBLIC_API void libvlc_vlm_pause_media (libvlc_instance_t *, char *, libvlc_exception_t *)
 Pause the named broadcast.
VLC_PUBLIC_API void libvlc_vlm_seek_media (libvlc_instance_t *, char *, float, libvlc_exception_t *)
 Seek in the named broadcast.
VLC_PUBLIC_API char * libvlc_vlm_show_media (libvlc_instance_t *, char *, libvlc_exception_t *)
 Return information about the named broadcast.
VLC_PUBLIC_API float libvlc_vlm_get_media_instance_position (libvlc_instance_t *, char *, int, libvlc_exception_t *)
VLC_PUBLIC_API int libvlc_vlm_get_media_instance_time (libvlc_instance_t *, char *, int, libvlc_exception_t *)
VLC_PUBLIC_API int libvlc_vlm_get_media_instance_length (libvlc_instance_t *, char *, int, libvlc_exception_t *)
VLC_PUBLIC_API int libvlc_vlm_get_media_instance_rate (libvlc_instance_t *, char *, int, libvlc_exception_t *)
VLC_PUBLIC_API int libvlc_vlm_get_media_instance_title (libvlc_instance_t *, char *, int, libvlc_exception_t *)
VLC_PUBLIC_API int libvlc_vlm_get_media_instance_chapter (libvlc_instance_t *, char *, int, libvlc_exception_t *)
VLC_PUBLIC_API int libvlc_vlm_get_media_instance_seekable (libvlc_instance_t *, char *, int, libvlc_exception_t *)


Define Documentation

#define LIBVLC_VLM_H   1


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