ari: Add Snoop operation for spying/whispering on channels.
authorJoshua Colp <jcolp@digium.com>
Sat, 23 Nov 2013 12:40:46 +0000 (12:40 +0000)
committerJoshua Colp <jcolp@digium.com>
Sat, 23 Nov 2013 12:40:46 +0000 (12:40 +0000)
commiteda712686268daaaf02754fbb0903cf4f973da87
tree4c5b2693ddb1c30c24abdab8f1563997cc89023c
parenta368df42d47d24a981097ac4c4f71b904be55346
ari: Add Snoop operation for spying/whispering on channels.

The Snoop operation can be invoked on a channel to spy or
whisper on it. It returns a channel that any channel operations
can then be invoked on (such as record to do monitoring).

(closes issue ASTERISK-22780)
Reported by: Matt Jordan

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

Merged revisions 403117 from http://svn.asterisk.org/svn/asterisk/branches/12

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@403118 65c4cc65-6c06-0410-ace0-fbb531ad65f3
include/asterisk/stasis_app_snoop.h [new file with mode: 0644]
main/audiohook.c
res/ari/resource_channels.c
res/ari/resource_channels.h
res/res_ari_channels.c
res/res_stasis_snoop.c [new file with mode: 0644]
res/res_stasis_snoop.exports.in [new file with mode: 0644]
rest-api/api-docs/channels.json