Table of Contents

Class VideoEncodeAcceleratorCapability

Namespace
Selenium.WebDriver.BiDi.Cdp.SystemInfo
Assembly
Selenium.WebDriver.BiDi.Cdp.dll

Describes a supported video encoding profile with its associated maximum resolution and maximum framerate.

public sealed record VideoEncodeAcceleratorCapability : IEquatable<VideoEncodeAcceleratorCapability>
Inheritance
VideoEncodeAcceleratorCapability
Implements
Inherited Members

Constructors

VideoEncodeAcceleratorCapability(string, Size, long, long)

Describes a supported video encoding profile with its associated maximum resolution and maximum framerate.

public VideoEncodeAcceleratorCapability(string Profile, Size MaxResolution, long MaxFramerateNumerator, long MaxFramerateDenominator)

Parameters

Profile string

Video codec profile that is supported, e.g H264 Main.

MaxResolution Size

Maximum video dimensions in pixels supported for this |profile|.

MaxFramerateNumerator long

Maximum encoding framerate in frames per second supported for this |profile|, as fraction's numerator and denominator, e.g. 24/1 fps, 24000/1001 fps, etc.

MaxFramerateDenominator long

Properties

MaxFramerateDenominator

public long MaxFramerateDenominator { get; init; }

Property Value

long

MaxFramerateNumerator

Maximum encoding framerate in frames per second supported for this |profile|, as fraction's numerator and denominator, e.g. 24/1 fps, 24000/1001 fps, etc.

public long MaxFramerateNumerator { get; init; }

Property Value

long

MaxResolution

Maximum video dimensions in pixels supported for this |profile|.

public Size MaxResolution { get; init; }

Property Value

Size

Profile

Video codec profile that is supported, e.g H264 Main.

public string Profile { get; init; }

Property Value

string