com.tuneology.avm.mixer
Interface AudioMixer

All Known Implementing Classes:
NativeMixer

public interface AudioMixer

This class represents an audio mixer.

Version:
$Id: AudioMixer.java,v 1.4 2003/07/10 19:52:12 xnarf Exp $
Author:
Fran Taylor

Method Summary
 void close()
          Call this to close the connection to the mixer and release its resources.
 MixerElement[] getElements()
          Returns the elements (channels, switches) of the mixer.
 MixerChannel getMasterChannel()
           
 java.lang.String getName()
          Returns the name of the mixer.
 MixerChannel getPcmChannel()
           
 

Method Detail

getName

public java.lang.String getName()
Returns the name of the mixer.
Returns:
the name of the mixer.

getElements

public MixerElement[] getElements()
Returns the elements (channels, switches) of the mixer.
Returns:
the elements (channels, switches) of the mixer.

close

public void close()
           throws java.io.IOException
Call this to close the connection to the mixer and release its resources.
Throws:
java.io.IOException -  

getPcmChannel

public MixerChannel getPcmChannel()

getMasterChannel

public MixerChannel getMasterChannel()