Skip to content

AudioData

[<Interface>]
type AudioData =
    abstract member duration: float
    abstract member format: AudioSampleFormat option
    abstract member numberOfChannels: float
    abstract member numberOfFrames: float
    abstract member sampleRate: float
    abstract member timestamp: float
    abstract member allocationSize (options: AudioDataCopyToOptions) : float
    abstract member clone () : AudioData
    abstract member close () : unit
    abstract member copyTo (destination: AllowSharedBufferSource, options: AudioDataCopyToOptions) : unit
AssemblyGlutinum.Web
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>] [<Global>]

Properties

abstract member duration: float
abstract member format: AudioSampleFormat option
abstract member numberOfChannels: float
abstract member numberOfFrames: float
abstract member sampleRate: float
abstract member timestamp: float

Methods

abstract member allocationSize (options: AudioDataCopyToOptions) : float
abstract member clone () : AudioData
abstract member close () : unit
abstract member copyTo (destination: AllowSharedBufferSource, options: AudioDataCopyToOptions) : unit