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, toStringpublic 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 AudioFormatpublic java.lang.Object getProperty(java.lang.String key)
getProperty in class AudioFormat