Add a new unified Jingle, Google Jingle, and Google Talk channel driver written from...
authorJoshua Colp <jcolp@digium.com>
Sat, 7 Jul 2012 17:06:51 +0000 (17:06 +0000)
committerJoshua Colp <jcolp@digium.com>
Sat, 7 Jul 2012 17:06:51 +0000 (17:06 +0000)
commita3fa37b8cfbe82777b4954214afaad7b020081e5
tree06077d417d6aac7e2fac641264c96527eed326ec
parentdb59a3f12399fad704fb8977ab980f372c073068
Add a new unified Jingle, Google Jingle, and Google Talk channel driver written from scratch called chan_motif.

This channel driver is a replacement for both chan_gtalk and chan_jingle but adds additional features not found in either.
These features include full configuration reload, video, full codec support, bidirectional cause code mapping, hold,
unhold, and ringing indication. It is also compliant with the current published Jingle and Google Jingle specifications.
The original Google Talk protocol is also supported for Google Voice interoperability.

You may ask yourself though where the name motif comes from... and I would say to you... music!

motif: a perceivable or salient recurring fragment or succession of notes

Sorta like a jingle!

Review: https://reviewboard.asterisk.org/r/1917/

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@369769 65c4cc65-6c06-0410-ace0-fbb531ad65f3
CHANGES
UPGRADE.txt
channels/chan_gtalk.c
channels/chan_motif.c [new file with mode: 0644]
configs/motif.conf.sample [new file with mode: 0644]
include/asterisk/xmpp.h
res/res_jabber.c
res/res_xmpp.c
res/res_xmpp.exports.in [new file with mode: 0644]