Table of Contents

Class BaseTransform

Namespace
GstBase
Assembly
GstBase-1.0.dll
public class BaseTransform : Element, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
BaseTransform
Implements
Derived
Inherited Members

Constructors

BaseTransform()

public BaseTransform()

BaseTransform(params ConstructArgument[])

protected BaseTransform(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

BaseTransform(IntPtr, bool)

protected BaseTransform(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

QosPropertyDefinition

public static readonly Property<bool, BaseTransform> QosPropertyDefinition

Field Value

Property<bool, BaseTransform>

Properties

Qos

public bool Qos { get; set; }

Property Value

bool

Methods

GetBufferPool()

public BufferPool? GetBufferPool()

Returns

BufferPool

GetGType()

public static Type GetGType()

Returns

Type

IsInPlace()

public bool IsInPlace()

Returns

bool

IsPassthrough()

public bool IsPassthrough()

Returns

bool

IsQosEnabled()

public bool IsQosEnabled()

Returns

bool

Reconfigure()

[Version("1.18")]
public bool Reconfigure()

Returns

bool

ReconfigureSink()

public void ReconfigureSink()

ReconfigureSrc()

public void ReconfigureSrc()

SetGapAware(bool)

public void SetGapAware(bool gapAware)

Parameters

gapAware bool

SetInPlace(bool)

public void SetInPlace(bool inPlace)

Parameters

inPlace bool

SetPassthrough(bool)

public void SetPassthrough(bool passthrough)

Parameters

passthrough bool

SetPreferPassthrough(bool)

[Version("1.0.1")]
public void SetPreferPassthrough(bool preferPassthrough)

Parameters

preferPassthrough bool

SetQosEnabled(bool)

public void SetQosEnabled(bool enabled)

Parameters

enabled bool

UpdateQos(double, ClockTimeDiff, ClockTime)

public void UpdateQos(double proportion, ClockTimeDiff diff, ClockTime timestamp)

Parameters

proportion double
diff ClockTimeDiff
timestamp ClockTime

UpdateSrcCaps(Caps)

[Version("1.6")]
public bool UpdateSrcCaps(Caps updatedCaps)

Parameters

updatedCaps Caps

Returns

bool