Skip to content

AudioEncoderConfig

[<Interface>]
type AudioEncoderConfig =
    abstract member aac: AacEncoderConfig option with get, set
    abstract member bitrate: float option with get, set
    abstract member bitrateMode: BitrateMode option with get, set
    abstract member codec: string with get, set
    abstract member numberOfChannels: float with get, set
    abstract member opus: OpusEncoderConfig option with get, set
    abstract member sampleRate: float with get, set
    static member Create (codec: string, numberOfChannels: float, sampleRate: float, ?aac: AacEncoderConfig, ?bitrate: float, ?bitrateMode: BitrateMode, ?opus: OpusEncoderConfig) : AudioEncoderConfig
AssemblyGlutinum.Web
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>]

Properties

abstract member aac: AacEncoderConfig option with get, set
abstract member bitrate: float option with get, set
abstract member bitrateMode: BitrateMode option with get, set
abstract member codec: string with get, set
abstract member numberOfChannels: float with get, set
abstract member opus: OpusEncoderConfig option with get, set
abstract member sampleRate: float with get, set

Methods

static member Create (codec: string, numberOfChannels: float, sampleRate: float, ?aac: AacEncoderConfig, ?bitrate: float, ?bitrateMode: BitrateMode, ?opus: OpusEncoderConfig) : AudioEncoderConfig