Table of Contents

Class DiscovererStreamInfo

Namespace
GstPbutils.Internal
Assembly
GstPbutils-1.0.dll
public class DiscovererStreamInfo
Inheritance
DiscovererStreamInfo
Inherited Members

Methods

GetCaps(nint)

Calls native method gst_discoverer_stream_info_get_caps.

public static extern CapsOwnedHandle GetCaps(nint info)

Parameters

info nint

Transfer ownership: None Nullable: False

Returns

CapsOwnedHandle

Transfer ownership: Full Nullable: True

GetGType()

Calls native function gst_discoverer_stream_info_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetMisc(nint)

Calls native method gst_discoverer_stream_info_get_misc.

public static extern StructureUnownedHandle GetMisc(nint info)

Parameters

info nint

Transfer ownership: None Nullable: False

Returns

StructureUnownedHandle

Transfer ownership: None Nullable: True

GetNext(nint)

Calls native method gst_discoverer_stream_info_get_next.

public static extern nint GetNext(nint info)

Parameters

info nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: True

GetPrevious(nint)

Calls native method gst_discoverer_stream_info_get_previous.

public static extern nint GetPrevious(nint info)

Parameters

info nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: True

GetStreamId(nint)

Calls native method gst_discoverer_stream_info_get_stream_id.

public static extern NullableUtf8StringUnownedHandle GetStreamId(nint info)

Parameters

info nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetStreamNumber(nint)

Calls native method gst_discoverer_stream_info_get_stream_number. Version: 1.20

[Version("1.20")]
public static extern int GetStreamNumber(nint info)

Parameters

info nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetStreamTypeNick(nint)

Calls native method gst_discoverer_stream_info_get_stream_type_nick.

public static extern NonNullableUtf8StringUnownedHandle GetStreamTypeNick(nint info)

Parameters

info nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetTags(nint)

Calls native method gst_discoverer_stream_info_get_tags.

public static extern TagListUnownedHandle GetTags(nint info)

Parameters

info nint

Transfer ownership: None Nullable: False

Returns

TagListUnownedHandle

Transfer ownership: None Nullable: True

GetToc(nint)

Calls native method gst_discoverer_stream_info_get_toc.

public static extern TocUnownedHandle GetToc(nint info)

Parameters

info nint

Transfer ownership: None Nullable: False

Returns

TocUnownedHandle

Transfer ownership: None Nullable: True

ListFree(ListHandle)

Calls native function gst_discoverer_stream_info_list_free.

public static extern void ListFree(ListHandle infos)

Parameters

infos ListHandle

Transfer ownership: None Nullable: False