org.tritonus.share.sampled
Class TAudioFormat
java.lang.Object
javax.sound.sampled.AudioFormat
org.tritonus.share.sampled.TAudioFormat
public class TAudioFormat
- extends AudioFormat
|
Constructor Summary |
TAudioFormat(AudioFormat.Encoding encoding,
float sampleRate,
int sampleSizeInBits,
int channels,
int frameSize,
float frameRate,
boolean bigEndian,
java.util.Map<java.lang.String,java.lang.Object> properties)
|
TAudioFormat(AudioFormat format)
Create an instance of TAudioFormat as a copy of the supplied audio
format. |
TAudioFormat(AudioFormat format,
java.util.Map<java.lang.String,java.lang.Object> properties)
Create an instance of TAudioFormat as a copy of the supplied audio
format, adding the given properties to any properties supplied by
format. |
TAudioFormat(float sampleRate,
int sampleSizeInBits,
int channels,
boolean signed,
boolean bigEndian,
java.util.Map<java.lang.String,java.lang.Object> properties)
|
|
Method Summary |
java.lang.Object |
getProperty(java.lang.String key)
|
java.util.Map<java.lang.String,java.lang.Object> |
properties()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TAudioFormat
public TAudioFormat(AudioFormat.Encoding encoding,
float sampleRate,
int sampleSizeInBits,
int channels,
int frameSize,
float frameRate,
boolean bigEndian,
java.util.Map<java.lang.String,java.lang.Object> properties)
TAudioFormat
public TAudioFormat(AudioFormat format)
- Create an instance of TAudioFormat as a copy of the supplied audio
format.
- Parameters:
format - the instance to copy
TAudioFormat
public TAudioFormat(AudioFormat format,
java.util.Map<java.lang.String,java.lang.Object> properties)
- Create an instance of TAudioFormat as a copy of the supplied audio
format, adding the given properties to any properties supplied by
format. Duplicate properties in the supplied
properties will overwrite the ones in format.
- Parameters:
format - the instance to copyproperties - properties to be added to this TAudioFormat
TAudioFormat
public TAudioFormat(float sampleRate,
int sampleSizeInBits,
int channels,
boolean signed,
boolean bigEndian,
java.util.Map<java.lang.String,java.lang.Object> properties)
properties
public java.util.Map<java.lang.String,java.lang.Object> properties()
- Overrides:
properties in class AudioFormat
getProperty
public java.lang.Object getProperty(java.lang.String key)
- Overrides:
getProperty in class AudioFormat