Backport of "togglerecord: define total order on mutexes" into 0.13
requested to merge gstreamer-backport-bot/gst-plugins-rs:mr-1935-backport-into-0.13-togglerecord-notes into 0.13
Backport of !1935 (merged) "togglerecord: define total order on mutexes".
Todo:
-
Needs manual intervention, cherry-picking failed!
Commits:
-
7a336cf8
togglerecord: document mutexes hold when calling ToggleRecord methods -
fb54cfa4
togglerecord: implement Debug on Stream and StreamState -
20fb4f82
togglerecord: move pads and other_streams to State -
5f007ed7
togglerecord: define total order on mutexes -
3f5396af
togglerecord: stop copying settings -
95fc407d
togglerecord: move the next pad id to its own variable