Table of Contents

Class ControlBinding

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

Constructors

ControlBinding()

public ControlBinding()

ControlBinding(params ConstructArgument[])

protected ControlBinding(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

ControlBinding(IntPtr, bool)

protected ControlBinding(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

NamePropertyDefinition

public static readonly Property<string?, ControlBinding> NamePropertyDefinition

Field Value

Property<string, ControlBinding>

ObjectPropertyDefinition

public static readonly Property<Object?, ControlBinding> ObjectPropertyDefinition

Field Value

Property<Object, ControlBinding>

Properties

Name

public string? Name { get; }

Property Value

string

Object

public Object? Object { get; }

Property Value

Object

Methods

GetGType()

public static Type GetGType()

Returns

Type

GetGValueArray(ClockTime, ClockTime, Value[])

public bool GetGValueArray(ClockTime timestamp, ClockTime interval, Value[] values)

Parameters

timestamp ClockTime
interval ClockTime
values Value[]

Returns

bool

GetValue(ClockTime)

public Value? GetValue(ClockTime timestamp)

Parameters

timestamp ClockTime

Returns

Value

IsDisabled()

public bool IsDisabled()

Returns

bool

SetDisabled(bool)

public void SetDisabled(bool disabled)

Parameters

disabled bool

SyncValues(Object, ClockTime, ClockTime)

public bool SyncValues(Object @object, ClockTime timestamp, ClockTime lastSync)

Parameters

object Object
timestamp ClockTime
lastSync ClockTime

Returns

bool