Spec-Zone.ru › Web APIs

AudioEncoder

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает во всех широко используемых браузерах.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или всех поддерживающих браузерах.

Примечание: Эта функция доступна в посвящённых веб-воркерах.

Интерфейс AudioEncoder API WebCodecs кодирует объекты AudioData.

EventTarget AudioEncoder

Конструктор

AudioEncoder()

Создаёт новый объект AudioEncoder.

Свойства экземпляра

Наследует свойства от родителя, EventTarget.

AudioEncoder.encodeQueueSize Только для чтения

Целое число, представляющее количество запросов в очереди кодирования.

AudioEncoder.state Только для чтения

Представляет состояние базового кодека и настроен ли он для кодирования.

События

dequeue

Срабатывает, чтобы сигнализировать о снижении AudioEncoder.encodeQueueSize.

Статические методы

AudioEncoder.isConfigSupported()

Возвращает обещание, указывающее, поддерживается ли предоставленный AudioEncoderConfig.

Методы экземпляра

Наследует методы от родителя, EventTarget.

AudioEncoder.configure()

Добавляет в очередь управляющее сообщение для настройки аудиокодера для кодирования фрагментов.

AudioEncoder.encode()

Добавляет в очередь управляющее сообщение для кодирования заданных объектов AudioData.

AudioEncoder.flush()

Возвращает обещание, которое выполняется, когда все ожидающие сообщения в очереди будут завершены.

AudioEncoder.reset()

Сбрасывает все состояния, включая конфигурацию, управляющие сообщения в очереди управляющих сообщений и все ожидающие обратные вызовы.

AudioEncoder.close()

Завершает все ожидаемые задачи и освобождает системные ресурсы.

Спецификации

Спецификация
WebCodecs
# audioencoder-interface

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
AudioEncoder 94 94 130 80 Нет 94 Нет 66 Нет 17.0 94
AudioEncoder 94 94 130 80 Нет 94 Нет 66 Нет 17.0 94
close 94 94 130 80 Нет 94 Нет 66 Нет 17.0 94
configure 94 94 130 80 Нет 94 Нет 66 Нет 17.0 94
dequeue_event 106 106 130 92 Нет 106 Нет 72 Нет 20.0 106
encode 94 94 130 80 Нет 94 Нет 66 Нет 17.0 94
encodeQueueSize 94 94 130 80 Нет 94 Нет 66 Нет 17.0 94
flush 94 94 130 80 Нет 94 Нет 66 Нет 17.0 94
isConfigSupported_static 94 94 130 80 Нет 94 Нет 66 Нет 17.0 94
reset 94 94 130 80 Нет 94 Нет 66 Нет 17.0 94
state 94 94 130 80 Нет 94 Нет 66 Нет 17.0 94

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/AudioEncoder

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API