How can I debug paused pad task in queue?

Cyril kirushyk at gmail.com
Fri Jun 17 09:45:38 UTC 2022


I have video feed from RTSP source and tee with few GTK sinks.

I switch sinks very fast, removing and adding new sinks to tee and most time it works well

 But probably I coded something wrong so sometimes when new sink is added or removed. Sometimes I have pre-tee queue pad paused, causing pipeline to freeze. I want to catch that event. What’s my strategy to debug something like this? I tried `gst_pad_pause_task` but my queues do this a lot in normal operation...



More information about the gstreamer-devel mailing list