
jsMain.web.audio.AudioContext.kt Maven / Gradle / Ivy
// Automatically generated - do not modify!
package web.audio
import js.core.Void
import web.html.HTMLMediaElement
import web.media.streams.MediaStream
import kotlin.js.Promise
external class AudioContext(
contextOptions: AudioContextOptions = definedExternally,
) : BaseAudioContext {
val baseLatency: Double
val outputLatency: Double
fun close(): Promise
fun createMediaElementSource(mediaElement: HTMLMediaElement): MediaElementAudioSourceNode
fun createMediaStreamDestination(): MediaStreamAudioDestinationNode
fun createMediaStreamSource(mediaStream: MediaStream): MediaStreamAudioSourceNode
fun getOutputTimestamp(): AudioTimestamp
fun resume(): Promise
fun suspend(): Promise
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy