PushAudioInputStream class
Представляет резервный поток передачи звука, используемый для пользовательских конфигураций ввода звука.
- Extends
Методы
| close() | Закрывает поток. |
| create(Audio |
Создает резервную память PushAudioInputStream с указанным форматом звука. |
| write(Array |
Записывает звуковые данные, указанные путем создания внутренней копии данных. |
Наследуемые методы
| create |
Создает PullAudioInputStream, который делегирует указанный интерфейс обратного вызова для методов read() и close(). |
| create |
Создает резервную память PushAudioInputStream с указанным форматом звука. |
Сведения о методе
close()
Закрывает поток.
function close()
create(AudioStreamFormat)
Создает резервную память PushAudioInputStream с указанным форматом звука.
static function create(format?: AudioStreamFormat): PushAudioInputStream
Параметры
- format
- AudioStreamFormat
Формат звуковых данных, в котором звук будет записан в метод записи потоковой передачи звука (обязательный, если формат не равен 16 кГц 16 бит моно PCM).
Возвращаемое значение
Создаваемый поток входных данных push-звука.
write(ArrayBuffer)
Записывает звуковые данные, указанные путем создания внутренней копии данных.
function write(dataBuffer: ArrayBuffer)
Параметры
- dataBuffer
-
ArrayBuffer
Звуковой буфер, из которого эта функция сделает копию.
Сведения о наследуемом методе
createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)
Создает PullAudioInputStream, который делегирует указанный интерфейс обратного вызова для методов read() и close().
static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream
Параметры
- callback
- PullAudioInputStreamCallback
Пользовательский объект ввода звука, производный от PullAudioInputStreamCallback
- format
- AudioStreamFormat
Формат звуковых данных, в котором звук будет возвращен из метода чтения () обратного вызова (обязательный, если формат не равен 16 кГц 16бит моно PCM).
Возвращаемое значение
Создаваемый поток ввода звука.
унаследован отAudioInputStream.createPullStream
createPushStream(AudioStreamFormat)
Создает резервную память PushAudioInputStream с указанным форматом звука.
static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream
Параметры
- format
- AudioStreamFormat
Формат звуковых данных, в котором звук будет записан в метод записи потоковой передачи звука (обязательный, если формат не равен 16 кГц 16 бит моно PCM).
Возвращаемое значение
Создаваемый поток ввода звука.
унаследован отAudioInputStream.createPushStream