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 Modifier and Type Field 描述 protected AudioFormat
AudioInputStream. format
流中包含的音频数据的格式。Methods in javax.sound.sampled that return AudioFormat Modifier and Type 方法 描述 AudioFormat
AudioFileFormat. getFormat()
获取包含在音频文件中的音频数据的格式。AudioFormat
AudioInputStream. getFormat()
获取此音频输入流中声音数据的音频格式。AudioFormat
DataLine. getFormat()
获取数据线音频数据的当前格式(编码,采样率,通道数等)。AudioFormat[]
DataLine.Info. getFormats()
获取数据线支持的一组音频格式。static AudioFormat[]
AudioSystem. getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
获取具有特定编码的格式,并且系统可以使用一组已安装的格式转换器从指定格式的流中获取。Methods in javax.sound.sampled with parameters of type AudioFormat Modifier and Type 方法 描述 static AudioInputStream
AudioSystem. getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream)
通过转换所提供的音频输入流来获得指示格式的音频输入流。static SourceDataLine
AudioSystem. getSourceDataLine(AudioFormat format)
获取可用于以AudioFormat
对象指定的格式播放音频数据的源数据线。static SourceDataLine
AudioSystem. getSourceDataLine(AudioFormat format, Mixer.Info mixerinfo)
获得可用于在由指定的格式回放音频数据的源数据线AudioFormat
对象,通过由指定的混频器提供Mixer.Info
对象。static TargetDataLine
AudioSystem. getTargetDataLine(AudioFormat format)
获取可用于以AudioFormat
对象指定的格式录制音频数据的目标数据线。static TargetDataLine
AudioSystem. 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 boolean
AudioSystem. isConversionSupported(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
指示是否可以从具有指定格式的音频输入流获取指定编码的音频输入流。static boolean
AudioSystem. isConversionSupported(AudioFormat targetFormat, AudioFormat sourceFormat)
指示是否可以从另一指定格式的音频输入流获取指定格式的音频输入流。boolean
DataLine.Info. isFormatSupported(AudioFormat format)
指示此数据线是否支持特定的音频格式。boolean
AudioFormat. matches(AudioFormat format)
指示此格式是否与指定的格式相匹配。void
Clip. open(AudioFormat format, byte[] data, int offset, int bufferSize)
打开剪辑,这意味着它应该获取任何所需的系统资源并可以运行。void
SourceDataLine. open(AudioFormat format)
以指定的格式打开行,使该行获取任何所需的系统资源,并可以运行。void
SourceDataLine. open(AudioFormat format, int bufferSize)
以指定的格式和建议的缓冲区大小打开行,使该行获取任何所需的系统资源并变为可操作。void
TargetDataLine. open(AudioFormat format)
以指定的格式打开行,使该行获取任何所需的系统资源,并可以运行。void
TargetDataLine. open(AudioFormat format, int bufferSize)
打开具有指定格式和请求的缓冲区大小的行,使该行获取任何所需的系统资源并变为可操作。Constructors in javax.sound.sampled with parameters of type AudioFormat Constructor 描述 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(Class<?> lineClass, AudioFormat format)
根据指定的信息构建数据行的信息对象,其中包含单个音频格式。Info(Class<?> lineClass, AudioFormat[] formats, int minBufferSize, int maxBufferSize)
根据指定的信息构建数据行的信息对象,其中包括一组支持的音频格式和缓冲区大小的范围。Info(Class<?> lineClass, AudioFormat format, int bufferSize)
从指定的信息构建数据行的信息对象,其中包含单个音频格式和所需的缓冲区大小。 -
Uses of AudioFormat in javax.sound.sampled.spi
Methods in javax.sound.sampled.spi that return AudioFormat Modifier and Type 方法 描述 abstract AudioFormat[]
FormatConversionProvider. getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
使用格式转换器支持的编码获取目标格式集。Methods in javax.sound.sampled.spi with parameters of type AudioFormat Modifier and Type 方法 描述 abstract AudioInputStream
FormatConversionProvider. getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream)
从给定的音频输入流中获取具有指定格式的音频输入流。abstract AudioFormat.Encoding[]
FormatConversionProvider. getTargetEncodings(AudioFormat sourceFormat)
获取格式转换器支持的一组目标格式编码,给定特定的源格式。abstract AudioFormat[]
FormatConversionProvider. getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
使用格式转换器支持的编码获取目标格式集。boolean
FormatConversionProvider. isConversionSupported(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
指示格式转换器是否支持从特定格式转换为特定编码。boolean
FormatConversionProvider. isConversionSupported(AudioFormat targetFormat, AudioFormat sourceFormat)
Indicates whether the format converter supports conversion to one particular format from another.
-