com.teamdev.jxcapture.audio
Class AudioCodec

java.lang.Object
  extended by com.teamdev.jxcapture.Format
      extended by com.teamdev.jxcapture.Codec
          extended by com.teamdev.jxcapture.audio.AudioCodec
Direct Known Subclasses:
AudioCodecImpl, AudioCodecImpl

public class AudioCodec
extends Codec

Defines audio codec and its presets.


Constructor Summary
AudioCodec(java.lang.Object id, java.lang.String name)
           
AudioCodec(java.lang.Object id, java.lang.String name, AudioCodecPresets[] presets)
           
AudioCodec(java.lang.Object id, java.lang.String name, java.lang.String description)
           
AudioCodec(java.lang.Object id, java.lang.String name, java.lang.String description, AudioCodecPresets[] presets)
           
 
Method Summary
 AudioCodecPresets[] getPresets()
          Array of codec presets.
 void setPresets(AudioCodecPresets[] presets)
          Set codec presets.
 
Methods inherited from class com.teamdev.jxcapture.Codec
configure
 
Methods inherited from class com.teamdev.jxcapture.Format
equals, getDescription, getId, getName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AudioCodec

public AudioCodec(java.lang.Object id,
                  java.lang.String name,
                  java.lang.String description)

AudioCodec

public AudioCodec(java.lang.Object id,
                  java.lang.String name)

AudioCodec

public AudioCodec(java.lang.Object id,
                  java.lang.String name,
                  java.lang.String description,
                  AudioCodecPresets[] presets)

AudioCodec

public AudioCodec(java.lang.Object id,
                  java.lang.String name,
                  AudioCodecPresets[] presets)
Method Detail

getPresets

public AudioCodecPresets[] getPresets()
Array of codec presets.

Returns:
codec presets

setPresets

public void setPresets(AudioCodecPresets[] presets)
Set codec presets.

Parameters:
presets - codec presets