diff options
Diffstat (limited to 'Source/Classes/MUApplicationDelegate.m')
-rw-r--r-- | Source/Classes/MUApplicationDelegate.m | 9 |
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; |