From 31c77b157b84527b1a68d96f7a23c3e7b242ee99 Mon Sep 17 00:00:00 2001 From: Kevin Harwell Date: Fri, 12 Jun 2015 16:58:27 -0500 Subject: res_pjsip: Add option to force G.726 to be treated as AAL2 packed. Some phones send g.726 audio packed for AAL2, which differs from what is recommended by RFC 3351. If Asterisk receives audio formatted as such when negotiating g.726 then it sounds a bit distorted. Added an option to res_pjsip_endpoint that allows g.726 negotiated audio to be treated as g.726 AAL2 packed. ASTERISK-25158 #close Reported by: Steve Pitts Change-Id: Ie7e21f75493d7fe53e75e12c971e72f5afa33615 --- include/asterisk/res_pjsip.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include') diff --git a/include/asterisk/res_pjsip.h b/include/asterisk/res_pjsip.h index 0447eaa11..d4ab16499 100644 --- a/include/asterisk/res_pjsip.h +++ b/include/asterisk/res_pjsip.h @@ -555,6 +555,8 @@ struct ast_sip_endpoint_media_configuration { unsigned int tos_video; /*! Priority for video streams */ unsigned int cos_video; + /*! Is g.726 packed in a non standard way */ + unsigned int g726_non_standard; }; /*! -- cgit v1.2.3