media: create a failed_media for all rejected streams
commit95f34c9c456ec654f7e6960eaa0f807633876836
authorMichael Olbrich <m.olbrich@pengutronix.de>
Wed, 11 Jul 2018 10:44:25 +0000 (11 12:44 +0200)
committerStefan Becker <chemobejk@gmail.com>
Mon, 20 Aug 2018 09:48:20 +0000 (20 12:48 +0300)
treedf9ff8faacaa628fd6271dfbdc648a4fc26f7054
parent7f880bc417c7f598ad2e88ef6de827879ad36288
media: create a failed_media for all rejected streams

The Windows Skype for Business client expects that the number of medias in
the SDP message remains the same during one call.
If we start a call with audio and video and the Windows client only accepts
a audio connection then the video stream must remain as a failed_media.
Otherwise the connection setup will not finish.

(cherry picked from commit e5dd3f90ac19c1a8fa2df20caf1112d9070ac574)
src/core/sipe-media.c