GstBaseTransformClass.generateOutput

Called after each new input buffer is submitted repeatedly until it either generates an error or fails to generate an output buffer. The default implementation takes the contents of the @queued_buf variable, generates an output buffer if needed by calling the class @prepare_output_buffer, and then calls either @transform or @transform_ip. Elements that don't do 1-to-1 transformations of input to output buffers can either return GST_BASE_TRANSFORM_FLOW_DROPPED or simply not generate an output buffer until they are ready to do so. (Since: 1.6)

struct GstBaseTransformClass
extern (C)
GstFlowReturn function(GstBaseTransform* trans, GstBuffer** outbuf) generateOutput;