Table of Contents

Class GhostPad

Namespace
Gst
Assembly
Gst-1.0.dll
public class GhostPad : ProxyPad, IDisposable, GTypeProvider, InstanceFactory
Inheritance
GhostPad
Implements
Inherited Members

Constructors

GhostPad(params ConstructArgument[])

public GhostPad(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

GhostPad(GhostPadHandle)

public GhostPad(GhostPadHandle handle)

Parameters

handle GhostPadHandle

Methods

ActivateModeDefault(Pad, Object?, PadMode, bool)

public static bool ActivateModeDefault(Pad pad, Object? parent, PadMode mode, bool active)

Parameters

pad Pad
parent Object
mode PadMode
active bool

Returns

bool

Construct()

public bool Construct()

Returns

bool

GetGType()

public static Type GetGType()

Returns

Type

GetTarget()

public Pad? GetTarget()

Returns

Pad

InternalActivateModeDefault(Pad, Object?, PadMode, bool)

public static bool InternalActivateModeDefault(Pad pad, Object? parent, PadMode mode, bool active)

Parameters

pad Pad
parent Object
mode PadMode
active bool

Returns

bool

New(string?, Pad)

public static GhostPad? New(string? name, Pad target)

Parameters

name string
target Pad

Returns

GhostPad

NewFromTemplate(string?, Pad, PadTemplate)

public static GhostPad? NewFromTemplate(string? name, Pad target, PadTemplate templ)

Parameters

name string
target Pad
templ PadTemplate

Returns

GhostPad

NewNoTarget(string?, PadDirection)

public static GhostPad? NewNoTarget(string? name, PadDirection dir)

Parameters

name string
dir PadDirection

Returns

GhostPad

NewNoTargetFromTemplate(string?, PadTemplate)

public static GhostPad? NewNoTargetFromTemplate(string? name, PadTemplate templ)

Parameters

name string
templ PadTemplate

Returns

GhostPad

SetTarget(Pad?)

public bool SetTarget(Pad? newtarget)

Parameters

newtarget Pad

Returns

bool