SIP Communicator: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.media.device
Class PortAudioAuto

java.lang.Object
  extended by net.java.sip.communicator.impl.media.device.PortAudioAuto

public class PortAudioAuto
extends Object

Creates PortAudio capture devices by enumerating all host devices that have input channels.

Author:
Damian Minkov

Field Summary
static javax.media.CaptureDeviceInfo defaultCaptureDevice
          The default capture device.
static javax.media.CaptureDeviceInfo defaultPlaybackDevice
          The default playback device.
static javax.media.CaptureDeviceInfo[] playbackDevices
          An array of the devices that can be used for playback.
 
Constructor Summary
PortAudioAuto()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

playbackDevices

public static javax.media.CaptureDeviceInfo[] playbackDevices
An array of the devices that can be used for playback.


defaultPlaybackDevice

public static javax.media.CaptureDeviceInfo defaultPlaybackDevice
The default playback device.


defaultCaptureDevice

public static javax.media.CaptureDeviceInfo defaultCaptureDevice
The default capture device.

Constructor Detail

PortAudioAuto

PortAudioAuto()
        throws Exception
Throws:
Exception

SIP Communicator: the OpenSource Java VoIP and Instant Messaging client.

SIP Communicator, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.