|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 AudioFormat.Encoding 的软件包 | |
---|---|
javax.sound.sampled | 提供用于捕获、处理和回放取样的音频数据的接口和类。 |
javax.sound.sampled.spi | 在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。 |
javax.sound.sampled 中 AudioFormat.Encoding 的使用 |
---|
声明为 AudioFormat.Encoding 的 javax.sound.sampled 中的字段 | |
---|---|
static AudioFormat.Encoding |
AudioFormat.Encoding.ALAW
指定 a-law 编码数据。 |
protected AudioFormat.Encoding |
AudioFormat.encoding
此格式使用的音频编码技术。 |
static AudioFormat.Encoding |
AudioFormat.Encoding.PCM_SIGNED
指定有符号的线性 PCM 数据。 |
static AudioFormat.Encoding |
AudioFormat.Encoding.PCM_UNSIGNED
指定无符号的线性 PCM 数据。 |
static AudioFormat.Encoding |
AudioFormat.Encoding.ULAW
指定 u-law 编码数据。 |
返回 AudioFormat.Encoding 的 javax.sound.sampled 中的方法 | |
---|---|
AudioFormat.Encoding |
AudioFormat.getEncoding()
获取此格式声音的编码类型。 |
static AudioFormat.Encoding[] |
AudioSystem.getTargetEncodings(AudioFormat.Encoding sourceEncoding)
使用已安装的格式转换器集合获得系统可以从具有指定编码的音频输入流中获得的编码。 |
static AudioFormat.Encoding[] |
AudioSystem.getTargetEncodings(AudioFormat sourceFormat)
使用已安装的格式转换器集合,获得系统可以从具有指定格式的音频输入流中获得的编码。 |
参数类型为 AudioFormat.Encoding 的 javax.sound.sampled 中的方法 | |
---|---|
static AudioInputStream |
AudioSystem.getAudioInputStream(AudioFormat.Encoding targetEncoding,
AudioInputStream sourceStream)
通过转换提供的音频输入流,获得所指示编码的音频输入流。 |
static AudioFormat.Encoding[] |
AudioSystem.getTargetEncodings(AudioFormat.Encoding sourceEncoding)
使用已安装的格式转换器集合获得系统可以从具有指定编码的音频输入流中获得的编码。 |
static AudioFormat[] |
AudioSystem.getTargetFormats(AudioFormat.Encoding targetEncoding,
AudioFormat sourceFormat)
使用已安装的格式转换器,获得具有特定编码的格式,以及系统可以从指定格式的流中获得的格式。 |
static boolean |
AudioSystem.isConversionSupported(AudioFormat.Encoding targetEncoding,
AudioFormat sourceFormat)
指示是否可以从具有指定格式的音频输入流获得指定编码的音频输入流。 |
参数类型为 AudioFormat.Encoding 的 javax.sound.sampled 中的构造方法 | |
---|---|
AudioFormat(AudioFormat.Encoding encoding,
float sampleRate,
int sampleSizeInBits,
int channels,
int frameSize,
float frameRate,
boolean bigEndian)
构造具有给定参数的 AudioFormat 。 |
|
AudioFormat(AudioFormat.Encoding encoding,
float sampleRate,
int sampleSizeInBits,
int channels,
int frameSize,
float frameRate,
boolean bigEndian,
Map<String,Object> properties)
构造具有给定参数的 AudioFormat 。 |
javax.sound.sampled.spi 中 AudioFormat.Encoding 的使用 |
---|
返回 AudioFormat.Encoding 的 javax.sound.sampled.spi 中的方法 | |
---|---|
abstract AudioFormat.Encoding[] |
FormatConversionProvider.getSourceEncodings()
获得源格式编码的集合,此提供者从该集合中提供格式转换服务。 |
abstract AudioFormat.Encoding[] |
FormatConversionProvider.getTargetEncodings()
获得目标格式编码的集合,此提供者向该集合提供格式转换服务。 |
abstract AudioFormat.Encoding[] |
FormatConversionProvider.getTargetEncodings(AudioFormat sourceFormat)
获得受给定了特定源格式的格式转换器支持的目标格式编码集合。 |
参数类型为 AudioFormat.Encoding 的 javax.sound.sampled.spi 中的方法 | |
---|---|
abstract AudioInputStream |
FormatConversionProvider.getAudioInputStream(AudioFormat.Encoding targetEncoding,
AudioInputStream sourceStream)
从给定的音频输入流获得具有指定编码的音频输入流。 |
abstract AudioFormat[] |
FormatConversionProvider.getTargetFormats(AudioFormat.Encoding targetEncoding,
AudioFormat sourceFormat)
获得具有受格式转换器支持的指定编码的目标格式集合。 |
boolean |
FormatConversionProvider.isConversionSupported(AudioFormat.Encoding targetEncoding,
AudioFormat sourceFormat)
指示格式转换器是否支持从特定格式向特定编码的转换。 |
boolean |
FormatConversionProvider.isSourceEncodingSupported(AudioFormat.Encoding sourceEncoding)
指示格式转换器是否支持从指定源格式编码的转换。 |
boolean |
FormatConversionProvider.isTargetEncodingSupported(AudioFormat.Encoding targetEncoding)
指示格式转换器是否支持到指定目标格式编码的转换。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。