gstvideo.video_aggregator_pad

Module for [VideoAggregatorPad] class

Types 3

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
VideoAggregatorPad self() nothrowReturns `this`, for use in `with` statements.
VideoAggregatorPadGidBuilder builder() static nothrowGet builder for [gstvideo.video_aggregator_pad.VideoAggregatorPad] Returns: New builder object
ulong maxLastBufferRepeat() @property nothrow
void maxLastBufferRepeat(ulong propval) @property nothrow
bool repeatAfterEos() @property nothrow
void repeatAfterEos(bool propval) @property nothrow
uint zorder() @property nothrow
void zorder(uint propval) @property nothrow
gst.buffer.Buffer getCurrentBuffer() nothrowReturns the currently queued buffer that is going to be used for the current output frame.
gstvideo.video_frame.VideoFrame getPreparedFrame() nothrowReturns the currently prepared video frame that has to be aggregated into the current output frame.
bool hasCurrentBuffer() nothrowChecks if the pad currently has a buffer queued that is going to be used for the current output frame.
void setNeedsAlpha(bool needsAlpha) nothrowAllows selecting that this pad requires an output format with alpha
Constructors
this(void * ptr, Flag!"Take" take)

Fluent builder implementation template for gstvideo.video_aggregator_pad.VideoAggregatorPad

Methods
T maxLastBufferRepeat(ulong propval) nothrow
T repeatAfterEos(bool propval) nothrow
T zorder(uint propval) nothrow