Module: Gst::PadProbeType

Defined in:
(unknown)

Constant Summary collapse

INVALID =

invalid probe type

0 or :invalid
IDLE =

probe idle pads and block while the callback is called

1 or :idle
BLOCK =

probe and block pads

2 or :block
BUFFER =

probe buffers

16 or :buffer
BUFFER_LIST =

probe buffer lists

32 or :buffer_list
EVENT_DOWNSTREAM =

probe downstream events

64 or :event_downstream
EVENT_UPSTREAM =

probe upstream events

128 or :event_upstream
EVENT_FLUSH =

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.

256 or :event_flush
QUERY_DOWNSTREAM =

probe downstream queries

512 or :query_downstream
QUERY_UPSTREAM =

probe upstream queries

1024 or :query_upstream
PUSH =

probe push

4096 or :push
PULL =

probe pull

8192 or :pull
BLOCKING =

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

3 or :blocking
DATA_DOWNSTREAM =

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

112 or :data_downstream
DATA_UPSTREAM =

probe upstream data (events)

128 or :data_upstream
DATA_BOTH =

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

240 or :data_both
BLOCK_DOWNSTREAM =

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

114 or :block_downstream
BLOCK_UPSTREAM =

probe and block upstream data (events)

130 or :block_upstream
EVENT_BOTH =

probe upstream and downstream events

192 or :event_both
QUERY_BOTH =

probe upstream and downstream queries

1536 or :query_both
ALL_BOTH =

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

1776 or :all_both
SCHEDULING =

probe push and pull

12288 or :scheduling