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.