Function gstreamer::debug_add_ring_buffer_logger [−][src]
pub fn debug_add_ring_buffer_logger(
max_size_per_thread: u32,
thread_timeout: u32
)
This is supported on crate feature
v1_14
only.Expand description
Adds a memory ringbuffer based debug logger that stores up to
max_size_per_thread
bytes of logs per thread and times out threads after
thread_timeout
seconds of inactivity.
Logs can be fetched with debug_ring_buffer_logger_get_logs()
and the
logger can be removed again with debug_remove_ring_buffer_logger()
.
Only one logger at a time is possible.
max_size_per_thread
Maximum size of log per thread in bytes
thread_timeout
Timeout for threads in seconds