| 
							
							
								 Mark Spencer | 9ab27e3382 | Fix segfault git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4207 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-11-11 19:55:09 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | b40c7e28a4 | Add RTP debug support (bug #2570) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4129 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-10-30 01:52:12 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 7bcb9629fd | Send empty frames when missing frames arrive (hope this doesn't break anything) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4035 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-10-19 21:07:10 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | b96abb803c | LPC fix git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3804 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-09-18 13:56:28 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | ce68497243 | First pass at LPC10 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3785 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-09-15 18:40:07 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 14e1fe4795 | Make sure rtp->f.data is initialized properly for 3389 (asterisk dev mailing list) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3751 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-09-09 02:33:14 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 0c39d6de8e | Grab each lock individually... git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3701 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-08-31 21:55:19 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 471df8f512 | Be sure to do ntohl before considering extended field git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3691 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-08-31 14:03:18 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 6749f1b8b5 | Be sure we still check for proper buffer length git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3685 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-08-31 05:09:20 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | b48987922c | First pass at handling RTP header extension bit git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3683 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-08-31 00:16:28 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | fa814abe05 | Repair offer/answer model (bug #2293), initial CNG work for new frametype git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3658 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-08-26 04:56:26 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 34e40a3a59 | Wait for command to complete (bug #1733) and take RTP 19 as CN too... git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3590 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-08-07 14:22:09 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 13a45232fa | Get other instance of 101 changed to "payload" (bug #2191) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3554 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-07-31 23:02:55 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | cfcc58d96e | Don't hard code the RTP payload type to 101 (bug #2192) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3552 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-07-31 20:31:11 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | d3397cd37d | Don't copmile in the no-RTP checksum stuff for non-Linux (bug #2089) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3480 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-07-19 18:09:33 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 2f2122875a | Add option to disable checksums on RTP UDP ports (bug #2068) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3464 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-07-17 21:08:12 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 8ebfe337a7 | Extend bindaddr to RTP connections on SIP (bug #1989 et al) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3393 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-07-08 11:46:15 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 2f911dfba6 | Use INET_ADDRLEN (bug #1956) (from airport!) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3364 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-30 16:56:51 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 1f1c915fea | Merge Steven Davie's timestamp improvements git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3361 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-30 06:03:57 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 60ad539878 | Formatting fixes (bug #1951) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3359 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-29 20:10:57 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 4d0dd2775a | Report checksum failures as such (bug #1942) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3350 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-29 14:22:27 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | f97df161f4 | Create reentrant ast_inet_ntoa and replace all inet_ntoa's with ast_inet_ntoa's (but #1944) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3345 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-29 12:56:46 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | 8801247d76 | Remove pthread.h from source.  We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h). git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3276 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-22 18:49:00 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | c96046b6c2 | Handle binding more nicely git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3175 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-09 01:33:16 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 0f2e75a257 | Clearly label EAGAIN as being the UDP checksum error that it is git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3157 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-06 17:44:47 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 0f5ed60d51 | Minor RTP video fixes, be more careful about closing fd's in meetme (bug #1743) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3111 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-30 20:24:48 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 04887bcc3e | Minor reinvite typo git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3100 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-28 00:52:45 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | b820fd0075 | Doc fix for controlplayback, get rid of 500ms wait in rtp.c (bug #1589) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3090 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-27 05:06:32 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | cf57ba2310 | Make RTP handle codecs (first pass) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3089 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-27 04:18:46 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | d146b72e53 | Fix typo in outgoing rfc2833 handling (bug #1646) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2969 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-15 16:26:52 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 6f3dd86f22 | Ignore dupe packets for RFC2833 (bug #1034) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2895 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-05 03:56:27 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | faaef0fbe3 | Add DTX support (mark bit) (bug #1234) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2842 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-01 15:18:28 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 0709926b82 | Don't spam 3389 warning message git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2720 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-20 19:23:08 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | ec6d3b535a | Don't set the address with NAT mode if we haven't programmed an address git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2697 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-15 20:12:46 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 2a16a0a30c | Use caller's negotiated values when possible. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2526 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-22 21:52:22 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 47b6495e9b | Same for transmit core git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2487 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-20 05:22:52 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 7192fbfae7 | Round offset timestamps to nearest 20ms to clean up numbers. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2486 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-20 05:19:45 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 1b05e77127 | Fix small but deadly typo git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2451 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-17 16:49:00 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 2a75bbb711 | Mute received DTMF path git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2440 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-15 16:20:01 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | f997f9f139 | Increase amount of time we send tones on RTP to 100ms git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2428 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-14 23:12:22 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 9e83daa3bb | If an RTP peer hasn't been set, ignore audio from it (Plexus workaround) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2425 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-14 22:49:26 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 7989800674 | Try to make smoother G.729B aware, and able to handle VAD bytes git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2421 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-14 18:01:29 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 044aa4fa60 | Cleanups of RX/TX calculations git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2416 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-14 05:31:47 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 8750f1c05f | Move timestamp around in RTP....  Gotta do iax2 eventually here... git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2413 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-13 03:52:14 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 5bf9b86aa4 | Know how to send ADPCM git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2346 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-05 17:32:00 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 500ebad7aa | Fix slow down in rtp.c git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2244 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-25 20:59:39 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | ff976ce055 | Add G.726-32kbps Codec Transcoder (Tested with Cisco ATA-186) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2239 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-25 04:10:32 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | fb96473eb0 | Fix comparision in RTP native bridge (bug #1043) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2192 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-18 21:38:46 +00:00 |  | 
			
				
					| 
							
							
								 Martin Pycko | 343b784d6c | Change the warning message if we can't do native bridge because of diffrent codecs git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1794 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2003-11-25 21:15:28 +00:00 |  | 
			
				
					| 
							
							
								 Martin Pycko | 66d2f2de66 | Warn about not being able to do reinvite in the right place and unlock the mutexes before returning git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1793 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2003-11-25 16:26:15 +00:00 |  |