]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Prevent Echo() from relaying control, null, and modem frames
authorKinsey Moore <kmoore@digium.com>
Tue, 20 Mar 2012 20:32:55 +0000 (20:32 +0000)
committerKinsey Moore <kmoore@digium.com>
Tue, 20 Mar 2012 20:32:55 +0000 (20:32 +0000)
commita25e2ad59c995f10e3d576d80cf7b6cfde294abd
tree03bf36fe9a59e38170f5e4997b16f8a15d2aa7b1
parent8dc6345d0fb969774b04894fe898a08a2abe2d74
Prevent Echo() from relaying control, null, and modem frames

Echo()'s description states that it echoes audio, video, and DTMF except for #
while it actually echoes any frame that it receives other than DTMF #.  This
was causing frame storms in the test suite in some circumstances where Echo()
was attached to both ends of a pair of local channels and control frames
were being periodically generated.  Echo()'s behavior and description have
been modifed so that it only echoes media and non-# DTMF frames.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@360033 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/app_echo.c