PadFlags
Description:
[ CCode ( cprefix = "GST_PAD_FLAG_" , type_id = "gst_pad_flags_get_type ()" ) ]
[ Flags ]
public enum PadFlags
Content:
Enum values:
- ACCEPT_INTERSECT - the
default accept-caps handler will check it the caps intersect the query-caps result instead of checking for a subset.
- ACCEPT_TEMPLATE - the default
accept-caps handler will use the template pad caps instead of query caps to compare with the accept caps.
- BLOCKED - is dataflow on a pad
blocked
- BLOCKING - is pad currently blocking
on a buffer or event
- EOS - is pad in EOS state
- FIXED_CAPS - the pad is using
fixed caps.
- FLUSHING - is pad flushing
- LAST - offset to define more flags
- NEED_PARENT - ensure that there
is a parent object before calling into the pad callbacks.
- NEED_RECONFIGURE - the pad
should be reconfigured/renegotiated.
- PENDING_EVENTS - the pad has
pending events
- PROXY_ALLOCATION - the
default query handler will forward allocation queries to the internally linked pads instead of discarding them.
- PROXY_CAPS - the default event and
query handler will forward all events and queries to the internally linked pads instead of discarding them.
- PROXY_SCHEDULING - the
default query handler will forward scheduling queries to the internally linked pads instead of discarding them.