whipclient: emit shutdown after DELETE request

A shutdown signal to the base object i.e. webrtcsink will
make sure the client is closed gracefully, especially when
the ICE connection with the WHIP server peer is lost in an
unexpected way

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/2358>
This commit is contained in:
Taruntej Kanakamalla 2025-07-09 11:47:22 +05:30 committed by Taruntej Kanakamalla
parent 93cd202578
commit e7790cb997

View file

@ -428,6 +428,7 @@ impl WhipClient {
}
},
};
self.obj().emit_by_name::<()>("shutdown", &[])
}
}