Gjsify LogoGjsify Logo

Pad state flags

bitfield

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_PAD_FLAG_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.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method