Table of Contents

Class PluginFeature

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

Constructors

PluginFeature(params ConstructArgument[])

public PluginFeature(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

PluginFeature(PluginFeatureHandle)

public PluginFeature(PluginFeatureHandle handle)

Parameters

handle PluginFeatureHandle

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(nint, nint)

public static int RankCompareFunc(nint p1, nint p2)

Parameters

p1 nint
p2 nint

Returns

int

SetRank(uint)

public void SetRank(uint rank)

Parameters

rank uint