asterisk/channels
David Vossel 88bda581ec Merged revisions 195991 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
  r195991 | dvossel | 2009-05-21 14:04:56 -0500 (Thu, 21 May 2009) | 14 lines
  
  Sign problem calculating timestamp for iax frame leads to no audio on the receiving peer.
  
  There are rare cases in which a frame's delivery timestamp is slightly less than the iax2_pvt's offset.  This causes the pvt's timestamp to be a small negative number, but since the timestamp value is unsigned it looks like a huge positive number.  This patch checks for this negative case and sets the ms to zero.  A similar check is already done right below this one in the 'else' statement.
  
  (closes issue #15032)
  Reported by: guillecabeza
  Patches:
        chan_iax2.c.patch_timestamp uploaded by guillecabeza (license 380)
  Tested by: guillecabeza
  
  (closes issue #14216)
  Reported by: Andrey Sofronov
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@195995 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-05-21 19:11:49 +00:00
..
h323 Make H.323 compile with FDLEAK detection code enabled 2009-04-29 23:06:56 +00:00
misdn Add outgoing_colp misdn.conf port parameter. 2009-05-14 22:03:49 +00:00
xpmr Merged revisions 159025 via svnmerge from 2008-11-25 05:02:11 +00:00
Makefile Fix module embedding for chan_h323. 2009-04-10 20:26:46 +00:00
chan_agent.c Convert the ast_channel data structure over to the astobj2 framework. 2009-04-24 14:04:26 +00:00
chan_alsa.c Merged revisions 182810 via svnmerge from 2009-03-18 02:28:55 +00:00
chan_bridge.c Convert the ast_channel data structure over to the astobj2 framework. 2009-04-24 14:04:26 +00:00
chan_console.c This is basically a complete rollback of r155401, as it was determined that 2008-11-25 01:01:49 +00:00
chan_dahdi.c The facilityenable parameter does not have anything to do with pritimer parameters. 2009-05-18 16:29:06 +00:00
chan_gtalk.c Convert the ast_channel data structure over to the astobj2 framework. 2009-04-24 14:04:26 +00:00
chan_h323.c Make H.323 compile with FDLEAK detection code enabled 2009-04-29 23:06:56 +00:00
chan_iax2.c Merged revisions 195991 via svnmerge from 2009-05-21 19:11:49 +00:00
chan_jingle.c Fix some uninitialized memory notices that appeared under valgrind. 2009-04-10 18:02:44 +00:00
chan_local.c Convert the ast_channel data structure over to the astobj2 framework. 2009-04-24 14:04:26 +00:00
chan_mgcp.c Convert the ast_channel data structure over to the astobj2 framework. 2009-04-24 14:04:26 +00:00
chan_misdn.c Add outgoing_colp misdn.conf port parameter. 2009-05-14 22:03:49 +00:00
chan_nbs.c one more place I forgot 2008-05-22 17:50:40 +00:00
chan_oss.c Merged revisions 171187 via svnmerge from 2009-01-25 23:58:00 +00:00
chan_phone.c This commit introduces COLP/CONP and Redirecting party information into Asterisk. 2009-04-03 22:41:46 +00:00
chan_phone.h rename DialTone.h to chan_phone.h because chan_phone.c is the only file using it 2008-05-28 20:00:21 +00:00
chan_sip.c Get rid of some duplicated code and correct a connected line error. 2009-05-20 20:45:05 +00:00
chan_skinny.c Fix some uninitialized memory notices that appeared under valgrind. 2009-04-10 18:02:44 +00:00
chan_unistim.c Send DTMF frame before playing back audio. 2009-05-07 17:13:36 +00:00
chan_usbradio.c Janitor, use ARRAY_LEN() when possible. 2008-12-05 10:31:25 +00:00
chan_vpb.cc incorporates r159808 from branches/1.4: 2008-11-29 17:57:39 +00:00
console_board.c import the recent additions for video console into trunk, 2008-06-29 21:17:14 +00:00
console_gui.c add 'const' qualifiers in various places where they should have been 2009-05-12 13:59:35 +00:00
console_video.c (closes issue #13557) 2008-10-09 14:17:33 +00:00
console_video.h implement the 'freeze' function for incoming frames; 2008-06-30 15:45:15 +00:00
iax2-parser.c Merged revisions 194557,194685 via svnmerge from 2009-05-15 20:52:12 +00:00
iax2-parser.h Merged revisions 194557,194685 via svnmerge from 2009-05-15 20:52:12 +00:00
iax2-provision.c - iax2-provision was not freeing iax_templates structure when unloading the chan_iax2.so module. 2008-12-03 19:25:30 +00:00
iax2-provision.h Don't reload a configuration file if nothing has changed. 2007-08-16 21:09:46 +00:00
iax2.h Merged revisions 194557,194685 via svnmerge from 2009-05-15 20:52:12 +00:00
misdn_config.c Add outgoing_colp misdn.conf port parameter. 2009-05-14 22:03:49 +00:00
vcodecs.c (closes issue #13557) 2008-10-09 14:17:33 +00:00
vgrabbers.c free memory used by the x11 grabber when closing it. 2008-07-14 16:50:54 +00:00