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