diff --git a/resources/templates/provision/yealink/cp860/{$mac}.cfg b/resources/templates/provision/yealink/cp860/{$mac}.cfg index 8d0a7fc553..b3b91e42ef 100644 --- a/resources/templates/provision/yealink/cp860/{$mac}.cfg +++ b/resources/templates/provision/yealink/cp860/{$mac}.cfg @@ -230,71 +230,98 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/cp920/{$mac}.cfg b/resources/templates/provision/yealink/cp920/{$mac}.cfg index 8efd6af756..3e3d05e193 100644 --- a/resources/templates/provision/yealink/cp920/{$mac}.cfg +++ b/resources/templates/provision/yealink/cp920/{$mac}.cfg @@ -230,72 +230,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/cp960/{$mac}.cfg b/resources/templates/provision/yealink/cp960/{$mac}.cfg index c350a38c86..246dc30f44 100644 --- a/resources/templates/provision/yealink/cp960/{$mac}.cfg +++ b/resources/templates/provision/yealink/cp960/{$mac}.cfg @@ -230,72 +230,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t19p/{$mac}.cfg b/resources/templates/provision/yealink/t19p/{$mac}.cfg index bde1e02166..b7b4a26622 100644 --- a/resources/templates/provision/yealink/t19p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t19p/{$mac}.cfg @@ -275,71 +275,98 @@ account.1.picture_info_enable = #account.1.codec.y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Account2 Settings ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t20p/{$mac}.cfg b/resources/templates/provision/yealink/t20p/{$mac}.cfg index 42309c42e0..079cfc60f0 100644 --- a/resources/templates/provision/yealink/t20p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t20p/{$mac}.cfg @@ -275,71 +275,98 @@ account.1.picture_info_enable = #account.1.codec.y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Account2 Settings ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t21p/{$mac}.cfg b/resources/templates/provision/yealink/t21p/{$mac}.cfg index 5946084960..ddab20315c 100644 --- a/resources/templates/provision/yealink/t21p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t21p/{$mac}.cfg @@ -230,72 +230,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t22p/{$mac}.cfg b/resources/templates/provision/yealink/t22p/{$mac}.cfg index bde1e02166..b7b4a26622 100644 --- a/resources/templates/provision/yealink/t22p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t22p/{$mac}.cfg @@ -275,71 +275,98 @@ account.1.picture_info_enable = #account.1.codec.y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Account2 Settings ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t23g/{$mac}.cfg b/resources/templates/provision/yealink/t23g/{$mac}.cfg index c38ee344fb..8715cce72a 100644 --- a/resources/templates/provision/yealink/t23g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t23g/{$mac}.cfg @@ -243,72 +243,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t23p/{$mac}.cfg b/resources/templates/provision/yealink/t23p/{$mac}.cfg index 9f0621498f..608bdaaae6 100644 --- a/resources/templates/provision/yealink/t23p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t23p/{$mac}.cfg @@ -229,72 +229,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t26p/{$mac}.cfg b/resources/templates/provision/yealink/t26p/{$mac}.cfg index 70e3e09b2a..3881c77d03 100644 --- a/resources/templates/provision/yealink/t26p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t26p/{$mac}.cfg @@ -275,71 +275,98 @@ account.1.picture_info_enable = #account.1.codec.y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Account2 Settings ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t27g/{$mac}.cfg b/resources/templates/provision/yealink/t27g/{$mac}.cfg index 6f58cc9dcb..966f38642e 100644 --- a/resources/templates/provision/yealink/t27g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t27g/{$mac}.cfg @@ -243,72 +243,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t27p/{$mac}.cfg b/resources/templates/provision/yealink/t27p/{$mac}.cfg index 237e3dcb91..20d651a204 100644 --- a/resources/templates/provision/yealink/t27p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t27p/{$mac}.cfg @@ -243,72 +243,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t28p/{$mac}.cfg b/resources/templates/provision/yealink/t28p/{$mac}.cfg index 70e3e09b2a..3881c77d03 100644 --- a/resources/templates/provision/yealink/t28p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t28p/{$mac}.cfg @@ -275,71 +275,98 @@ account.1.picture_info_enable = #account.1.codec.y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Account2 Settings ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t29g/{$mac}.cfg b/resources/templates/provision/yealink/t29g/{$mac}.cfg index b9e16d6860..4ed62af72b 100644 --- a/resources/templates/provision/yealink/t29g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t29g/{$mac}.cfg @@ -243,72 +243,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t32g/{$mac}.cfg b/resources/templates/provision/yealink/t32g/{$mac}.cfg index dbfaa29e2f..e72c1e6a80 100644 --- a/resources/templates/provision/yealink/t32g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t32g/{$mac}.cfg @@ -266,71 +266,98 @@ account.1.picture_info_enable = #account.1.codec.y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Account2 Settings ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t38g/{$mac}.cfg b/resources/templates/provision/yealink/t38g/{$mac}.cfg index dbfaa29e2f..e72c1e6a80 100644 --- a/resources/templates/provision/yealink/t38g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t38g/{$mac}.cfg @@ -266,71 +266,98 @@ account.1.picture_info_enable = #account.1.codec.y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Account2 Settings ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t40g/{$mac}.cfg b/resources/templates/provision/yealink/t40g/{$mac}.cfg index 0d6c4aa59f..f33bbbf278 100644 --- a/resources/templates/provision/yealink/t40g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t40g/{$mac}.cfg @@ -243,72 +243,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t40p/{$mac}.cfg b/resources/templates/provision/yealink/t40p/{$mac}.cfg index ea9a10c5d3..2274b689ad 100644 --- a/resources/templates/provision/yealink/t40p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t40p/{$mac}.cfg @@ -230,72 +230,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t41p/{$mac}.cfg b/resources/templates/provision/yealink/t41p/{$mac}.cfg index f942bf7937..7e1fadfcf8 100644 --- a/resources/templates/provision/yealink/t41p/{$mac}.cfg +++ b/resources/templates/provision/yealink/t41p/{$mac}.cfg @@ -229,72 +229,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t41s/{$mac}.cfg b/resources/templates/provision/yealink/t41s/{$mac}.cfg index 73473bcda2..1d579c2a81 100644 --- a/resources/templates/provision/yealink/t41s/{$mac}.cfg +++ b/resources/templates/provision/yealink/t41s/{$mac}.cfg @@ -243,71 +243,98 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t42g/{$mac}.cfg b/resources/templates/provision/yealink/t42g/{$mac}.cfg index 55fa1f9702..2dfa620b06 100644 --- a/resources/templates/provision/yealink/t42g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t42g/{$mac}.cfg @@ -243,72 +243,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t42s/{$mac}.cfg b/resources/templates/provision/yealink/t42s/{$mac}.cfg index af765a0a06..82ce636f9d 100644 --- a/resources/templates/provision/yealink/t42s/{$mac}.cfg +++ b/resources/templates/provision/yealink/t42s/{$mac}.cfg @@ -243,71 +243,98 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t46g/{$mac}.cfg b/resources/templates/provision/yealink/t46g/{$mac}.cfg index b799035300..b77a5a46f0 100755 --- a/resources/templates/provision/yealink/t46g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t46g/{$mac}.cfg @@ -243,72 +243,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t46s/{$mac}.cfg b/resources/templates/provision/yealink/t46s/{$mac}.cfg index 5a9b46c9c2..192d4e2019 100644 --- a/resources/templates/provision/yealink/t46s/{$mac}.cfg +++ b/resources/templates/provision/yealink/t46s/{$mac}.cfg @@ -243,71 +243,98 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t48g/{$mac}.cfg b/resources/templates/provision/yealink/t48g/{$mac}.cfg index 357cb7230f..6f38cb5cfd 100644 --- a/resources/templates/provision/yealink/t48g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t48g/{$mac}.cfg @@ -243,72 +243,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t48s/{$mac}.cfg b/resources/templates/provision/yealink/t48s/{$mac}.cfg index 73473bcda2..1d579c2a81 100644 --- a/resources/templates/provision/yealink/t48s/{$mac}.cfg +++ b/resources/templates/provision/yealink/t48s/{$mac}.cfg @@ -243,71 +243,98 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t49g/{$mac}.cfg b/resources/templates/provision/yealink/t49g/{$mac}.cfg index 0bc5ce963d..f4f272d991 100644 --- a/resources/templates/provision/yealink/t49g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t49g/{$mac}.cfg @@ -243,72 +243,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/t52s/{$mac}.cfg b/resources/templates/provision/yealink/t52s/{$mac}.cfg index babc86a719..0577888397 100644 --- a/resources/templates/provision/yealink/t52s/{$mac}.cfg +++ b/resources/templates/provision/yealink/t52s/{$mac}.cfg @@ -138,30 +138,30 @@ account.6.phone_setting.call_appearance.calls_per_linekey= ####################################################################################### account.1.codec.ilbc_15_2kbps.priority= 0 account.1.codec.ilbc_15_2kbps.enable= 0 -account.1.codec.ilbc_13_33kbps.priority= {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.ilbc_13_33kbps.priority= {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} account.1.codec.ilbc_13_33kbps.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} account.1.codec.pcma.enable= {if isset($yealink_codec_pcma_enable)}1{else}0{/if} -account.1.codec.pcma.priority= {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.pcma.priority= {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} account.1.codec.pcmu.enable= {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} -account.1.codec.pcmu.priority= {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} -account.1.codec.opus.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.pcmu.priority= {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.opus.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} account.1.codec.opus.enable= {if isset($yealink_codec_opus_enable)}1{else}0{/if} account.1.codec.opus.para= account.1.codec.g726_40.enable= {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} -account.1.codec.g726_40.priority= {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.g726_40.priority= {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} account.1.codec.g726_32.enable= {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} -account.1.codec.g726_32.priority= {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.g726_32.priority= {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} account.1.codec.g726_24.enable= {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} -account.1.codec.g726_24.priority= {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.g726_24.priority= {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} account.1.codec.g726_16.enable= {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} -account.1.codec.g726_16.priority= {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} -account.1.codec.g723_63.priority= {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.g726_16.priority= {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.g723_63.priority= {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} account.1.codec.g723_63.enable= {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} -account.1.codec.g723_53.priority= {if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.g723_53.priority= {if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} account.1.codec.g723_53.enable= {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} -account.1.codec.g729.priority= {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.g729.priority= {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} account.1.codec.g729.enable= {if isset($yealink_codec_g729_enable)}1{else}0{/if} -account.1.codec.g722.priority= {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.g722.priority= {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} account.1.codec.g722.enable= {if isset($yealink_codec_g722_enable)}1{else}0{/if} account.2.codec.ilbc_15_2kbps.priority= diff --git a/resources/templates/provision/yealink/t53w/{$mac}.cfg b/resources/templates/provision/yealink/t53w/{$mac}.cfg index bd1b12b7c5..502cfea508 100644 --- a/resources/templates/provision/yealink/t53w/{$mac}.cfg +++ b/resources/templates/provision/yealink/t53w/{$mac}.cfg @@ -46,30 +46,31 @@ account.1.phone_setting.call_appearance.calls_per_linekey= ####################################################################################### account.1.codec.ilbc_15_2kbps.priority= 0 account.1.codec.ilbc_15_2kbps.enable= 0 -account.1.codec.ilbc_13_33kbps.priority= {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.ilbc_13_33kbps.priority= {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} account.1.codec.ilbc_13_33kbps.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} account.1.codec.pcma.enable= {if isset($yealink_codec_pcma_enable)}1{else}0{/if} -account.1.codec.pcma.priority= {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.pcma.priority= {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} account.1.codec.pcmu.enable= {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} -account.1.codec.pcmu.priority= {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} -account.1.codec.opus.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.pcmu.priority= {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.opus.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} account.1.codec.opus.enable= {if isset($yealink_codec_opus_enable)}1{else}0{/if} account.1.codec.opus.para= account.1.codec.g726_40.enable= {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} -account.1.codec.g726_40.priority= {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.g726_40.priority= {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} account.1.codec.g726_32.enable= {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} -account.1.codec.g726_32.priority= {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.g726_32.priority= {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} account.1.codec.g726_24.enable= {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} -account.1.codec.g726_24.priority= {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.g726_24.priority= {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} account.1.codec.g726_16.enable= {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} -account.1.codec.g726_16.priority= {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} -account.1.codec.g723_63.priority= {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.g726_16.priority= {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.g723_63.priority= {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} account.1.codec.g723_63.enable= {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} -account.1.codec.g723_53.priority= {if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.g723_53.priority= {if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} account.1.codec.g723_53.enable= {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} -account.1.codec.g729.priority= {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.g729.priority= {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} account.1.codec.g729.enable= {if isset($yealink_codec_g729_enable)}1{else}0{/if} -account.1.codec.g722.priority= {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.g722.priority= {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.g722.enable= {if isset($yealink_codec_g722_enable)}1{else}0{/if}se}0{/if} account.1.codec.g722.enable= {if isset($yealink_codec_g722_enable)}1{else}0{/if} account.1.codec.G722_1_24kpbs.priority= diff --git a/resources/templates/provision/yealink/t54s/{$mac}.cfg b/resources/templates/provision/yealink/t54s/{$mac}.cfg index 58e0bd48b1..67e92e3c82 100644 --- a/resources/templates/provision/yealink/t54s/{$mac}.cfg +++ b/resources/templates/provision/yealink/t54s/{$mac}.cfg @@ -138,30 +138,30 @@ account.6.phone_setting.call_appearance.calls_per_linekey= ####################################################################################### account.1.codec.ilbc_15_2kbps.priority= 0 account.1.codec.ilbc_15_2kbps.enable= 0 -account.1.codec.ilbc_13_33kbps.priority= {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.ilbc_13_33kbps.priority= {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} account.1.codec.ilbc_13_33kbps.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} account.1.codec.pcma.enable= {if isset($yealink_codec_pcma_enable)}1{else}0{/if} -account.1.codec.pcma.priority= {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.pcma.priority= {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} account.1.codec.pcmu.enable= {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} -account.1.codec.pcmu.priority= {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} -account.1.codec.opus.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.pcmu.priority= {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.opus.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} account.1.codec.opus.enable= {if isset($yealink_codec_opus_enable)}1{else}0{/if} account.1.codec.opus.para= account.1.codec.g726_40.enable= {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} -account.1.codec.g726_40.priority= {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.g726_40.priority= {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} account.1.codec.g726_32.enable= {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} -account.1.codec.g726_32.priority= {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.g726_32.priority= {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} account.1.codec.g726_24.enable= {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} -account.1.codec.g726_24.priority= {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.g726_24.priority= {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} account.1.codec.g726_16.enable= {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} -account.1.codec.g726_16.priority= {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} -account.1.codec.g723_63.priority= {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.g726_16.priority= {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.g723_63.priority= {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} account.1.codec.g723_63.enable= {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} -account.1.codec.g723_53.priority= {if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.g723_53.priority= {if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} account.1.codec.g723_53.enable= {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} -account.1.codec.g729.priority= {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.g729.priority= {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} account.1.codec.g729.enable= {if isset($yealink_codec_g729_enable)}1{else}0{/if} -account.1.codec.g722.priority= {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.g722.priority= {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} account.1.codec.g722.enable= {if isset($yealink_codec_g722_enable)}1{else}0{/if} account.2.codec.ilbc_15_2kbps.priority= diff --git a/resources/templates/provision/yealink/t54w/{$mac}.cfg b/resources/templates/provision/yealink/t54w/{$mac}.cfg index bd1b12b7c5..dac408a40e 100644 --- a/resources/templates/provision/yealink/t54w/{$mac}.cfg +++ b/resources/templates/provision/yealink/t54w/{$mac}.cfg @@ -46,30 +46,30 @@ account.1.phone_setting.call_appearance.calls_per_linekey= ####################################################################################### account.1.codec.ilbc_15_2kbps.priority= 0 account.1.codec.ilbc_15_2kbps.enable= 0 -account.1.codec.ilbc_13_33kbps.priority= {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.ilbc_13_33kbps.priority= {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} account.1.codec.ilbc_13_33kbps.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} account.1.codec.pcma.enable= {if isset($yealink_codec_pcma_enable)}1{else}0{/if} -account.1.codec.pcma.priority= {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.pcma.priority= {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} account.1.codec.pcmu.enable= {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} -account.1.codec.pcmu.priority= {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} -account.1.codec.opus.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.pcmu.priority= {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.opus.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} account.1.codec.opus.enable= {if isset($yealink_codec_opus_enable)}1{else}0{/if} account.1.codec.opus.para= account.1.codec.g726_40.enable= {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} -account.1.codec.g726_40.priority= {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.g726_40.priority= {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} account.1.codec.g726_32.enable= {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} -account.1.codec.g726_32.priority= {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.g726_32.priority= {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} account.1.codec.g726_24.enable= {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} -account.1.codec.g726_24.priority= {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.g726_24.priority= {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} account.1.codec.g726_16.enable= {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} -account.1.codec.g726_16.priority= {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} -account.1.codec.g723_63.priority= {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.g726_16.priority= {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.g723_63.priority= {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} account.1.codec.g723_63.enable= {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} -account.1.codec.g723_53.priority= {if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.g723_53.priority= {if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} account.1.codec.g723_53.enable= {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} -account.1.codec.g729.priority= {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.g729.priority= {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} account.1.codec.g729.enable= {if isset($yealink_codec_g729_enable)}1{else}0{/if} -account.1.codec.g722.priority= {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.g722.priority= {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} account.1.codec.g722.enable= {if isset($yealink_codec_g722_enable)}1{else}0{/if} account.1.codec.G722_1_24kpbs.priority= diff --git a/resources/templates/provision/yealink/t56a/{$mac}.cfg b/resources/templates/provision/yealink/t56a/{$mac}.cfg index 7ae842cc89..c9489591b5 100644 --- a/resources/templates/provision/yealink/t56a/{$mac}.cfg +++ b/resources/templates/provision/yealink/t56a/{$mac}.cfg @@ -244,30 +244,30 @@ account.1.callpark_enable = account.1.codec.ilbc_15_2kbps.priority= 0 account.1.codec.ilbc_15_2kbps.enable= 0 -account.1.codec.ilbc_13_33kbps.priority= {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.ilbc_13_33kbps.priority= {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} account.1.codec.ilbc_13_33kbps.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} account.1.codec.pcma.enable= {if isset($yealink_codec_pcma_enable)}1{else}0{/if} -account.1.codec.pcma.priority= {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.pcma.priority= {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} account.1.codec.pcmu.enable= {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} -account.1.codec.pcmu.priority= {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} -account.1.codec.opus.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.pcmu.priority= {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.opus.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} account.1.codec.opus.enable= {if isset($yealink_codec_opus_enable)}1{else}0{/if} account.1.codec.opus.para= account.1.codec.g726_40.enable= {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} -account.1.codec.g726_40.priority= {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.g726_40.priority= {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} account.1.codec.g726_32.enable= {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} -account.1.codec.g726_32.priority= {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.g726_32.priority= {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} account.1.codec.g726_24.enable= {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} -account.1.codec.g726_24.priority= {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.g726_24.priority= {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} account.1.codec.g726_16.enable= {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} -account.1.codec.g726_16.priority= {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} -account.1.codec.g723_63.priority= {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.g726_16.priority= {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.g723_63.priority= {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} account.1.codec.g723_63.enable= {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} -account.1.codec.g723_53.priority= {if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.g723_53.priority= {if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} account.1.codec.g723_53.enable= {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} -account.1.codec.g729.priority= {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.g729.priority= {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} account.1.codec.g729.enable= {if isset($yealink_codec_g729_enable)}1{else}0{/if} -account.1.codec.g722.priority= {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.g722.priority= {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} account.1.codec.g722.enable= {if isset($yealink_codec_g722_enable)}1{else}0{/if} account.1.codec.g722_1_24kpbs.enable = diff --git a/resources/templates/provision/yealink/t57w/{$mac}.cfg b/resources/templates/provision/yealink/t57w/{$mac}.cfg index bd1b12b7c5..dac408a40e 100644 --- a/resources/templates/provision/yealink/t57w/{$mac}.cfg +++ b/resources/templates/provision/yealink/t57w/{$mac}.cfg @@ -46,30 +46,30 @@ account.1.phone_setting.call_appearance.calls_per_linekey= ####################################################################################### account.1.codec.ilbc_15_2kbps.priority= 0 account.1.codec.ilbc_15_2kbps.enable= 0 -account.1.codec.ilbc_13_33kbps.priority= {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.ilbc_13_33kbps.priority= {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} account.1.codec.ilbc_13_33kbps.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} account.1.codec.pcma.enable= {if isset($yealink_codec_pcma_enable)}1{else}0{/if} -account.1.codec.pcma.priority= {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.pcma.priority= {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} account.1.codec.pcmu.enable= {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} -account.1.codec.pcmu.priority= {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} -account.1.codec.opus.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.pcmu.priority= {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.opus.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} account.1.codec.opus.enable= {if isset($yealink_codec_opus_enable)}1{else}0{/if} account.1.codec.opus.para= account.1.codec.g726_40.enable= {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} -account.1.codec.g726_40.priority= {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.g726_40.priority= {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} account.1.codec.g726_32.enable= {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} -account.1.codec.g726_32.priority= {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.g726_32.priority= {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} account.1.codec.g726_24.enable= {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} -account.1.codec.g726_24.priority= {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.g726_24.priority= {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} account.1.codec.g726_16.enable= {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} -account.1.codec.g726_16.priority= {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} -account.1.codec.g723_63.priority= {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.g726_16.priority= {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.g723_63.priority= {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} account.1.codec.g723_63.enable= {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} -account.1.codec.g723_53.priority= {if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.g723_53.priority= {if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} account.1.codec.g723_53.enable= {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} -account.1.codec.g729.priority= {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.g729.priority= {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} account.1.codec.g729.enable= {if isset($yealink_codec_g729_enable)}1{else}0{/if} -account.1.codec.g722.priority= {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.g722.priority= {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} account.1.codec.g722.enable= {if isset($yealink_codec_g722_enable)}1{else}0{/if} account.1.codec.G722_1_24kpbs.priority= diff --git a/resources/templates/provision/yealink/t58v/{$mac}.cfg b/resources/templates/provision/yealink/t58v/{$mac}.cfg index 4f61c833a6..a125c99d93 100644 --- a/resources/templates/provision/yealink/t58v/{$mac}.cfg +++ b/resources/templates/provision/yealink/t58v/{$mac}.cfg @@ -244,30 +244,30 @@ account.1.callpark_enable = account.1.codec.ilbc_15_2kbps.priority= 0 account.1.codec.ilbc_15_2kbps.enable= 0 -account.1.codec.ilbc_13_33kbps.priority= {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.ilbc_13_33kbps.priority= {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} account.1.codec.ilbc_13_33kbps.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} account.1.codec.pcma.enable= {if isset($yealink_codec_pcma_enable)}1{else}0{/if} -account.1.codec.pcma.priority= {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.pcma.priority= {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} account.1.codec.pcmu.enable= {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} -account.1.codec.pcmu.priority= {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} -account.1.codec.opus.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.pcmu.priority= {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.opus.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} account.1.codec.opus.enable= {if isset($yealink_codec_opus_enable)}1{else}0{/if} account.1.codec.opus.para= account.1.codec.g726_40.enable= {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} -account.1.codec.g726_40.priority= {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.g726_40.priority= {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} account.1.codec.g726_32.enable= {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} -account.1.codec.g726_32.priority= {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.g726_32.priority= {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} account.1.codec.g726_24.enable= {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} -account.1.codec.g726_24.priority= {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.g726_24.priority= {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} account.1.codec.g726_16.enable= {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} -account.1.codec.g726_16.priority= {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} -account.1.codec.g723_63.priority= {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.g726_16.priority= {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.g723_63.priority= {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} account.1.codec.g723_63.enable= {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} -account.1.codec.g723_53.priority= {if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.g723_53.priority= {if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} account.1.codec.g723_53.enable= {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} -account.1.codec.g729.priority= {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.g729.priority= {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} account.1.codec.g729.enable= {if isset($yealink_codec_g729_enable)}1{else}0{/if} -account.1.codec.g722.priority= {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.g722.priority= {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} account.1.codec.g722.enable= {if isset($yealink_codec_g722_enable)}1{else}0{/if} account.1.codec.g722_1_24kpbs.enable = diff --git a/resources/templates/provision/yealink/vp530/{$mac}.cfg b/resources/templates/provision/yealink/vp530/{$mac}.cfg index d886965de0..ca170e2146 100644 --- a/resources/templates/provision/yealink/vp530/{$mac}.cfg +++ b/resources/templates/provision/yealink/vp530/{$mac}.cfg @@ -224,72 +224,99 @@ account.1.bla_subscribe_period = 300 #account.1.codec.Y.rtpmap = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Audio Advanced ## ####################################################################################### diff --git a/resources/templates/provision/yealink/w52p/{$mac}.cfg b/resources/templates/provision/yealink/w52p/{$mac}.cfg index 5450e1a403..409442c333 100644 --- a/resources/templates/provision/yealink/w52p/{$mac}.cfg +++ b/resources/templates/provision/yealink/w52p/{$mac}.cfg @@ -190,71 +190,98 @@ account.1.advanced.timer_t2 = account.1.advanced.timer_t4 = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Call Forward ## ####################################################################################### diff --git a/resources/templates/provision/yealink/w56p/{$mac}.cfg b/resources/templates/provision/yealink/w56p/{$mac}.cfg index 4c2f7c970c..b014e997ff 100644 --- a/resources/templates/provision/yealink/w56p/{$mac}.cfg +++ b/resources/templates/provision/yealink/w56p/{$mac}.cfg @@ -190,71 +190,98 @@ account.1.advanced.timer_t2 = account.1.advanced.timer_t4 = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Call Forward ## ####################################################################################### diff --git a/resources/templates/provision/yealink/w60b/{$mac}.cfg b/resources/templates/provision/yealink/w60b/{$mac}.cfg index c854c13059..afa8352483 100644 --- a/resources/templates/provision/yealink/w60b/{$mac}.cfg +++ b/resources/templates/provision/yealink/w60b/{$mac}.cfg @@ -154,71 +154,98 @@ account.1.advanced.timer_t2 = account.1.advanced.timer_t4 = account.1.codec.1.enable = {if isset($yealink_codec_pcmu_enable)}1{else}0{/if} + account.1.codec.1.payload_type = PCMU -account.1.codec.1.priority = {if isset{$yealink_codec_pcmu_priority}{$yealink_codec_pcmu_priority}{else}0{/if} +account.1.codec.1.priority = {if isset($yealink_codec_pcmu_priority)}{$yealink_codec_pcmu_priority}{else}0{/if} + account.1.codec.1.rtpmap = 0 account.1.codec.2.enable = {if isset($yealink_codec_pcma_enable)}1{else}0{/if} + account.1.codec.2.payload_type = PCMA -account.1.codec.2.priority = {if isset{$yealink_codec_pcma_priority}{$yealink_codec_pcma_priority}{else}0{/if} +account.1.codec.2.priority = {if isset($yealink_codec_pcma_priority)}{$yealink_codec_pcma_priority}{else}0{/if} + account.1.codec.2.rtpmap = 8 account.1.codec.3.enable = {if isset($yealink_codec_g723_53_enable)}1{else}0{/if} + account.1.codec.3.payload_type = G723_53 -account.1.codec.3.priority ={if isset{$yealink_codec_g723_53_priority}{$yealink_codec_g723_53_priority}{else}0{/if} +account.1.codec.3.priority ={if isset($yealink_codec_g723_53_priority)}{$yealink_codec_g723_53_priority}{else}0{/if} + account.1.codec.3.rtpmap = 4 account.1.codec.4.enable = {if isset($yealink_codec_g723_63_enable)}1{else}0{/if} + account.1.codec.4.payload_type = G723_63 -account.1.codec.4.priority = {if isset{$yealink_codec_g723_63_priority}{$yealink_codec_g723_63_priority}{else}0{/if} +account.1.codec.4.priority = {if isset($yealink_codec_g723_63_priority)}{$yealink_codec_g723_63_priority}{else}0{/if} + account.1.codec.4.rtpmap = 4 account.1.codec.5.enable = {if isset($yealink_codec_g729_enable)}1{else}0{/if} + account.1.codec.5.payload_type = G729 -account.1.codec.5.priority = {if isset{$yealink_codec_g729_priority}{$yealink_codec_g729_priority}{else}0{/if} +account.1.codec.5.priority = {if isset($yealink_codec_g729_priority)}{$yealink_codec_g729_priority}{else}0{/if} + account.1.codec.5.rtpmap = 18 account.1.codec.6.enable = {if isset($yealink_codec_g722_enable)}1{else}0{/if} + account.1.codec.6.payload_type = G722 -account.1.codec.6.priority = {if isset{$yealink_codec_g722_priority}{$yealink_codec_g722_priority}{else}0{/if} +account.1.codec.6.priority = {if isset($yealink_codec_g722_priority)}{$yealink_codec_g722_priority}{else}0{/if} + account.1.codec.6.rtpmap = 9 account.1.codec.7.enable = {if isset($yealink_codec_iLBC_enable)}1{else}0{/if} + account.1.codec.7.payload_type = iLBC -account.1.codec.7.priority = {if isset{$yealink_codec_iLBC_priority}{$yealink_codec_iLBC_priority}{else}0{/if} +account.1.codec.7.priority = {if isset($yealink_codec_iLBC_priority)}{$yealink_codec_iLBC_priority}{else}0{/if} + account.1.codec.7.rtpmap = 106 account.1.codec.8.enable = {if isset($yealink_codec_g726_16_enable)}1{else}0{/if} + account.1.codec.8.payload_type = G726-16 -account.1.codec.8.priority = {if isset{$yealink_codec_g726_16_priority}{$yealink_codec_g726_16_priority}{else}0{/if} +account.1.codec.8.priority = {if isset($yealink_codec_g726_16_priority)}{$yealink_codec_g726_16_priority}{else}0{/if} + account.1.codec.8.rtpmap = 103 account.1.codec.9.enable = {if isset($yealink_codec_g726_24_enable)}1{else}0{/if} + account.1.codec.9.payload_type = G726-24 -account.1.codec.9.priority = {if isset{$yealink_codec_g726_24_priority}{$yealink_codec_g726_24_priority}{else}0{/if} +account.1.codec.9.priority = {if isset($yealink_codec_g726_24_priority)}{$yealink_codec_g726_24_priority}{else}0{/if} + account.1.codec.9.rtpmap = 104 account.1.codec.10.enable = {if isset($yealink_codec_g726_32_enable)}1{else}0{/if} + account.1.codec.10.payload_type = G726-32 -account.1.codec.10.priority = {if isset{$yealink_codec_g726_32_priority}{$yealink_codec_g726_32_priority}{else}0{/if} +account.1.codec.10.priority = {if isset($yealink_codec_g726_32_priority)}{$yealink_codec_g726_32_priority}{else}0{/if} + account.1.codec.10.rtpmap = 102 account.1.codec.11.enable = {if isset($yealink_codec_g726_40_enable)}1{else}0{/if} + account.1.codec.11.payload_type = G726-40 -account.1.codec.11.priority = {if isset{$yealink_codec_g726_40_priority}{$yealink_codec_g726_40_priority}{else}0{/if} +account.1.codec.11.priority = {if isset($yealink_codec_g726_40_priority)}{$yealink_codec_g726_40_priority}{else}0{/if} + account.1.codec.11.rtpmap = 105 account.1.codec.12.enable = {if isset($yealink_codec_gsm_enable)}1{else}0{/if} + account.1.codec.12.payload_type = GSM -account.1.codec.12.priority = {if isset{$yealink_codec_gsm_priority}{$yealink_codec_gsm_priority}{else}0{/if} +account.1.codec.12.priority = {if isset($yealink_codec_gsm_priority)}{$yealink_codec_gsm_priority}{else}0{/if} + account.1.codec.12.rtpmap = 3 account.1.codec.13.enable = {if isset($yealink_codec_opus_enable)}1{else}0{/if} + account.1.codec.13.payload_type = opus -account.1.codec.13.priority = {if isset{$yealink_codec_opus_priority}{$yealink_codec_opus_priority}{else}0{/if} +account.1.codec.13.priority = {if isset($yealink_codec_opus_priority)}{$yealink_codec_opus_priority}{else}0{/if} + account.1.codec.13.rtpmap = 106 + ####################################################################################### ## Call Forward ## #######################################################################################