aboutsummaryrefslogtreecommitdiffstats
path: root/rtp.c
AgeCommit message (Collapse)AuthorFilesLines
2005-07-15add a library of timeval manipulation functions, and change a large number ↵kpfleming1-53/+22
of usses to use the new functions (bug #4504) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6146 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-14ensure we record the last seqno we transmitted (bug #4659)kpfleming1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6129 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12send final 3 RFC2833 packets with same seqno (bug #4659)kpfleming1-9/+32
don't reprocess incoming RFC2833 event when packets received out of order (bug #4659) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6116 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-18Revert silly "sipura fix" which breaks RFC compatibility (bug #4549)markster1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5935 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-18Don't try to read from an rtcp if there isn't onemarkster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5934 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06more file version tagskpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5866 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06remove experimental module version tagskpfleming1-0/+4
add per-file revision tags and 'show version files' CLI command git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5864 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-02fix wordwrapjeremy1-2/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5810 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-02Spell noise correctlyjeremy1-4/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5809 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-16add comments, fix typos, and add note on default values (bug #4284)russell1-20/+27
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5696 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-15fix RTP DTMF for Sipura SPA-3000 (bug #3675, yet again)kpfleming1-8/+12
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5666 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-15correct some signed/unsigned issues found by GCC 4 (bug #4237)kpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5664 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-14Add remainder of rtp fixes, iax2 patch (bug #3961)markster1-117/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5654 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-14properly strip incoming padded RTP frames (bug #4264)kpfleming1-0/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5652 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04don't report EAGAIN as an error (bug #4128)kpfleming1-6/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5570 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-21use double-quotes instead of angle-brackets for non-system include files ↵kpfleming1-12/+12
(bug #4058) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5490 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-20ensure that sequential DTMF sent via RTP has some 'dead air' between digits ↵kpfleming1-3/+4
(bug #3675) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5489 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-06use more efficient code to produce non-codec-capability list (bug #3960)kpfleming1-4/+18
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5421 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-05report non-codec capabilities in 'sip debug' properly (bug #3960)kpfleming1-2/+23
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5416 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-04fix breakage from slin endianness commit earlier today (sorry :-()kpfleming1-7/+19
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5375 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-03handle AST_FORMAT_SLINEAR endianness properly on big-endian systems (bug #3865)kpfleming1-0/+14
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5373 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-31Fix RTP checksums config option (bug #3908 with minor mods)markster1-11/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5322 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-29Simplify endianness and fix for unaligned reads (bug #3867)markster1-15/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5295 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-25Don't use deprecated "2" location for G.726 (rfc3551)markster1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5260 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-24show correct seq no in debug output (bug #3849)russell1-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5254 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-17Add support for Solaris/x86 (bug #3064)markster1-3/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5199 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-05Merge H.263+ support (bug #3709)markster1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5149 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-04Rework channel structure to eliminate "pvt" portion of channel (bug #3573)markster1-9/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5137 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-27Revert earlier timestamp stuff pending contact with Intel over apparent HMP ↵markster1-9/+2
brokenness git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5098 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-27Make sure we increase the timestamp between digits (bug #3675)markster1-2/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5097 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-15Fix message from WARNING to DEBUG.markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5032 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-25Merge config updates (bug #3406)markster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4889 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-21update copyright headers for 2005russell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4868 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-18Send a few more rfc2833 events on hte "down" (bug #3339)markster1-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4834 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-07Support CNG transmission when on hold (bug #2904)markster1-0/+40
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4704 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-28Ignore invalid RTP packets (bug #3030)markster1-0/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4570 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-28Various and assundary formatting fixes (bug #3174)markster1-152/+185
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4569 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-28Permit RTP to be resetmarkster1-0/+18
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4568 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-14Merge slimey's Solaris compatibility (with small mods) (bug #2740)markster1-5/+23
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4446 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-09Update comment for fmtp 16, implement in RTP (bug #2999)markster1-2/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4409 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-24Don't increment RTP timestmap on sending of DTMF (bug #2928)markster1-5/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4328 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-19Increment seqno in RTP in RFC2833 (bug #2902)markster1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4293 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-17Revised seqno fix (bug #2887)markster1-5/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4281 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-17Fix rollover with DTMF (bug #2887)markster1-5/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4280 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-11Fix segfaultmarkster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4207 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-30Add RTP debug support (bug #2570)markster1-18/+108
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4129 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-19Send empty frames when missing frames arrive (hope this doesn't break anything)markster1-0/+18
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4035 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-18LPC fixmarkster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3804 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-15First pass at LPC10markster1-1/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3785 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-09Make sure rtp->f.data is initialized properly for 3389 (asterisk dev mailing ↵markster1-0/+4
list) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3751 f38db490-d61c-443f-a65b-d21fe96a405b