com.aol.acc
Enum AccAvManagerProp

java.lang.Object
  extended by java.lang.Enum<AccAvManagerProp>
      extended by com.aol.acc.AccAvManagerProp
All Implemented Interfaces:
AccEnum, java.io.Serializable, java.lang.Comparable<AccAvManagerProp>

public enum AccAvManagerProp
extends java.lang.Enum<AccAvManagerProp>
implements AccEnum

IAccAvManager is used for creating an audio/video session with one or
many remote users. Currently this interface works only on Win32.


Enum Constant Summary
AvailableInputDevices
          The list of available audio input devices on the machine
AvailableOutputDevices
          The list of available audio output devices on the machine
AvailableVideoInputDevices
          The list of available video capture devices on the machine
EchoCancellation
          Turns on/off echo cancellation for audio/video sessions
InputDevice
          Selects the audio input device
InputMuted
          Mutes the audio input device
InputVolume
          Volume of the audio input device, i.e.
LibraryName
          The current stack name for the audio/video software
LibraryVersion
          The current stack version for the audio/video software
MaxBitrate
          Maximum bandwidth that can be used for media, in bits per second
OutputDevice
          Selects the audio output device
OutputVolume
          Volume of the audio output device, i.e.
TemporalSpatialTradeOff
          Trades framerate for frame quality, range can be 0 - 100
UNKNOWNVALUE
           
VideoInputDevice
          Selects the video capture device
WindowsAudioInputDevice
          Gets the audio input device chosen by the user in the control panel
WindowsAudioOutputDevice
          Gets the audio output device chosen by the user in the control panel
WindowsVoiceInputDevice
          Gets the voice input device chosen by the user in the control panel
WindowsVoiceOutputDevice
          Gets the voice output device chosen by the user in the control panel
 
Method Summary
 boolean equals(int i)
           
static AccAvManagerProp intToEnum(int value)
           
 AccAvManagerProp or(AccAvManagerProp val)
           
 int value()
           
static AccAvManagerProp valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static AccAvManagerProp[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

UNKNOWNVALUE

public static final AccAvManagerProp UNKNOWNVALUE

InputMuted

public static final AccAvManagerProp InputMuted
Mutes the audio input device


InputVolume

public static final AccAvManagerProp InputVolume
Volume of the audio input device, i.e. microphone, range can be 0 - 100


OutputVolume

public static final AccAvManagerProp OutputVolume
Volume of the audio output device, i.e. speakers, range can be 0 - 100


InputDevice

public static final AccAvManagerProp InputDevice
Selects the audio input device


OutputDevice

public static final AccAvManagerProp OutputDevice
Selects the audio output device


AvailableInputDevices

public static final AccAvManagerProp AvailableInputDevices
The list of available audio input devices on the machine


AvailableOutputDevices

public static final AccAvManagerProp AvailableOutputDevices
The list of available audio output devices on the machine


TemporalSpatialTradeOff

public static final AccAvManagerProp TemporalSpatialTradeOff
Trades framerate for frame quality, range can be 0 - 100


MaxBitrate

public static final AccAvManagerProp MaxBitrate
Maximum bandwidth that can be used for media, in bits per second


EchoCancellation

public static final AccAvManagerProp EchoCancellation
Turns on/off echo cancellation for audio/video sessions


LibraryName

public static final AccAvManagerProp LibraryName
The current stack name for the audio/video software


LibraryVersion

public static final AccAvManagerProp LibraryVersion
The current stack version for the audio/video software


VideoInputDevice

public static final AccAvManagerProp VideoInputDevice
Selects the video capture device


AvailableVideoInputDevices

public static final AccAvManagerProp AvailableVideoInputDevices
The list of available video capture devices on the machine


WindowsVoiceInputDevice

public static final AccAvManagerProp WindowsVoiceInputDevice
Gets the voice input device chosen by the user in the control panel


WindowsVoiceOutputDevice

public static final AccAvManagerProp WindowsVoiceOutputDevice
Gets the voice output device chosen by the user in the control panel


WindowsAudioInputDevice

public static final AccAvManagerProp WindowsAudioInputDevice
Gets the audio input device chosen by the user in the control panel


WindowsAudioOutputDevice

public static final AccAvManagerProp WindowsAudioOutputDevice
Gets the audio output device chosen by the user in the control panel

Method Detail

values

public static final AccAvManagerProp[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(AccAvManagerProp c : AccAvManagerProp.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static AccAvManagerProp valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name

value

public final int value()
Specified by:
value in interface AccEnum

equals

public final boolean equals(int i)

or

public final AccAvManagerProp or(AccAvManagerProp val)

intToEnum

public static AccAvManagerProp intToEnum(int value)