When pad is flushing this function returns GST_FLOW_WRONG_STATE
immediatly.
Calls the getrange function of pad, see GstPadGetRangeFunction for a
description of a getrange function. If pad has no getrange function
installed (see gst_pad_set_getrange_function()) this function returns
GST_FLOW_NOT_SUPPORTED.
buffer's caps must either be unset or the same as what is already
configured on pad. Renegotiation within a running pull-mode pipeline is not
supported.
This is a lowlevel function. Usualy gst_pad_pull_range() is used.
When pad is flushing this function returns GST_FLOW_WRONG_STATE immediatly. Calls the getrange function of pad, see GstPadGetRangeFunction for a description of a getrange function. If pad has no getrange function installed (see gst_pad_set_getrange_function()) this function returns GST_FLOW_NOT_SUPPORTED. buffer's caps must either be unset or the same as what is already configured on pad. Renegotiation within a running pull-mode pipeline is not supported. This is a lowlevel function. Usualy gst_pad_pull_range() is used.