Add labs setting to force small broadcast chunks (#9806)

This commit is contained in:
Michael Weimann 2022-12-23 14:45:26 +01:00 committed by GitHub
parent a1bc4b8e6b
commit a2777d3a03
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 30 additions and 2 deletions

View file

@ -90,6 +90,7 @@ export enum LabGroup {
export enum Features {
VoiceBroadcast = "feature_voice_broadcast",
VoiceBroadcastForceSmallChunks = "feature_voice_broadcast_force_small_chunks",
}
export const labGroupNames: Record<LabGroup, string> = {
@ -461,6 +462,11 @@ export const SETTINGS: { [setting: string]: ISetting } = {
description: _td("Under active development"),
default: false,
},
[Features.VoiceBroadcastForceSmallChunks]: {
supportedLevels: LEVELS_DEVICE_ONLY_SETTINGS,
displayName: _td("Force 15s voice broadcast chunk length"),
default: false,
},
"feature_new_device_manager": {
isFeature: true,
labsGroup: LabGroup.Experimental,