Introduce feature flag for split audio/video permissions.

The flag name "audio-video-permissions" will be used for this.
This commit is contained in:
Joachim Bauch
2021-11-03 15:24:28 +01:00
parent a05acc9cb4
commit 61f039bb88
+6 -3
View File
@@ -323,15 +323,18 @@ func (m *HelloClientMessage) CheckValid() error {
const (
// Features for all clients.
ServerFeatureMcu = "mcu"
ServerFeatureSimulcast = "simulcast"
ServerFeatureMcu = "mcu"
ServerFeatureSimulcast = "simulcast"
ServerFeatureAudioVideoPermissions = "audio-video-permissions"
// Features for internal clients only.
ServerFeatureInternalVirtualSessions = "virtual-sessions"
)
var (
DefaultFeatures []string
DefaultFeatures []string = []string{
ServerFeatureAudioVideoPermissions,
}
DefaultFeaturesInternal []string = []string{
ServerFeatureInternalVirtualSessions,
}