类的用途
javax.sound.sampled.AudioInputStream
使用 AudioInputStream 的包
包
描述
提供用于捕获、处理和播放采样音频数据的接口和类。
在提供新的音频设备、声音文件读取器和写入器或音频格式转换器时,为服务提供者提供抽象类以进行子类化。
-
AudioInputStream 在 javax.sound.sampled 中的用法
javax.sound.sampled 中返回 AudioInputStream 的方法修饰符和类型方法描述static AudioInputStreamAudioSystem.getAudioInputStream(File file) 从提供的File获取音频输入流。static AudioInputStreamAudioSystem.getAudioInputStream(InputStream stream) 从提供的输入流中获取音频输入流。static AudioInputStreamAudioSystem.getAudioInputStream(URL url) 从提供的URL获取音频输入流。static AudioInputStreamAudioSystem.getAudioInputStream(AudioFormat.Encoding targetEncoding, AudioInputStream sourceStream) 通过转换提供的音频输入流,获得指定编码的音频输入流。static AudioInputStreamAudioSystem.getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream) 通过转换提供的音频输入流,获得指定格式的音频输入流。javax.sound.sampled 中的方法,参数类型为 AudioInputStream修饰符和类型方法描述static AudioFileFormat.Type[]AudioSystem.getAudioFileTypes(AudioInputStream stream) 从指定的音频输入流中获取系统可以写入的文件类型。static AudioInputStreamAudioSystem.getAudioInputStream(AudioFormat.Encoding targetEncoding, AudioInputStream sourceStream) 通过转换提供的音频输入流,获得指定编码的音频输入流。static AudioInputStreamAudioSystem.getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream) 通过转换提供的音频输入流,获得指定格式的音频输入流。static booleanAudioSystem.isFileTypeSupported(AudioFileFormat.Type fileType, AudioInputStream stream) 指示是否可以从指示的音频输入流写入指定文件类型的音频文件。voidClip.open(AudioInputStream stream) 使用提供的音频输入流中存在的格式和音频数据打开剪辑。static intAudioSystem.write(AudioInputStream stream, AudioFileFormat.Type fileType, File out) 将表示指定文件类型的音频文件的字节流写入提供的外部文件。static intAudioSystem.write(AudioInputStream stream, AudioFileFormat.Type fileType, OutputStream out) 将表示指定文件类型的音频文件的字节流写入提供的输出流。 -
AudioInputStream 在 javax.sound.sampled.spi 中的用法
修饰符和类型方法描述abstract AudioInputStreamAudioFileReader.getAudioInputStream(File file) 从提供的File获取音频输入流。abstract AudioInputStreamAudioFileReader.getAudioInputStream(InputStream stream) 从提供的输入流中获取音频输入流。abstract AudioInputStreamAudioFileReader.getAudioInputStream(URL url) 从提供的URL获取音频输入流。abstract AudioInputStreamFormatConversionProvider.getAudioInputStream(AudioFormat.Encoding targetEncoding, AudioInputStream sourceStream) 从给定的音频输入流中获取具有指定编码的音频输入流。abstract AudioInputStreamFormatConversionProvider.getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream) 从给定的音频输入流中获取指定格式的音频输入流。javax.sound.sampled.spi 中的方法,参数类型为 AudioInputStream修饰符和类型方法描述abstract AudioFileFormat.Type[]AudioFileWriter.getAudioFileTypes(AudioInputStream stream) 获取此音频文件编写器可以从指定的音频输入流写入的文件类型。abstract AudioInputStreamFormatConversionProvider.getAudioInputStream(AudioFormat.Encoding targetEncoding, AudioInputStream sourceStream) 从给定的音频输入流中获取具有指定编码的音频输入流。abstract AudioInputStreamFormatConversionProvider.getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream) 从给定的音频输入流中获取指定格式的音频输入流。booleanAudioFileWriter.isFileTypeSupported(AudioFileFormat.Type fileType, AudioInputStream stream) 指示是否可以从指示的音频输入流写入指定类型的音频文件。abstract intAudioFileWriter.write(AudioInputStream stream, AudioFileFormat.Type fileType, File out) 写入表示音频文件的字节流,该音频文件的文件格式指示给所提供的外部文件。abstract intAudioFileWriter.write(AudioInputStream stream, AudioFileFormat.Type fileType, OutputStream out) 写入表示文件类型的音频文件的字节流,该文件类型指示给提供的输出流。