Table of Contents

Class VideoContentLightLevel

Namespace
GstVideo
Assembly
GstVideo-1.0.dll
public sealed class VideoContentLightLevel
Inheritance
VideoContentLightLevel
Inherited Members

Constructors

VideoContentLightLevel()

public VideoContentLightLevel()

VideoContentLightLevel(VideoContentLightLevelOwnedHandle)

public VideoContentLightLevel(VideoContentLightLevelOwnedHandle handle)

Parameters

handle VideoContentLightLevelOwnedHandle

Properties

Handle

public VideoContentLightLevelOwnedHandle Handle { get; }

Property Value

VideoContentLightLevelOwnedHandle

MaxContentLightLevel

public ushort MaxContentLightLevel { get; set; }

Property Value

ushort

MaxFrameAverageLightLevel

public ushort MaxFrameAverageLightLevel { get; set; }

Property Value

ushort

Methods

AddToCaps(Caps)

[Version("1.18")]
public bool AddToCaps(Caps caps)

Parameters

caps Caps

Returns

bool

Equals(VideoContentLightLevel?)

public bool Equals(VideoContentLightLevel? other)

Parameters

other VideoContentLightLevel

Returns

bool

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

FromCaps(Caps)

[Version("1.18")]
public bool FromCaps(Caps caps)

Parameters

caps Caps

Returns

bool

FromString(string)

[Version("1.18")]
public bool FromString(string level)

Parameters

level string

Returns

bool

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

Init()

[Version("1.18")]
public void Init()

IsEqual(VideoContentLightLevel)

[Version("1.20")]
public bool IsEqual(VideoContentLightLevel other)

Parameters

other VideoContentLightLevel

Returns

bool

ToString()

[Version("1.18")]
public string ToString()

Returns

string