Table of Contents

Class DiscovererStreamInfo

Namespace
GstPbutils
Assembly
GstPbutils-1.0.dll
public class DiscovererStreamInfo : Object, IDisposable, NativeObject, GTypeProvider, InstanceFactory
Inheritance
DiscovererStreamInfo
Implements
Derived
Inherited Members

Constructors

DiscovererStreamInfo(params ConstructArgument[])

[Obsolete("Regular C# constructors on native classes will be removed in a future version. Please see the linked documentation for more details. It contains scenarios and possible solutions to prepare for the upcoming changes.", DiagnosticId = "GirCore1007", UrlFormat = "https://gircore.github.io/docs/integration/diagnostic/1007.html")]
public DiscovererStreamInfo(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

DiscovererStreamInfo(CreationData)

[Obsolete("This constructor is a workaround to keep legacy APIs alive. Do not use it.")]
protected DiscovererStreamInfo(CreationData data)

Parameters

data CreationData

DiscovererStreamInfo(DiscovererStreamInfoHandle)

protected DiscovererStreamInfo(DiscovererStreamInfoHandle handle)

Parameters

handle DiscovererStreamInfoHandle

Methods

GetCaps()

public Caps? GetCaps()

Returns

Caps

GetGType()

public static Type GetGType()

Returns

Type

GetMisc()

public Structure? GetMisc()

Returns

Structure

GetNext()

public DiscovererStreamInfo? GetNext()

Returns

DiscovererStreamInfo

GetPrevious()

public DiscovererStreamInfo? GetPrevious()

Returns

DiscovererStreamInfo

GetStreamId()

public string? GetStreamId()

Returns

string

GetStreamNumber()

[Version("1.20")]
public int GetStreamNumber()

Returns

int

GetStreamTypeNick()

public string GetStreamTypeNick()

Returns

string

GetTags()

public TagList? GetTags()

Returns

TagList

GetToc()

public Toc? GetToc()

Returns

Toc

NewFromPointer(nint, bool)

Creates a new managed DiscovererStreamInfo instance for a given pointer.

public static DiscovererStreamInfo NewFromPointer(nint ptr, bool ownsHandle)

Parameters

ptr nint
ownsHandle bool

Returns

DiscovererStreamInfo

NewWithProperties(ConstructArgument[])

Creates a new DiscovererStreamInfo and sets the properties specified by the construct arguments.

public static DiscovererStreamInfo NewWithProperties(ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

The properties to set.

Returns

DiscovererStreamInfo