gstvideo.video_sink

Module for VideoSink class

Types 3

Provides useful functions and a base class for video sinks.

GstVideoSink will configure the default base sink to drop frames that arrive later than 20ms as this is considered the default threshold for observing out-of-sync frames.

Methods
GType _gType() @property
VideoSink self()Returns `this`, for use in `with` statements.
VideoSinkGidBuilder builder()Get builder for [gstvideo.video_sink.VideoSink] Returns: New builder object
bool showPrerollFrame() @propertyGet `showPrerollFrame` property. Returns: Whether to show video frames during preroll. If set to false, video frames will only be rendered in PLAYING state.
void showPrerollFrame(bool propval) @propertySet `showPrerollFrame` property. Params: propval = Whether to show video frames during preroll. If set to false, video frames will only be rendered in PLAYING state.
Constructors
this(void * ptr, Flag!"Take" take)

Fluent builder implementation template for gstvideo.video_sink.VideoSink

Methods
T showPrerollFrame(bool propval)Set `showPrerollFrame` property. Params: propval = Whether to show video frames during preroll. If set to false, video frames will only be rendered in PLAYING state. Returns: Builder instance for f...
Methods
VideoSink build()Create object from builder. Returns: New object