Enumeration (GI Flags)

Gst-1.0GstPadFlags

Pad state flags

Index

Enumeration Members

ACCEPT_INTERSECT: number

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.

ACCEPT_TEMPLATE: number

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.PadFlags.ACCEPT_INTERSECT. (Since: 1.6)

BLOCKED: number

is dataflow on a pad blocked

BLOCKING: number

is pad currently blocking on a buffer or event

EOS: number

is pad in EOS state

FIXED_CAPS: number

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.

FLUSHING: number

is pad flushing

LAST: number

offset to define more flags

NEED_PARENT: number

ensure that there is a parent object before calling into the pad callbacks.

NEED_RECONFIGURE: number

the pad should be reconfigured/renegotiated. The flag has to be unset manually after reconfiguration happened.

PENDING_EVENTS: number

the pad has pending events

PROXY_ALLOCATION: number

the default query handler will forward allocation queries to the internally linked pads instead of discarding them.

PROXY_CAPS: number

the default event and query handler will forward all events and queries to the internally linked pads instead of discarding them.

PROXY_SCHEDULING: number

the default query handler will forward scheduling queries to the internally linked pads instead of discarding them.