This patch adds more detailed statistics for RTP channels, and provides an API call...
authorBrett Bryant <bbryant@digium.com>
Thu, 5 Jun 2008 16:24:19 +0000 (16:24 +0000)
committerBrett Bryant <bbryant@digium.com>
Thu, 5 Jun 2008 16:24:19 +0000 (16:24 +0000)
commitc1451b553785c40c1c7bdcb4a054d3079766506d
treed1e5ce5e2319e18edd672e98cdfaae3e096a1e2e
parent90d75af3463bfd5e549f3301d7b793119fded316
This patch adds more detailed statistics for RTP channels, and provides an API call to access it, including maximums, minimums, standard deviatinos,
and normal deviations. Currently this is implemented for chan_sip, but could be added to the func_channel_read callbacks for the CHANNEL function
for any channel that uses RTP.

(closes issue #10590)
Reported by: gasparz
Patches:
      chan_sip_c.diff uploaded by gasparz (license 219)
      rtp_c.diff uploaded by gasparz (license 219)
      rtp_h.diff uploaded by gasparz (license 219)
      audioqos-trunk.diff uploaded by snuffy (license 35)
      rtpqos-trunk-r119891.diff uploaded by sergee (license 138)
Tested by: jsmith, gasparz, snuffy, marsosa, chappell, sergee

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@120635 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_sip.c
funcs/func_channel.c
include/asterisk/rtp.h
main/rtp.c