Skip to content

VideoEncoderConfig

[<Interface>]
type VideoEncoderConfig =
    abstract member alpha: AlphaOption option with get, set
    abstract member avc: AvcEncoderConfig option with get, set
    abstract member bitrate: float option with get, set
    abstract member bitrateMode: VideoEncoderBitrateMode option with get, set
    abstract member codec: string with get, set
    abstract member contentHint: string option with get, set
    abstract member displayHeight: float option with get, set
    abstract member displayWidth: float option with get, set
    abstract member framerate: float option with get, set
    abstract member hardwareAcceleration: HardwareAcceleration option with get, set
    abstract member height: float with get, set
    abstract member latencyMode: LatencyMode option with get, set
    abstract member scalabilityMode: string option with get, set
    abstract member width: float with get, set
    static member Create (codec: string, height: float, width: float, ?alpha: AlphaOption, ?avc: AvcEncoderConfig, ?bitrate: float, ?bitrateMode: VideoEncoderBitrateMode, ?contentHint: string, ?displayHeight: float, ?displayWidth: float, ?framerate: float, ?hardwareAcceleration: HardwareAcceleration, ?latencyMode: LatencyMode, ?scalabilityMode: string) : VideoEncoderConfig
AssemblyGlutinum.Web
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>]

Properties

abstract member alpha: AlphaOption option with get, set
abstract member avc: AvcEncoderConfig option with get, set
abstract member bitrate: float option with get, set
abstract member bitrateMode: VideoEncoderBitrateMode option with get, set
abstract member codec: string with get, set
abstract member contentHint: string option with get, set
abstract member displayHeight: float option with get, set
abstract member displayWidth: float option with get, set
abstract member framerate: float option with get, set
abstract member hardwareAcceleration: HardwareAcceleration option with get, set
abstract member height: float with get, set
abstract member latencyMode: LatencyMode option with get, set
abstract member scalabilityMode: string option with get, set
abstract member width: float with get, set

Methods

static member Create (codec: string, height: float, width: float, ?alpha: AlphaOption, ?avc: AvcEncoderConfig, ?bitrate: float, ?bitrateMode: VideoEncoderBitrateMode, ?contentHint: string, ?displayHeight: float, ?displayWidth: float, ?framerate: float, ?hardwareAcceleration: HardwareAcceleration, ?latencyMode: LatencyMode, ?scalabilityMode: string) : VideoEncoderConfig