Контекст аудио
пакет js.html.audio
расширяет BaseAudioContext › EventTarget
Доступно в js
Интерфейс AudioContext представляет собой граф обработки звука, построенный из соединённых аудиомодулей, каждый из которых представлен AudioNode.
Документация AudioContext от Авторов Mozilla, лицензия CC-BY-SA 2.5.
См. также:
Конструктор
new(?contextOptions:Null<AudioContextOptions>)
Выбрасывает:
null |
DOMError |
|---|
Методы
close():Promise<Void>
Закрывает контекст аудио, освобождая любые системные аудиоресурсы, которые он использует.
Выбрасывает:
null |
DOMError |
|---|
createMediaElementSource(mediaElement:MediaElement):MediaElementAudioSourceNode
Создаёт MediaElementAudioSourceNode ассоциированный с HTMLMediaElement. Это можно использовать для воспроизведения и манипулирования аудио из video или audio элементов.
Выбрасывает:
null |
DOMError |
|---|
createMediaStreamDestination():MediaStreamAudioDestinationNode
Создаёт MediaStreamAudioDestinationNode связанный с MediaStream представляющий аудиопоток, который может храниться в локальном файле или быть отправлен на другой компьютер.
Выбрасывает:
null |
DOMError |
|---|
createMediaStreamSource(mediaStream:MediaStream):MediaStreamAudioSourceNode
Создаёт MediaStreamAudioSourceNode связанный с MediaStream представляющий аудиопоток, который может поступать с микрофона локального компьютера или других источников.
Выбрасывает:
null |
DOMError |
|---|
suspend():Promise<Void>
Приостанавливает ход времени в контексте аудио, временно останавливая доступ к аудиооборудованию и уменьшая использование процессора/аккумулятора.
Выбрасывает:
null |
DOMError |
|---|
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/audio/AudioContext.html