Pad.push

Pushes a buffer to the peer of pad. This function will call installed block probes before triggering any installed data probes. The function proceeds calling gst_pad_chain() on the peer pad and returns the value from that function. If pad has no peer, GST_FLOW_NOT_LINKED will be returned. In all cases, success or failure, the caller loses its reference to buffer after calling this function.

Parameters

buffer Buffer

the GstBuffer to push returns GST_FLOW_ERROR if not. [transfer full]

Return Value

a GstFlowReturn from the peer pad. MT safe.

Meta