Table of Contents

Class PluginFeature

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

Constructors

PluginFeature()

public PluginFeature()

PluginFeature(params ConstructArgument[])

protected PluginFeature(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

PluginFeature(IntPtr, bool)

protected PluginFeature(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Methods

CheckVersion(uint, uint, uint)

public bool CheckVersion(uint minMajor, uint minMinor, uint minMicro)

Parameters

minMajor uint
minMinor uint
minMicro uint

Returns

bool

GetGType()

public static Type GetGType()

Returns

Type

GetPlugin()

public Plugin? GetPlugin()

Returns

Plugin

GetPluginName()

[Version("1.2")]
public string? GetPluginName()

Returns

string

GetRank()

public uint GetRank()

Returns

uint

ListCopy(List)

public static List ListCopy(List list)

Parameters

list List

Returns

List

ListDebug(List)

public static void ListDebug(List list)

Parameters

list List

Load()

public PluginFeature? Load()

Returns

PluginFeature

RankCompareFunc(IntPtr, IntPtr)

public static int RankCompareFunc(IntPtr p1, IntPtr p2)

Parameters

p1 IntPtr
p2 IntPtr

Returns

int

SetRank(uint)

public void SetRank(uint rank)

Parameters

rank uint