Uses of Class
javax.sound.sampled.AudioFormat
-
Packages that use AudioFormat 软件包 描述 javax.sound.sampled 提供用于捕获,处理和回放采样音频数据的接口和类。javax.sound.sampled.spi 在提供新的音频设备,声音文件读取器和写入器或音频格式转换器时,为服务提供者提供抽象类。 -
-
Uses of AudioFormat in javax.sound.sampled
Fields in javax.sound.sampled declared as AudioFormat 变量和类型 字段 描述 protected AudioFormatAudioInputStream. format流中包含的音频数据的格式。Methods in javax.sound.sampled that return AudioFormat 变量和类型 方法 描述 AudioFormatAudioFileFormat. getFormat()获得音频文件中包含的音频数据的格式。AudioFormatAudioInputStream. getFormat()获得此音频输入流中声音数据的音频格式。AudioFormatDataLine. getFormat()获得数据线音频数据的当前格式(编码,采样率,通道数等)。AudioFormat[]DataLine.Info. getFormats()获得数据线支持的一组音频格式。static AudioFormat[]AudioSystem. getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)获得具有特定编码的格式,系统可以使用已安装的格式转换器从指定格式的流中获取这些格式。Methods in javax.sound.sampled with parameters of type AudioFormat 变量和类型 方法 描述 static AudioInputStreamAudioSystem. getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream)通过转换提供的音频输入流,获得所指示格式的音频输入流。static SourceDataLineAudioSystem. getSourceDataLine(AudioFormat format)获得可用于以AudioFormat对象指定的格式播放音频数据的源数据行。static SourceDataLineAudioSystem. getSourceDataLine(AudioFormat format, Mixer.Info mixerinfo)获得可用于在由指定的格式回放音频数据的源数据线AudioFormat对象,通过由指定的混频器提供Mixer.Info对象。static TargetDataLineAudioSystem. getTargetDataLine(AudioFormat format)获得可用于以AudioFormat对象指定的格式录制音频数据的目标数据行。static TargetDataLineAudioSystem. getTargetDataLine(AudioFormat format, Mixer.Info mixerinfo)获得可用于在由指定的格式记录音频数据的目标数据线AudioFormat对象,通过由指定的混频器提供Mixer.Info对象。static AudioFormat.Encoding[]AudioSystem. getTargetEncodings(AudioFormat sourceFormat)获得系统可以使用已安装的格式转换器从具有指定格式的音频输入流获取的编码。static AudioFormat[]AudioSystem. getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)获得具有特定编码的格式,系统可以使用已安装的格式转换器从指定格式的流中获取这些格式。static booleanAudioSystem. isConversionSupported(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)指示是否可以从具有指定格式的音频输入流中获取指定编码的音频输入流。static booleanAudioSystem. isConversionSupported(AudioFormat targetFormat, AudioFormat sourceFormat)指示是否可以从另一个指定格式的音频输入流中获取指定格式的音频输入流。booleanDataLine.Info. isFormatSupported(AudioFormat format)指示此数据行是否支持特定音频格式。booleanAudioFormat. matches(AudioFormat format)指示此格式是否与指定的格式匹配。voidClip. open(AudioFormat format, byte[] data, int offset, int bufferSize)打开剪辑,这意味着它应该获取任何所需的系统资源并开始运行。voidSourceDataLine. open(AudioFormat format)打开具有指定格式的行,使该行获取任何所需的系统资源并开始运行。voidSourceDataLine. open(AudioFormat format, int bufferSize)打开具有指定格式和建议缓冲区大小的行,使该行获取任何所需的系统资源并开始运行。voidTargetDataLine. open(AudioFormat format)打开具有指定格式的行,使该行获取任何所需的系统资源并开始运行。voidTargetDataLine. open(AudioFormat format, int bufferSize)打开具有指定格式和请求的缓冲区大小的行,使该行获取任何所需的系统资源并开始运行。Constructors in javax.sound.sampled with parameters of type AudioFormat 构造器 描述 AudioFileFormat(AudioFileFormat.Type type, int byteLength, AudioFormat format, int frameLength)构造音频文件格式对象。AudioFileFormat(AudioFileFormat.Type type, AudioFormat format, int frameLength)构造音频文件格式对象。AudioFileFormat(AudioFileFormat.Type type, AudioFormat format, int frameLength, Map<String,Object> properties)使用一组已定义的属性构造音频文件格式对象。AudioInputStream(InputStream stream, AudioFormat format, long length)使用来自指定输入流的音频数据构造一个在样本帧中具有所请求格式和长度的音频输入流。Info(类<?> lineClass, AudioFormat format)根据指定信息构造数据行的info对象,该信息包括单个音频格式。Info(类<?> lineClass, AudioFormat[] formats, int minBufferSize, int maxBufferSize)根据指定的信息构造数据行的info对象,其中包括一组支持的音频格式和缓冲区大小的范围。Info(类<?> lineClass, AudioFormat format, int bufferSize)根据指定的信息构造数据行的info对象,其中包括单个音频格式和所需的缓冲区大小。 -
Uses of AudioFormat in javax.sound.sampled.spi
Methods in javax.sound.sampled.spi that return AudioFormat 变量和类型 方法 描述 abstract AudioFormat[]FormatConversionProvider. getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)使用格式转换器支持的编码获得目标格式集。Methods in javax.sound.sampled.spi with parameters of type AudioFormat 变量和类型 方法 描述 abstract AudioInputStreamFormatConversionProvider. getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream)从给定的音频输入流获得具有指定格式的音频输入流。abstract AudioFormat.Encoding[]FormatConversionProvider. getTargetEncodings(AudioFormat sourceFormat)获得给定特定源格式的格式转换器支持的目标格式编码集。abstract AudioFormat[]FormatConversionProvider. getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)使用格式转换器支持的编码获得目标格式集。booleanFormatConversionProvider. isConversionSupported(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)指示格式转换器是否支持从特定格式转换为特定编码。booleanFormatConversionProvider. isConversionSupported(AudioFormat targetFormat, AudioFormat sourceFormat)Indicates whether the format converter supports conversion to one particular format from another.
-