Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
javax.sound.sampled |
Обеспечивает интерфейсы и классы для получения, обработки, и воспроизведения выбранных аудиоданных.
|
javax.sound.sampled.spi |
Абстрактные классы предоставлений для поставщиков услуг, чтобы разделить на подклассы, предлагая новые аудио устройства, читателей звукового файла и писателей, или преобразователи аудиоформата.
|
Модификатор и Тип | Поле и Описание |
---|---|
protected AudioFormat |
AudioInputStream.format
Формат аудиоданных содержится в потоке.
|
Модификатор и Тип | Метод и Описание |
---|---|
AudioFormat |
AudioFileFormat.getFormat()
Получает формат аудиоданных, содержавшихся в аудиофайле.
|
AudioFormat |
AudioInputStream.getFormat()
Получает аудиоформат звуковых данных в этом потоке звукового входа.
|
AudioFormat |
DataLine.getFormat()
Получает текущий формат (кодирование, демонстрационный уровень, число каналов, и т.д.) аудиоданных строки данных.
|
AudioFormat[] |
DataLine. Информация.getFormats()
Получает ряд аудиоформатов, поддерживаемых по условию строка.
|
static AudioFormat[] |
AudioSystem.getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
Получает форматы, у которых есть определенное кодирование и что система может получить из потока указанного формата, используя набор установленных преобразователей формата.
|
Модификатор и Тип | Метод и Описание |
---|---|
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. Информация.isFormatSupported(AudioFormat format)
Указывает, поддерживает ли эта строка данных определенный аудиоформат.
|
boolean |
AudioFormat.matches(AudioFormat format)
Указывает, соответствует ли этот формат определенный тот.
|
void |
SourceDataLine.open(AudioFormat format)
Открывает строку с указанным форматом, заставляя строку получить любые необходимые системные ресурсы и стать операционным.
|
void |
TargetDataLine.open(AudioFormat format)
Открывает строку с указанным форматом, заставляя строку получить любые необходимые системные ресурсы и стать операционным.
|
void |
Клип.open(AudioFormat format, byte[] data, int offset, int bufferSize)
Открывает клип, означая, что он должен получить любые необходимые системные ресурсы и стать операционным.
|
void |
SourceDataLine.open(AudioFormat format, int bufferSize)
Открывает строку с указанным форматом и предложенным размером буфера, заставляя строку получить любые необходимые системные ресурсы и стать операционным.
|
void |
TargetDataLine.open(AudioFormat format, int bufferSize)
Открывает строку с указанным форматом и требуемым размером буфера, заставляя строку получить любые необходимые системные ресурсы и стать операционным.
|
Конструктор и Описание |
---|
AudioFileFormat(AudioFileFormat.Type type, AudioFormat format, int frameLength)
Создает объект формата аудиофайла.
|
AudioFileFormat(AudioFileFormat.Type type, AudioFormat format, int frameLength, Map<String,Object> properties)
Создайте объект формата аудиофайла с рядом определенных свойств.
|
AudioFileFormat(AudioFileFormat.Type type, int byteLength, AudioFormat format, int frameLength)
Создает объект формата аудиофайла.
|
AudioInputStream(InputStream stream, AudioFormat format, long length)
Создает поток звукового входа, у которого есть требуемый формат и длина в демонстрационных фреймах, используя аудиоданные от указанного входного потока.
|
DataLine.Info(Class<?> lineClass, AudioFormat format)
Создает объект информации строки данных из указанной информации, которая включает единственный аудиоформат.
|
DataLine.Info(Class<?> lineClass, AudioFormat[] formats, int minBufferSize, int maxBufferSize)
Создает объект информации строки данных из указанной информации, которая включает ряд поддерживаемых аудиоформатов и диапазона для размера буфера.
|
DataLine.Info(Class<?> lineClass, AudioFormat format, int bufferSize)
Создает объект информации строки данных из указанной информации, которая включает единственный аудиоформат и требуемый размер буфера.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract AudioFormat[] |
FormatConversionProvider.getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
Получает набор целевых форматов с кодированием, определенным поддерживаемый преобразователем формата, Если никакие целевые форматы с указанным кодированием не поддерживаются для этого исходного формата, массив длины 0 возвращается.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract AudioInputStream |
FormatConversionProvider.getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream)
Получает поток звукового входа с указанным форматом от данного потока звукового входа.
|
abstract AudioFormat.Encoding[] |
FormatConversionProvider.getTargetEncodings(AudioFormat sourceFormat)
Получает набор целевых кодировок формата, поддерживаемых преобразователем формата, данным определенный исходный формат.
|
abstract AudioFormat[] |
FormatConversionProvider.getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
Получает набор целевых форматов с кодированием, определенным поддерживаемый преобразователем формата, Если никакие целевые форматы с указанным кодированием не поддерживаются для этого исходного формата, массив длины 0 возвращается.
|
boolean |
FormatConversionProvider.isConversionSupported(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
Указывает, поддерживает ли преобразователь формата преобразование в определенное кодирование от определенного формата.
|
boolean |
FormatConversionProvider.isConversionSupported(AudioFormat targetFormat, AudioFormat sourceFormat)
Указывает, поддерживает ли преобразователь формата преобразование в один определенный формат от другого.
|
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.