GstVideoSinkClass

The video sink class structure. Derived classes should override the @show_frame virtual function.

Members

Variables

GstReserved
void*[3] GstReserved;
parentClass
GstBaseSinkClass parentClass;

the parent class structure

setInfo
bool function(GstVideoSink* videoSink, GstCaps* caps, const(GstVideoInfo)* info) setInfo;
showFrame
GstFlowReturn function(GstVideoSink* videoSink, GstBuffer* buf) showFrame;

render a video frame. Maps to #GstBaseSinkClass.render() and #GstBaseSinkClass.preroll() vfuncs. Rendering during preroll will be suppressed if the #GstVideoSink:show-preroll-frame property is set to false.