libvlc_audio
[libvlc_media_player]

Collaboration diagram for libvlc_audio:

LibVLC Audio handling. More...

Functions

void libvlc_audio_toggle_mute (libvlc_instance_t *, libvlc_exception_t *)
 Toggle mute status.
int libvlc_audio_get_mute (libvlc_instance_t *, libvlc_exception_t *)
 Get current mute status.
void libvlc_audio_set_mute (libvlc_instance_t *, int, libvlc_exception_t *)
 Set mute status.
int libvlc_audio_get_volume (libvlc_instance_t *, libvlc_exception_t *)
 Get current audio level.
void libvlc_audio_set_volume (libvlc_instance_t *, int, libvlc_exception_t *)
 Set current audio level.
int libvlc_audio_get_track_count (libvlc_media_player_t *, libvlc_exception_t *)
 Get number of available audio tracks.
int libvlc_audio_get_track (libvlc_media_player_t *, libvlc_exception_t *)
 Get current audio track.
void libvlc_audio_set_track (libvlc_media_player_t *, int, libvlc_exception_t *)
 Set current audio track.
int libvlc_audio_get_channel (libvlc_instance_t *, libvlc_exception_t *)
 Get current audio channel.
void libvlc_audio_set_channel (libvlc_instance_t *, int, libvlc_exception_t *)
 Set current audio channel.

Detailed Description

LibVLC Audio handling.


Function Documentation

int libvlc_audio_get_channel ( libvlc_instance_t ,
libvlc_exception_t  
)

Get current audio channel.

Parameters:
p_instance vlc instance
p_e an initialized exception pointer
Returns:
the audio channel (int)

int libvlc_audio_get_mute ( libvlc_instance_t ,
libvlc_exception_t  
)

Get current mute status.

Parameters:
p_instance libvlc instance
p_e an initialized exception pointer
Returns:
the mute status (boolean)

int libvlc_audio_get_track ( libvlc_media_player_t ,
libvlc_exception_t  
)

Get current audio track.

Parameters:
p_mi media player
p_e an initialized exception pointer
Returns:
the audio track (int)

int libvlc_audio_get_track_count ( libvlc_media_player_t ,
libvlc_exception_t  
)

Get number of available audio tracks.

Parameters:
p_mi media player
p_e an initialized exception
Returns:
the number of available audio tracks (int)

int libvlc_audio_get_volume ( libvlc_instance_t ,
libvlc_exception_t  
)

Get current audio level.

Parameters:
p_instance libvlc instance
p_e an initialized exception pointer
Returns:
the audio level (int)

void libvlc_audio_set_channel ( libvlc_instance_t ,
int  ,
libvlc_exception_t  
)

Set current audio channel.

Parameters:
p_instance vlc instance
i_channel the audio channel (int)
p_e an initialized exception pointer

void libvlc_audio_set_mute ( libvlc_instance_t ,
int  ,
libvlc_exception_t  
)

Set mute status.

Parameters:
p_instance libvlc instance
status If status is true then mute, otherwise unmute
p_e an initialized exception pointer

void libvlc_audio_set_track ( libvlc_media_player_t ,
int  ,
libvlc_exception_t  
)

Set current audio track.

Parameters:
p_mi media player
i_track the track (int)
p_e an initialized exception pointer

void libvlc_audio_set_volume ( libvlc_instance_t ,
int  ,
libvlc_exception_t  
)

Set current audio level.

Parameters:
p_instance libvlc instance
i_volume the volume (int)
p_e an initialized exception pointer

void libvlc_audio_toggle_mute ( libvlc_instance_t ,
libvlc_exception_t  
)

Toggle mute status.

Parameters:
p_instance libvlc instance
p_e an initialized exception pointer


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