Table of Contents

Class TypeFindData

Namespace
GstBase.Internal
Assembly
GstBase-1.0.dll
public class TypeFindData
Inheritance
TypeFindData
Inherited Members

Methods

Free(TypeFindDataHandle)

Calls native method gst_type_find_data_free. Version: 1.22

[Version("1.22")]
public static extern void Free(TypeFindDataHandle data)

Parameters

data TypeFindDataHandle

Transfer ownership: None Nullable: False

GetCaps(TypeFindDataHandle)

Calls native method gst_type_find_data_get_caps. Version: 1.22

[Version("1.22")]
public static extern CapsOwnedHandle GetCaps(TypeFindDataHandle data)

Parameters

data TypeFindDataHandle

Transfer ownership: None Nullable: False

Returns

CapsOwnedHandle

Transfer ownership: Full Nullable: True

GetProbability(TypeFindDataHandle)

Calls native method gst_type_find_data_get_probability. Version: 1.22

[Version("1.22")]
public static extern TypeFindProbability GetProbability(TypeFindDataHandle data)

Parameters

data TypeFindDataHandle

Transfer ownership: None Nullable: False

Returns

TypeFindProbability

Transfer ownership: None Nullable: False

GetTypefind(TypeFindDataHandle)

Calls native method gst_type_find_data_get_typefind. Version: 1.22

[Version("1.22")]
public static extern TypeFindOwnedHandle GetTypefind(TypeFindDataHandle data)

Parameters

data TypeFindDataHandle

Transfer ownership: None Nullable: False

Returns

TypeFindOwnedHandle

Transfer ownership: Full Nullable: False

New(nint, ref byte, nuint)

Calls native function gst_type_find_data_new. Version: 1.22

[Version("1.22")]
public static extern TypeFindDataOwnedHandle New(nint obj, ref byte data, nuint size)

Parameters

obj nint

Transfer ownership: None Nullable: True

data byte

Transfer ownership: None Nullable: False

size nuint

Transfer ownership: None Nullable: False

Returns

TypeFindDataOwnedHandle

Transfer ownership: Full Nullable: False