Spec-Zone.ru › Web APIs

AudioData: метод allocationSize()

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

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

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

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

Метод allocationSize() интерфейса AudioData возвращает размер в байтах, необходимый для хранения текущего образца, отфильтрованного параметрами, переданными в метод.

Синтаксис

allocationSize(options)

Параметры

options

Объект, содержащий следующее:

planeIndex

Индекс плоскости, для которой нужно получить размер.

frameOffset Необязательный

Целое число, определяющее смещение в данных плоскости, указывающее, с какой точки плоскости начать. По умолчанию 0.

frameCount Необязательный

Целое число, определяющее количество кадров, для которых нужно получить размер. Если опущено, используются все кадры в плоскости, начиная с кадра, указанного в frameOffset.

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

Целое число, содержащее количество байтов, необходимое для хранения образцов, описанных options.

Примеры

Следующий пример получает размер плоскости с индексом 1.

let size = AudioData.allocationSize({ planeIndex: 1 });

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

Спецификация
WebCodecs
# dom-audiodata-allocationsize

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
allocationSize 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/AudioData/allocationSize

Spec-Zone.ru

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