AudioAggregatorPad

The default implementation of GstPad used with #GstAudioAggregator

class AudioAggregatorPad : AggregatorPad {}

Inherited Members

From AggregatorPad

dropBuffer
bool dropBuffer()

Drop the buffer currently queued in pad.

hasBuffer
bool hasBuffer()

This checks if a pad has a buffer available that will be returned by a call to gstbase.aggregator_pad.AggregatorPad.peekBuffer or gstbase.aggregator_pad.AggregatorPad.popBuffer.

isEos
bool isEos()
isInactive
bool isInactive()

It is only valid to call this method from #GstAggregatorClass::aggregate()

peekBuffer
gst.buffer.Buffer peekBuffer()
popBuffer
gst.buffer.Buffer popBuffer()

Steal the ref to the buffer currently queued in pad.

connectBufferConsumed
ulong connectBufferConsumed(T callback, Flag!"After" after)

Connect to BufferConsumed signal.