Class AggregatorPad
- Namespace
- GstBase
- Assembly
- GstBase-1.0.dll
public class AggregatorPad : Pad, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
- Inheritance
-
AggregatorPad
- Implements
- Derived
- Inherited Members
Constructors
AggregatorPad()
public AggregatorPad()
AggregatorPad(params ConstructArgument[])
protected AggregatorPad(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
AggregatorPad(IntPtr, bool)
protected AggregatorPad(IntPtr ptr, bool ownedRef)
Parameters
Fields
BufferConsumedSignal
Signal Descriptor for OnBufferConsumed.
public static readonly Signal<AggregatorPad, AggregatorPad.BufferConsumedSignalArgs> BufferConsumedSignal
Field Value
EmitSignalsPropertyDefinition
public static readonly Property<bool, AggregatorPad> EmitSignalsPropertyDefinition
Field Value
Properties
EmitSignals
public bool EmitSignals { get; set; }
Property Value
Methods
DropBuffer()
public bool DropBuffer()
Returns
GetGType()
public static Type GetGType()
Returns
HasBuffer()
[Version("1.14.1")]
public bool HasBuffer()
Returns
IsEos()
public bool IsEos()
Returns
IsInactive()
[Version("1.20")]
public bool IsInactive()
Returns
PeekBuffer()
public Buffer? PeekBuffer()
Returns
PopBuffer()
public Buffer? PopBuffer()
Returns
Events
OnBufferConsumed
public event SignalHandler<AggregatorPad, AggregatorPad.BufferConsumedSignalArgs> OnBufferConsumed