Table of Contents

Class GhostPad

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

Constructors

GhostPad()

public GhostPad()

GhostPad(params ConstructArgument[])

protected GhostPad(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

GhostPad(IntPtr, bool)

protected GhostPad(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

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