Enumeration (GI Flags)

Gst-1.0GstPadProbeType

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.

Index
ALL_BOTH: 1776

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

BLOCK: 2

probe and block pads

BLOCK_DOWNSTREAM: 114

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

BLOCK_UPSTREAM: 130

probe and block upstream data (events)

BLOCKING: 3

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

BUFFER: 16

probe buffers

BUFFER_LIST: 32

probe buffer lists

DATA_BOTH: 240

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

DATA_DOWNSTREAM: 112

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

DATA_UPSTREAM: 128

probe upstream data (events)

EVENT_BOTH: 192

probe upstream and downstream events

EVENT_DOWNSTREAM: 64

probe downstream events

EVENT_FLUSH: 256

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: 128

probe upstream events

IDLE: 1

probe idle pads and block while the callback is called

INVALID: 0

invalid probe type

PULL: 8192

probe pull

PUSH: 4096

probe push

QUERY_BOTH: 1536

probe upstream and downstream queries

QUERY_DOWNSTREAM: 512

probe downstream queries

QUERY_UPSTREAM: 1024

probe upstream queries

SCHEDULING: 12288

probe push and pull

Variables

$gtype