Pad.chainList

Chain a bufferlist to @pad.

The function returns #GST_FLOW_FLUSHING if the pad was flushing.

If @pad was not negotiated properly with a CAPS event, this function returns #GST_FLOW_NOT_NEGOTIATED.

The function proceeds calling the chainlist function installed on @pad (see gst_pad_set_chain_list_function()) and the return value of that function is returned to the caller. #GST_FLOW_NOT_SUPPORTED is returned if @pad has no chainlist function.

In all cases, success or failure, the caller loses its reference to @list after calling this function.

MT safe.

class Pad
chainList

Parameters

list BufferList

the #GstBufferList to send, return GST_FLOW_ERROR if not.

Return: a #GstFlowReturn from the pad.

Meta