Spec-Zone.ru › Web APIs

AudioContext: свойство baseLatency

Базовая Широко доступная

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с апреля 2021 года.

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

Чтение только свойство baseLatency интерфейса AudioContext возвращает значение типа double, которое представляет собой количество секунд задержки обработки, возникающей при передаче аудиобуфера от AudioDestinationNode — т.е. конца аудиографа — в аудиоподсистему хост-системы, готовую к воспроизведению.

Примечание: Вы можете запросить определённую задержку во время создания с помощью опции latencyHint, но браузер может игнорировать эту опцию.

Значение

Значение типа double, представляющее базовую задержку в секундах.

Примеры

// default latency ("interactive")
const audioCtx1 = new AudioContext();
console.log(audioCtx1.baseLatency); // 0.00

// higher latency ("playback")
const audioCtx2 = new AudioContext({ latencyHint: "playback" });
console.log(audioCtx2.baseLatency); // 0.15

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

Спецификация
Web Audio API
# dom-audiocontext-baselatency

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
baseLatency 58 79 70 45 14.1 58 79 43 14.5 7.0 58

См. также

  • Использование Web Audio API
  • Web Audio API

© 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/AudioContext/baseLatency

Spec-Zone.ru

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