Commit Graph

208 Commits

Author SHA1 Message Date
Seven Du 9c72dc950e add CF_MEDIA_PAUSE channel flag to allow waiting for IO before media codec is ready
This could be used at endpoints where signalling and media negotiated separately like in H323
2013-11-22 14:37:37 +08:00
Anthony Minessale 300e55e56c FS-5941 --resolve 2013-11-14 01:39:53 +05:00
Anthony Minessale bb9adff511 rework media code 2013-11-08 03:48:00 +05:00
Anthony Minessale c32bd46853 FS-5924 --resolve 2013-10-30 20:30:17 +05:00
Anthony Minessale 4a172402d2 some refactoring and plumbing for 1.4 2013-10-16 02:24:32 +05:00
Seven Du 135b1d70bb only write when it make sense 2013-09-26 02:16:31 +08:00
Anthony Minessale 6100e1f0d6 missed a spot on last conf commit 2013-09-06 02:45:10 +05:00
Anthony Minessale b513d1ff02 fix possible issue with double read of frames in conf 2013-09-06 00:05:00 +05:00
Nathan Neulinger 32adc789f6 make noexpandtab explicit in all vim modelines other than xml files 2013-06-25 11:50:17 -05:00
Anthony Minessale 101b116daf FS-5011 try to fill gaps 2013-05-14 11:22:53 -05:00
Anthony Minessale c8a6c99f84 FS-5322 --resolve 2013-04-18 16:27:45 -05:00
Jeff Lenk 83ed0bd399 remove debug code 2013-03-22 15:52:36 -05:00
Anthony Minessale 955b900f3e FS-5011 catch sid frames and change them to cng 2013-03-22 13:47:38 -05:00
Anthony Minessale dba6530eb5 FS-5011 try this rev 2013-03-20 18:58:34 -05:00
Anthony Minessale 4ecba7fea8 FS-5011 please retest with this patch 2013-03-19 20:54:33 -05:00
Anthony Minessale 43b3a98b09 FS-5011 please update and retest with new logs 2013-03-19 08:51:20 -05:00
Anthony Minessale a28f19b7a2 FS-5011 update to this version and repost the same trace if you still have problems 2013-03-15 09:24:47 -05:00
Anthony Minessale 0b9ed0c7ca FS-5132 --resolve 2013-02-27 12:11:55 -06:00
Anthony Minessale aa89eab58f FS-4709 --resolve, not adding the change to switch_rtp I want to have that log line there, don't make vanity changes mixed in with code changes 2013-02-26 11:49:17 -06:00
Anthony Minessale 9c00466dae FS-5127 --resolve 2013-02-26 11:05:49 -06:00
Anthony Minessale a76b352a1e FS-5011 --resolve if you use record_session with a filename with no extension it will record 2 files with that base-name and with extensions -in.XXX and -out.XXX where XXX is the codec name 2013-02-25 16:32:09 -06:00
Jeff Lenk 52d11b461b FS-5021 --resolve stupid typo 2013-01-16 09:55:06 -06:00
Jeff Lenk 0ff44c58ed fix windows compile error 2013-01-15 15:40:31 -06:00
William King 9b33675545 FS-4867: --resolve Prevent possible deadlock due to mutexes locked in opposite order between switch_ivr_dmachine_ping and switch_channel_queue_dtmf 2013-01-15 13:06:44 -08:00
Anthony Minessale 779564de50 FS-4925 FS-4918 2012-12-09 14:01:33 -06:00
Anthony Minessale e5fd435f11 FS-4867 try patch 2012-12-06 12:43:00 -06:00
Anthony Minessale c7c528cd7c FS-4867 --resolve 2012-11-26 13:52:06 -06:00
Anthony Minessale ab99143d5f only put session pointers in when its done from a codec that comes from a session and set it to the right one 2012-10-30 16:56:03 -05:00
Anthony Minessale 3812ebb958 let codecs see current frame via the codec obj 2012-10-29 15:07:50 -05:00
Anthony Minessale 986fede6b0 make a way to get the jitter buffer down to the codecs 2012-10-18 15:29:00 -04:00
Anthony Minessale 8733a2c895 some priority queuing tweaks for performance 2012-10-01 11:47:26 -05:00
Robert Jongbloed c979f1b8f3 Small tweak for media I/O in proxy mode, don't silence frame just because no codec. Needed for H.323 fax. 2012-09-19 12:33:10 +10:00
Anthony Minessale 8bb55ed4bf abstract out originate_signal_bond to a function to avoid confustion and regressions 2012-05-29 13:10:15 -05:00
Anthony Minessale 03b92c9ba1 FS-4251 --resolve just a silly oversight in the code specific to this use case, thanks 2012-05-25 11:02:56 -05:00
Anthony Minessale a511ff3026 re-implement sla barge using eavesdrop backend 2012-05-07 13:44:16 -05:00
Anthony Minessale 9752b272dc FS-4070 --resolve I added something to check for the bridge flag too and i guess its only when you are getting cng frames 2012-04-18 13:12:07 -05:00
Ken Rice c5554eb939 Copyright date update. 2012-04-18 11:52:02 -05:00
Anthony Minessale e1db065195 FS-4115 possible workaround for sipura bug + recording 2012-04-16 11:14:22 -05:00
root 277c1141c4 a few perf tweaks 2012-04-04 17:20:35 -05:00
Anthony Minessale 8331f4a0b5 FS-3980 --resolve 2012-03-09 12:54:57 -06:00
Anthony Minessale d99e7ed76d FS-3910 test this patch 2012-02-16 18:15:50 -06:00
Anthony Minessale 7555cabbba fail properly on bad decode 2012-01-23 14:53:38 -06:00
Anthony Minessale a3ad1c2c0a FS-3829 --resolve 2012-01-20 13:30:53 -06:00
Anthony Minessale c54f42d793 more changes to recording code 2012-01-12 14:06:33 -06:00
Anthony Minessale a365fb636a mailing list 36bc584d980ce80fe6a6f6e7d7383db9.squirrel@my.tomp.co.uk [Freeswitch-users] audo sync issues with record_session to mp3 I redid the stream recording with timestamps and headers to try to keep it more synced 2012-01-11 17:49:46 -06:00
Anthony Minessale 9ecf187dd9 use the non-signal checking version of switch_channel_up/down in the core 2011-11-18 13:18:04 -06:00
Anthony Minessale bc968ca8ad fix queued dtmf on channels with no timer issue 2011-11-14 12:37:45 -06:00
Anthony Minessale ba14f95d81 FS-3678 --resolve 2011-11-08 08:02:17 -06:00
Anthony Minessale a4da1054a0 fix parsing of dtmf string 2011-10-27 11:46:37 -05:00
Anthony Minessale 4cb49fbaa0 fix some minor internal dtmf issues 2011-09-13 16:19:00 -05:00