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 TypeFindUnownedHandle GetTypefind(TypeFindDataHandle data)

Parameters

data TypeFindDataHandle

Transfer ownership: None Nullable: False

Returns

TypeFindUnownedHandle

Transfer ownership: None Nullable: False

New(IntPtr, ref byte, nuint)

Calls native function gst_type_find_data_new. Version: 1.22

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

Parameters

obj IntPtr

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