mirror of
https://github.com/strukturag/nextcloud-spreed-signaling
synced 2024-05-02 05:52:44 +02:00
Introduce feature flag for SDP updates
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
This commit is contained in:
parent
020cbaf49d
commit
cd93db60a4
|
@ -325,6 +325,7 @@ const (
|
|||
// Features for all clients.
|
||||
ServerFeatureMcu = "mcu"
|
||||
ServerFeatureSimulcast = "simulcast"
|
||||
ServerFeatureUpdateSdp = "update-sdp"
|
||||
ServerFeatureAudioVideoPermissions = "audio-video-permissions"
|
||||
|
||||
// Features for internal clients only.
|
||||
|
|
4
hub.go
4
hub.go
|
@ -371,14 +371,18 @@ func (h *Hub) SetMcu(mcu Mcu) {
|
|||
if mcu == nil {
|
||||
removeFeature(h.info, ServerFeatureMcu)
|
||||
removeFeature(h.info, ServerFeatureSimulcast)
|
||||
removeFeature(h.info, ServerFeatureUpdateSdp)
|
||||
removeFeature(h.infoInternal, ServerFeatureMcu)
|
||||
removeFeature(h.infoInternal, ServerFeatureSimulcast)
|
||||
removeFeature(h.infoInternal, ServerFeatureUpdateSdp)
|
||||
} else {
|
||||
log.Printf("Using a timeout of %s for MCU requests", h.mcuTimeout)
|
||||
addFeature(h.info, ServerFeatureMcu)
|
||||
addFeature(h.info, ServerFeatureSimulcast)
|
||||
addFeature(h.info, ServerFeatureUpdateSdp)
|
||||
addFeature(h.infoInternal, ServerFeatureMcu)
|
||||
addFeature(h.infoInternal, ServerFeatureSimulcast)
|
||||
addFeature(h.infoInternal, ServerFeatureUpdateSdp)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue