Table of Contents

Class MetaInfoHandle

Namespace
Gst.Internal
Assembly
Gst-1.0.dll
public abstract class MetaInfoHandle : SafeHandle, IDisposable
Inheritance
MetaInfoHandle
Implements
Derived
Inherited Members

Constructors

MetaInfoHandle(bool)

protected MetaInfoHandle(bool ownsHandle)

Parameters

ownsHandle bool

Properties

IsInvalid

When overridden in a derived class, gets a value indicating whether the handle value is invalid.

public override sealed bool IsInvalid { get; }

Property Value

bool

true if the handle value is invalid; otherwise, false.

Methods

Equals(MetaInfoHandle?)

public bool Equals(MetaInfoHandle? other)

Parameters

other MetaInfoHandle

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.

GetApi()

public nuint GetApi()

Returns

nuint

GetFreeFunc()

public MetaFreeFunction GetFreeFunc()

Returns

MetaFreeFunction

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetInitFunc()

public MetaInitFunction GetInitFunc()

Returns

MetaInitFunction

GetSize()

public nuint GetSize()

Returns

nuint

GetTransformFunc()

public MetaTransformFunction GetTransformFunc()

Returns

MetaTransformFunction

GetType()

public nuint GetType()

Returns

nuint

SetApi(nuint)

public void SetApi(nuint value)

Parameters

value nuint

SetFreeFunc(MetaFreeFunction)

public void SetFreeFunc(MetaFreeFunction value)

Parameters

value MetaFreeFunction

SetInitFunc(MetaInitFunction)

public void SetInitFunc(MetaInitFunction value)

Parameters

value MetaInitFunction

SetSize(nuint)

public void SetSize(nuint value)

Parameters

value nuint

SetTransformFunc(MetaTransformFunction)

public void SetTransformFunc(MetaTransformFunction value)

Parameters

value MetaTransformFunction

SetType(nuint)

public void SetType(nuint value)

Parameters

value nuint