]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-7462: fix FMTP in the INVITE - make it use values from opus.conf.xml
authordoancea <doancea@orange-vallee.net>
Wed, 22 Apr 2015 14:04:07 +0000 (16:04 +0200)
committerAnthony Minessale <anthm@freeswitch.org>
Mon, 1 Jun 2015 17:45:19 +0000 (12:45 -0500)
src/mod/codecs/mod_opus/mod_opus.c

index 21dc569c6b7927f8e51cc96aa83c80b43642b622..8a950aab22bdf6a04ef1882eeb183978ab232311 100644 (file)
@@ -490,8 +490,14 @@ SWITCH_MODULE_LOAD_FUNCTION(mod_opus_load)
        codec_interface->parse_fmtp = switch_opus_fmtp_parse;
     
        settings = default_codec_settings;
-    
-    
+   
+    if (opus_prefs.maxaveragebitrate){
+        settings.maxaveragebitrate = opus_prefs.maxaveragebitrate;
+    }
+    if (opus_prefs.maxplaybackrate) {
+        settings.maxplaybackrate = opus_prefs.maxplaybackrate;
+    }
+
        for (x = 0; x < 3; x++) {
         
                settings.ptime = mss / 1000;