包的用途
javax.sound.sampled
使用 javax.sound.sampled 的包
包
描述
提供用于捕获、处理和播放采样音频数据的接口和类。
在提供新的音频设备、声音文件读取器和写入器或音频格式转换器时,为服务提供者提供抽象类以进行子类化。
-
被 javax.sound.sampled 使用的 javax.sound.sampled 中的类类描述
AudioFileFormat类的实例描述了一个音频文件,包括文件类型、文件的字节长度、文件中包含的音频数据的样本帧长度以及音频数据的格式。Type类的实例代表一种标准类型的音频文件。AudioFormat是指定声音流中特定数据排列的类。Encoding类命名用于音频流的特定数据表示类型。音频输入流是具有指定音频格式和长度的输入流。BooleanControl.Type类的实例标识一种布尔控件。Clip接口代表一种特殊类型的数据线,其音频数据可以在播放前加载,而不是实时流式传输。CompoundControl.Type内部类的实例标识一种复合控件。Lines通常有一组控件,例如增益和平移,它们会影响通过线路的音频信号。Type类的实例表示控件的类型。DataLine将与媒体相关的功能添加到其超级接口Line。EnumControl.Type内部类的实例标识一种枚举控件。FloatControl.Type内部类的实例标识一种浮动控件。Line接口表示单声道或多声道音频馈送。Line.Info对象包含有关行的信息。LineEvent类封装了一条线路在线路打开、关闭、启动或停止时向其监听器发送的信息。LineEvent.Type 内部类标识线上发生的事件类型。实现LineListener接口的类的实例可以注册以在线路状态更改时接收事件。LineUnavailableException是一个异常,表示某行无法打开,因为它不可用。混音器是具有一条或多条线路的音频设备。Mixer.Info类表示有关混音器的信息,包括产品名称、版本和供应商,以及文本描述。Port.Info类使用特定于端口的附加信息扩展Line.Info,包括端口的名称以及它是其混合器的源还是目标。源数据线是可以写入数据的数据线。目标数据线是一种DataLine类型,可以从中读取音频数据。UnsupportedAudioFileException是一个异常,指示操作失败,因为文件不包含可识别文件类型和格式的有效数据。 -
被 javax.sound.sampled.spi 使用的 javax.sound.sampled 中的类类描述
AudioFileFormat类的实例描述了一个音频文件,包括文件类型、文件的字节长度、文件中包含的音频数据的样本帧长度以及音频数据的格式。Type类的实例代表一种标准类型的音频文件。AudioFormat是指定声音流中特定数据排列的类。Encoding类命名用于音频流的特定数据表示类型。音频输入流是具有指定音频格式和长度的输入流。混音器是具有一条或多条线路的音频设备。Mixer.Info类表示有关混音器的信息,包括产品名称、版本和供应商,以及文本描述。UnsupportedAudioFileException是一个异常,指示操作失败,因为文件不包含可识别文件类型和格式的有效数据。