Поделиться через


PullAudioInputStream class

Представляет входной аудиопоток, используемый для пользовательских конфигураций входных аудиоданных.

Extends

Методы

close()

Явным образом освобождает любой внешний ресурс, присоединенный к объекту

create(PullAudioInputStreamCallback, AudioStreamFormat)

Создает PullAudioInputStream, который делегирует указанному интерфейсу обратного вызова для методов read() и close() с использованием формата по умолчанию (16 кГц 16 бит моно PCM).

Наследуемые методы

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Создает pullAudioInputStream, который делегирует указанному интерфейсу обратного вызова для методов read() и close().

createPushStream(AudioStreamFormat)

Создает pushAudioInputStream с поддержкой памяти с указанным аудиоформатом.

Сведения о методе

close()

Явным образом освобождает любой внешний ресурс, присоединенный к объекту

function close()

create(PullAudioInputStreamCallback, AudioStreamFormat)

Создает PullAudioInputStream, который делегирует указанному интерфейсу обратного вызова для методов read() и close() с использованием формата по умолчанию (16 кГц 16 бит моно PCM).

static function create(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream

Параметры

callback
PullAudioInputStreamCallback

Пользовательский объект входных аудиоданных, производный от PullAudioInputStreamCustomCallback.

format
AudioStreamFormat

Формат звуковых данных, в котором звук будет возвращен из метода read() обратного вызова (требуется, если формат не равен 16 кГц 16 бит моно PCM).

Возвращаемое значение

Создаваемый поток входных аудиопотоков.

Сведения о наследуемом методе

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Создает pullAudioInputStream, который делегирует указанному интерфейсу обратного вызова для методов read() и close().

static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream

Параметры

callback
PullAudioInputStreamCallback

Пользовательский входной объект аудио, производный от PullAudioInputStreamCallback.

format
AudioStreamFormat

Формат звуковых данных, в котором звук будет возвращен из метода read() обратного вызова (требуется, если формат не равен 16 кГц 16 бит моно PCM).

Возвращаемое значение

Создаваемый входной аудиопоток.

Наследуется отAudioInputStream.createPullStream

createPushStream(AudioStreamFormat)

Создает pushAudioInputStream с поддержкой памяти с указанным аудиоформатом.

static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream

Параметры

format
AudioStreamFormat

Формат звуковых данных, в котором звук будет записываться в метод write() принудительного аудиопотока (требуется, если формат не равен 16 кГц 16 бит моно PCM).

Возвращаемое значение

Создаваемый входной аудиопоток.

Наследуется отAudioInputStream.createPushStream