diff options
author | Matthew Waters <matthew@centricular.com> | 2020-03-25 14:46:15 +1100 |
---|---|---|
committer | Matthew Waters <matthew@centricular.com> | 2020-03-25 14:46:15 +1100 |
commit | 319a5e5779e1bae7e26fa157fd24f57fc9b9f1e6 (patch) | |
tree | 1fe562bb776aab01ae71608df6bcc95a810e3cb8 /ext/dtls | |
parent | c3a9d2dc64db09e1544027610d51a68743e8b75a (diff) | |
download | gstreamer-plugins-bad-319a5e5779e1bae7e26fa157fd24f57fc9b9f1e6.tar.gz |
webrtc: mark streams as active on renegotiation as well.
Otherwise when bundling, only the changed streams would be considered as
to whether the bundled transport needs to be blocked as all streams are
inactive.
Scenario is one transceiver changes direction to inactive and as that is
the only change in transciever direction, the entire bundled transport would
be blocked even if there are other active transceivers inside the same bundled
transport that are still active.
Fix by always checking the activeness of a stream regardless of if the
transceiverr has changed direction.
Diffstat (limited to 'ext/dtls')
0 files changed, 0 insertions, 0 deletions