public class TAudioFormat extends AudioFormat
AudioFormat.Encoding
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getProperty(java.lang.String key) |
java.util.Map<java.lang.String,java.lang.Object> |
properties() |
getChannels, getEncoding, getFrameRate, getFrameSize, getSampleRate, getSampleSizeInBits, isBigEndian, matches, toString
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)
public TAudioFormat(AudioFormat format)
format
- the instance to copypublic TAudioFormat(AudioFormat format, java.util.Map<java.lang.String,java.lang.Object> properties)
format
. Duplicate properties in the supplied
properties
will overwrite the ones in format
.format
- the instance to copyproperties
- properties to be added to this TAudioFormatpublic TAudioFormat(float sampleRate, int sampleSizeInBits, int channels, boolean signed, boolean bigEndian, java.util.Map<java.lang.String,java.lang.Object> properties)
public java.util.Map<java.lang.String,java.lang.Object> properties()
properties
in class AudioFormat
public java.lang.Object getProperty(java.lang.String key)
getProperty
in class AudioFormat