Module: Gst::PadFlags
- Defined in:
- (unknown)
Constant Summary collapse
- BLOCKED =
is dataflow on a pad blocked
16 or :blocked
- FLUSHING =
is pad flushing
32 or :flushing
- EOS =
is pad in EOS state
64 or :eos
- BLOCKING =
is pad currently blocking on a buffer or event
128 or :blocking
- NEED_PARENT =
ensure that there is a parent object before calling
into the pad callbacks. 256 or :need_parent
- NEED_RECONFIGURE =
the pad should be reconfigured/renegotiated.
The flag has to be unset manually after
reconfiguration happened. 512 or :need_reconfigure
- PENDING_EVENTS =
the pad has pending events
1024 or :pending_events
- FIXED_CAPS =
the pad is using fixed caps. This means that
once the caps are set on the pad, the default caps query function
will only return those caps. 2048 or :fixed_caps
- PROXY_CAPS =
the default event and query handler will forward
all events and queries to the internally linked pads
instead of discarding them. 4096 or :proxy_caps
- PROXY_ALLOCATION =
the default query handler will forward
allocation queries to the internally linked pads
instead of discarding them. 8192 or :proxy_allocation
- PROXY_SCHEDULING =
the default query handler will forward
scheduling queries to the internally linked pads
instead of discarding them. 16384 or :proxy_scheduling
- ACCEPT_INTERSECT =
the default accept-caps handler will check
it the caps intersect the query-caps result instead
of checking for a subset. This is interesting for
parsers that can accept incompletely specified caps. 32768 or :accept_intersect
- ACCEPT_TEMPLATE =
the default accept-caps handler will use
the template pad caps instead of query caps to
compare with the accept caps. Use this in combination
with %GST_PAD_FLAG_ACCEPT_INTERSECT. (Since: 1.6) 65536 or :accept_template
- LAST =
offset to define more flags
1048576 or :last