From a305436e080651e629585e76e4ad907810bb810c Mon Sep 17 00:00:00 2001 From: Johan Pascal Date: Tue, 28 May 2013 13:24:09 +0200 Subject: [PATCH] Add opus codec to the linphone application - only one mode available: 48kHz --- Classes/LinphoneManager.m | 1 + Settings/InAppSettings.bundle/Audio.plist | 52 ++++++++++++++--------- 2 files changed, 33 insertions(+), 20 deletions(-) diff --git a/Classes/LinphoneManager.m b/Classes/LinphoneManager.m index 92976227d..0cf52f4be 100644 --- a/Classes/LinphoneManager.m +++ b/Classes/LinphoneManager.m @@ -133,6 +133,7 @@ struct codec_name_pref_table codec_pref_table[]={ { "vp8", 90000, @"vp8_preference"}, { "mpeg4-generic", 44100, @"aaceld_44k_preference"}, { "mpeg4-generic", 22050, @"aaceld_22k_preference"}, + { "opus", 48000, @"opus_preference"}, { NULL,0,Nil } }; diff --git a/Settings/InAppSettings.bundle/Audio.plist b/Settings/InAppSettings.bundle/Audio.plist index 4331a88d4..5fa9900a1 100644 --- a/Settings/InAppSettings.bundle/Audio.plist +++ b/Settings/InAppSettings.bundle/Audio.plist @@ -30,6 +30,16 @@ Type PSToggleSwitchSpecifier + + DefaultValue + + Key + opus_preference + Title + Opus 48kHz + Type + PSToggleSwitchSpecifier + DefaultValue @@ -50,6 +60,28 @@ Type PSToggleSwitchSpecifier + + DefaultValue + + Key + aaceld_22k_preference + Title + AAC-ELD 22kHz + Type + PSToggleSwitchSpecifier + + + New item + + DefaultValue + + Key + aaceld_44k_preference + Title + AAC-ELD 44kHz + Type + PSToggleSwitchSpecifier + DefaultValue @@ -120,26 +152,6 @@ Type PSToggleSwitchSpecifier - - DefaultValue - - Key - aaceld_44k_preference - Title - AAC-ELD 44kHz - Type - PSToggleSwitchSpecifier - - - DefaultValue - - Key - aaceld_22k_preference - Title - AAC-ELD 22kHz - Type - PSToggleSwitchSpecifier - Key audio_advanced_group