gst-plugins-rs/net/webrtc/src/signaller
Mathieu Duponchelle 58c8c0edc7 webrtc: signaller iface: fix session-ended vs end-session confusion
Session ending is bidirectional: the signaller can tell the sink that a
session was ended, and the sink can tell the signaller to end a session.

As such, two signals are needed, before this patch the second case was
not working as in essence the sink was telling itself that a session was
ended, and obviously failing to even find it when trying to end it again.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1167>
2023-04-10 07:58:10 +03:00
..
iface.rs webrtc: signaller iface: fix session-ended vs end-session confusion 2023-04-10 07:58:10 +03:00
imp.rs webrtc/signaller: emit the relevant signals instead of the interface vtable 2023-04-07 09:58:13 +10:00
mod.rs webrtc/signaller: remove SignallableImplExt 2023-04-07 09:58:13 +10:00