pub struct Ref<'a>(_, _);
The number of GstBuffers currently in the Harness sinkpad GAsyncQueue
MT safe.
a guint number of buffers in the queue
The total number of GstBuffers that has arrived on the Harness sinkpad.
This number includes buffers that have been dropped as well as buffers
that have already been pulled out.
MT safe.
a guint number of buffers received
The number of GstEvents currently in the Harness sinkpad GAsyncQueue
MT safe.
a guint number of events in the queue
The total number of GstEvents that has arrived on the Harness sinkpad
This number includes events handled by the harness as well as events
that have already been pulled out.
MT safe.
a guint number of events received
Get the timestamp of the last gst::Buffer pushed on the Harness srcpad,
typically with gst_harness_push or gst_harness_push_from_src.
MT safe.
a GstClockTime with the timestamp or GST_CLOCK_TIME_NONE if no
gst::Buffer has been pushed on the Harness srcpad
Get the TestClock. Useful if specific operations on the testclock is
needed.
MT safe.
a TestClock, or None if the testclock is not
present.
Get the min latency reported by any harnessed gst::Element.
MT safe.
a GstClockTime with min latency
The number of GstEvents currently in the Harness srcpad GAsyncQueue
MT safe.
a guint number of events in the queue
The total number of GstEvents that has arrived on the Harness srcpad
This number includes events handled by the harness as well as events
that have already been pulled out.
MT safe.
a guint number of events received
Formats the value using the given formatter. Read more
The resulting type after dereferencing.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.