Table of Contents

Class DiscovererInfo

Namespace
GstPbutils
Assembly
GstPbutils-1.0.dll
public class DiscovererInfo : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
DiscovererInfo
Implements
Inherited Members

Constructors

DiscovererInfo(bool, params ConstructArgument[])

protected DiscovererInfo(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

DiscovererInfo(IntPtr, bool)

protected DiscovererInfo(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Methods

Copy()

public DiscovererInfo Copy()

Returns

DiscovererInfo

FromVariant(Variant)

[Version("1.6")]
public static DiscovererInfo FromVariant(Variant variant)

Parameters

variant Variant

Returns

DiscovererInfo

GetAudioStreams()

public List GetAudioStreams()

Returns

List

GetContainerStreams()

public List GetContainerStreams()

Returns

List

GetDuration()

public ClockTime GetDuration()

Returns

ClockTime

GetGType()

public static Type GetGType()

Returns

Type

GetLive()

[Version("1.14")]
public bool GetLive()

Returns

bool

GetMisc()

public Structure? GetMisc()

Returns

Structure

GetMissingElementsInstallerDetails()

[Version("1.4")]
public string[] GetMissingElementsInstallerDetails()

Returns

string[]

GetResult()

public DiscovererResult GetResult()

Returns

DiscovererResult

GetSeekable()

public bool GetSeekable()

Returns

bool

GetStreamInfo()

public DiscovererStreamInfo? GetStreamInfo()

Returns

DiscovererStreamInfo

GetStreamList()

public List GetStreamList()

Returns

List

GetStreams(Type)

public List GetStreams(Type streamtype)

Parameters

streamtype Type

Returns

List

GetSubtitleStreams()

public List GetSubtitleStreams()

Returns

List

GetTags()

public TagList? GetTags()

Returns

TagList

GetToc()

public Toc? GetToc()

Returns

Toc

GetUri()

public string GetUri()

Returns

string

GetVideoStreams()

public List GetVideoStreams()

Returns

List

ToVariant(DiscovererSerializeFlags)

[Version("1.6")]
public Variant ToVariant(DiscovererSerializeFlags flags)

Parameters

flags DiscovererSerializeFlags

Returns

Variant