webrtcbin: silence spurious warning when creating answer transceiver
authorMatthew Waters <matthew@centricular.com>
Wed, 21 Jul 2021 07:39:11 +0000 (17:39 +1000)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 29 Mar 2022 23:55:40 +0000 (23:55 +0000)
commitc02c8a85ce5c763015787ba3fa8d9c151e25fe4d
tree0131a95c9aadb40ceb94cc06d6e0d596a27bf79d
parent246374c4e76acb385fad5b35fb9588646e4624ce
webrtcbin: silence spurious warning when creating answer transceiver

When creating a transceiver when creating an answer, the media kind of the
transceiver was never set correctly initially.  This would lead to a
GST_WARNING being produced about changin a transceiver's media kind.

Fix by retrieving the GstSDPMedia kind from the offer instead as the answer
GstSDPMedia has not been set as the answer caps have not been chosen yet.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1664>
subprojects/gst-plugins-bad/tests/check/elements/webrtcbin.c