org.videolan.jvlc
Interface AudioIntf

All Known Subinterfaces:
JLibVLC
All Known Implementing Classes:
Audio

public interface AudioIntf


Method Summary
 boolean getMute()
          Gets the mute status of the currently running input.
 int getVolume()
          Gets the current volume level on a scale from 0 to 200%.
 void setMute(boolean value)
          Sets the mute value of the currently running input.
 void setVolume(int volume)
          Sets the volume for the running input.
 void toggleMute()
          Toggles the mute status of the currently running input.
 

Method Detail

getMute

boolean getMute()
                throws VLCException
Gets the mute status of the currently running input.

Returns:
True if input is currently muted.
Throws:
VLCException

setMute

void setMute(boolean value)
             throws VLCException
Sets the mute value of the currently running input.

Parameters:
value - If true, then the input is muted.
Throws:
VLCException

toggleMute

void toggleMute()
                throws VLCException
Toggles the mute status of the currently running input. Toggles mute

Throws:
VLCException

getVolume

int getVolume()
              throws VLCException
Gets the current volume level on a scale from 0 to 200%.

Returns:
The volume level
Throws:
VLCException

setVolume

void setVolume(int volume)
               throws VLCException
Sets the volume for the running input.

Parameters:
volume - The volume level (0-200) to set.
Throws:
VLCException