|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class AudioFileWriter extends Object
| Конструктор и Описание |
|---|
AudioFileWriter() |
| Модификатор и Тип | Метод и Описание |
|---|---|
abstract AudioFileFormat.Type[] |
getAudioFileTypes()
Получает типы файла, для которых поддержка записи файла оказывается этим писателем аудиофайла.
|
abstract AudioFileFormat.Type[] |
getAudioFileTypes(AudioInputStream stream)
Получает типы файла, которые этот писатель аудиофайла может записать из определенного потока аудиовхода.
|
boolean |
isFileTypeSupported(AudioFileFormat.Type fileType)
Указывает, оказывается ли поддержка записи файла указанного типа файла этим писателем аудиофайла.
|
boolean |
isFileTypeSupported(AudioFileFormat.Type fileType, AudioInputStream stream)
Указывает, может ли аудиофайл определенного типа быть записан из обозначенного потока аудиовхода.
|
abstract int |
write(AudioInputStream stream, AudioFileFormat.Type fileType, File out)
Пишет поток байтов, представляющих аудиофайл формата файла, обозначенного к внешнему обеспеченному файлу.
|
abstract int |
write(AudioInputStream stream, AudioFileFormat.Type fileType, OutputStream out)
Пишет поток байтов, представляющих аудиофайл типа файла, обозначенного к обеспеченному потоку вывода.
|
public abstract AudioFileFormat.Type[] getAudioFileTypes()
public boolean isFileTypeSupported(AudioFileFormat.Type fileType)
fileType - тип файла, для которого запрашиваются возможности записиtrue если тип файла поддерживается, иначе falsepublic abstract AudioFileFormat.Type[] getAudioFileTypes(AudioInputStream stream)
stream - поток аудиовхода, для которого запрашивается поддержка типа аудиофайлаpublic boolean isFileTypeSupported(AudioFileFormat.Type fileType, AudioInputStream stream)
fileType - тип файла, для которого запрашиваются возможности записиstream - для которого запрашивается поддержка записи файлаtrue если тип файла поддерживается для этого потока аудиовхода, иначе falsepublic abstract int write(AudioInputStream stream, AudioFileFormat.Type fileType, OutputStream out) throws IOException
AudioSystem.NOT_SPECIFIED.stream - поток аудиовхода, содержащий аудиоданные, которые будут записаны потоку выводаfileType - тип файла, который будет записан потоку выводаout - поток, которому должны быть записаны данные файлаIOException - если исключение ввода-вывода происходитIllegalArgumentException - если тип файла не поддерживается системойisFileTypeSupported(AudioFileFormat.Type, AudioInputStream), getAudioFileTypes()public abstract int write(AudioInputStream stream, AudioFileFormat.Type fileType, File out) throws IOException
stream - поток аудиовхода, содержащий аудиоданные, которые будут записаны файлуfileType - тип файла, который будет записан файлуout - внешний файл, которому должны быть записаны данные файлаIOException - если исключение ввода-вывода происходитIllegalArgumentException - если формат файла не поддерживается системойisFileTypeSupported(javax.sound.sampled.AudioFileFormat.Type), getAudioFileTypes()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92