diff options
author | Automerge script <automerge@asterisk.org> | 2012-12-14 01:17:36 +0000 |
---|---|---|
committer | Automerge script <automerge@asterisk.org> | 2012-12-14 01:17:36 +0000 |
commit | c99f5359c622c8d2e9a2da63a6be96f11950b236 (patch) | |
tree | 14b7df16872b6540dd3c8f318eed06745f9b7bcf /channels | |
parent | 5af578c0227af701a8cd689ee393b641ed876be4 (diff) |
Merged revisions 378006 via svnmerge from
file:///srv/subversion/repos/asterisk/trunk
........
r378006 | wedhorn | 2012-12-13 19:02:15 -0600 (Thu, 13 Dec 2012) | 8 lines
Add g722 codec support to skinny
(closes issue AST-20788)
Reported by: snuffy
Tested by: snuffy, myself
Patches:
skinny-g722.diff uploaded by snuffy (license 5024)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/team/mmichelson/threadpool@378007 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels')
-rw-r--r-- | channels/chan_skinny.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/channels/chan_skinny.c b/channels/chan_skinny.c index 1b2c17002..bd24c6a05 100644 --- a/channels/chan_skinny.c +++ b/channels/chan_skinny.c @@ -175,6 +175,7 @@ static struct ast_codec_pref default_prefs; enum skinny_codecs { SKINNY_CODEC_ALAW = 2, SKINNY_CODEC_ULAW = 4, + SKINNY_CODEC_G722 = 6, SKINNY_CODEC_G723_1 = 9, SKINNY_CODEC_G729A = 12, SKINNY_CODEC_G726_32 = 82, /* XXX Which packing order does this translate to? */ @@ -1939,6 +1940,8 @@ static struct ast_format *codec_skinny2ast(enum skinny_codecs skinnycodec, struc return ast_format_set(result, AST_FORMAT_ALAW, 0); case SKINNY_CODEC_ULAW: return ast_format_set(result, AST_FORMAT_ULAW, 0); + case SKINNY_CODEC_G722: + return ast_format_set(result, AST_FORMAT_G722, 0); case SKINNY_CODEC_G723_1: return ast_format_set(result, AST_FORMAT_G723_1, 0); case SKINNY_CODEC_G729A: @@ -1962,6 +1965,8 @@ static int codec_ast2skinny(const struct ast_format *astcodec) return SKINNY_CODEC_ALAW; case AST_FORMAT_ULAW: return SKINNY_CODEC_ULAW; + case AST_FORMAT_G722: + return SKINNY_CODEC_G722; case AST_FORMAT_G723_1: return SKINNY_CODEC_G723_1; case AST_FORMAT_G729A: |