Table of Contents

Class AudioAggregator

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

Constructors

AudioAggregator(params ConstructArgument[])

public AudioAggregator(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

AudioAggregator(AudioAggregatorHandle)

public AudioAggregator(AudioAggregatorHandle handle)

Parameters

handle AudioAggregatorHandle

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