Table of Contents

Class AudioAggregator

Namespace
GstAudio
Assembly
GstAudio-1.0.dll
public class AudioAggregator : Aggregator, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
AudioAggregator
Implements
Inherited Members

Constructors

AudioAggregator()

public AudioAggregator()

AudioAggregator(params ConstructArgument[])

protected AudioAggregator(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

AudioAggregator(IntPtr, bool)

protected AudioAggregator(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

AlignmentThresholdPropertyDefinition

public static readonly Property<ulong, AudioAggregator> AlignmentThresholdPropertyDefinition

Field Value

Property<ulong, AudioAggregator>

DiscontWaitPropertyDefinition

public static readonly Property<ulong, AudioAggregator> DiscontWaitPropertyDefinition

Field Value

Property<ulong, AudioAggregator>

ForceLivePropertyDefinition

public static readonly Property<bool, AudioAggregator> ForceLivePropertyDefinition

Field Value

Property<bool, AudioAggregator>

IgnoreInactivePadsPropertyDefinition

public static readonly Property<bool, AudioAggregator> IgnoreInactivePadsPropertyDefinition

Field Value

Property<bool, AudioAggregator>

OutputBufferDurationFractionPropertyDefinition

public static readonly Property<Fraction?, AudioAggregator> OutputBufferDurationFractionPropertyDefinition

Field Value

Property<Fraction, AudioAggregator>

OutputBufferDurationPropertyDefinition

public static readonly Property<ulong, AudioAggregator> OutputBufferDurationPropertyDefinition

Field Value

Property<ulong, AudioAggregator>

Properties

AlignmentThreshold

public ulong AlignmentThreshold { get; set; }

Property Value

ulong

DiscontWait

public ulong DiscontWait { get; set; }

Property Value

ulong

ForceLive

public bool ForceLive { get; }

Property Value

bool

IgnoreInactivePads

public bool IgnoreInactivePads { get; set; }

Property Value

bool

OutputBufferDuration

public ulong OutputBufferDuration { get; set; }

Property Value

ulong

OutputBufferDurationFraction

public Fraction? OutputBufferDurationFraction { get; set; }

Property Value

Fraction

Methods

GetGType()

public static Type GetGType()

Returns

Type

SetSinkCaps(AudioAggregatorPad, Caps)

public void SetSinkCaps(AudioAggregatorPad pad, Caps caps)

Parameters

pad AudioAggregatorPad
caps Caps