Gjsify LogoGjsify Logo

The different probing types that can occur. When either one of GST_PAD_PROBE_TYPE_IDLE or GST_PAD_PROBE_TYPE_BLOCK is used, the probe will be a blocking probe.

bitfield

Index

Enumeration Members

ALL_BOTH: number

probe upstream events and queries and downstream buffers, buffer lists, events and queries

BLOCK: number

probe and block pads

BLOCKING: number

probe and block at the next opportunity, at data flow or when idle

BLOCK_DOWNSTREAM: number

probe and block downstream data (buffers, buffer lists, and events)

BLOCK_UPSTREAM: number

probe and block upstream data (events)

BUFFER: number

probe buffers

BUFFER_LIST: number

probe buffer lists

DATA_BOTH: number

probe upstream and downstream data (buffers, buffer lists, and events)

DATA_DOWNSTREAM: number

probe downstream data (buffers, buffer lists, and events)

DATA_UPSTREAM: number

probe upstream data (events)

EVENT_BOTH: number

probe upstream and downstream events

EVENT_DOWNSTREAM: number

probe downstream events

EVENT_FLUSH: number

probe flush events. This probe has to be explicitly enabled and is not included in the @GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM or @GST_PAD_PROBE_TYPE_EVENT_UPSTREAM probe types.

EVENT_UPSTREAM: number

probe upstream events

IDLE: number

probe idle pads and block while the callback is called

INVALID: number

invalid probe type

PULL: number

probe pull

PUSH: number

probe push

QUERY_BOTH: number

probe upstream and downstream queries

QUERY_DOWNSTREAM: number

probe downstream queries

QUERY_UPSTREAM: number

probe upstream queries

SCHEDULING: number

probe push and pull

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