Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble-iphoneos.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Classes/MUApplicationDelegate.m')
-rw-r--r--Source/Classes/MUApplicationDelegate.m9
1 files changed, 8 insertions, 1 deletions
diff --git a/Source/Classes/MUApplicationDelegate.m b/Source/Classes/MUApplicationDelegate.m
index 2e5ee2e..7763a7d 100644
--- a/Source/Classes/MUApplicationDelegate.m
+++ b/Source/Classes/MUApplicationDelegate.m
@@ -121,8 +121,15 @@
- (void) setupAudio {
// Set up a good set of default audio settings.
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
-
MKAudioSettings settings;
+ if ([[defaults stringForKey:@"xmit"] isEqualToString:@"vad"])
+ settings.transmitType = MKTransmitTypeVAD;
+ else if ([[defaults stringForKey:@"xmit"] isEqualToString:@"continuous"])
+ settings.transmitType = MKTransmitTypeContinuous;
+ else if ([[defaults stringForKey:@"xmit"] isEqualToString:@"ptt"])
+ settings.transmitType = MKTransmitTypeToggle;
+ else
+ settings.transmitType = MKTransmitTypeVAD;
settings.codec = MKCodecFormatCELT;
settings.quality = 24000;
settings.audioPerPacket = 10;