98 Commits

Author SHA1 Message Date
Anthony Minessale
ee81167996 FS-7502: add some changes for video media bug 2015-05-28 12:47:15 -05:00
Anthony Minessale
1cbc3c58a5 FS-7502: add record_concat_video=true to show split video recordings with session record 2015-05-28 12:47:15 -05:00
Brian West
556cb5c096 FS-7235 #comment try this 2015-02-04 18:55:29 -06:00
Anthony Minessale
b74448462d FS-7173 #resolve #comment please verify fix in master 2015-01-20 19:55:50 -06:00
Brian West
0200bc1a02 FS-7083: fix divide by zero 2014-12-22 11:30:01 -06:00
Anthony Minessale
326289caf9 FS-7083 #resolve #comment this should do it. The problem is linked to side-effects from the read thread being delayed by writing to the file handle. It was so much worse on mp3 because the shout encoder blocks while its churning the data and delays it more. This patch adds a dedicated thread for writing to the file and the channel_variable RECORD_USE_THREAD=false will disable it and sync may still be maintained at the cost of dropping more data from the audio signal. 2014-12-20 00:25:59 -06:00
Anthony Minessale
158c1f23da FS-7002 #resolve #comment please verify 2014-12-05 19:18:28 -06:00
Anthony Minessale
810c0881b5 FS-6713 #comment remove debug 2014-08-05 22:14:10 +05:00
Anthony Minessale
1960533260 FS-6713 #resolve 2014-08-04 23:50:31 +05:00
Ken Rice
6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Peter Olsson
084e245085 Lots of trivial tweaks to minimize compiler warnings, especially on 64-bit platform: Added missing type casts, changed types, added missing NULL checks. 2014-01-22 22:30:23 +01:00
Brian West
a8e0cbfcde punt without return 2013-06-28 09:48:49 -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
7fd28f58f9 FS-5208 --resolve 2013-04-08 12:09:49 -05:00
Anthony Minessale
7818c3c9ed add SMBF_ONE_ONLY flag and use it on dtmf detectors 2013-03-27 17:19:40 -05:00
Anthony Minessale
dba6530eb5 FS-5011 try this rev 2013-03-20 18:58:34 -05: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
Anthony Minessale
6496b80ded FS-4896 please try this 2012-11-30 13:54:47 -06:00
Anthony Minessale
624b49f2a3 FS-4793 --resolve 2012-11-21 09:39:32 -06:00
Anthony Minessale
aee3767420 FS-4780 try this 2012-10-31 14:27:57 -05:00
Anthony Minessale
5eedbb5052 FS-4674 moved higher up into the init state to catch vars set during originate 2012-10-19 13:16:44 -04:00
Anthony Minessale
ec20bc0b37 FS-4700 FS-4701 --resolve 2012-10-09 12:28:19 -05:00
Anthony Minessale
dd62f08f04 FS-4596 --resolve 2012-09-18 11:34:45 -05:00
Anthony Minessale
f9653fbd38 FS-4204 --resolve 2012-05-10 22:34:37 -05:00
Jeff Lenk
a9b997468d fix compiler warning 2012-05-07 17:26:09 -05:00
Anthony Minessale
a511ff3026 re-implement sla barge using eavesdrop backend 2012-05-07 13:44:16 -05:00
Anthony Minessale
d5766ceaa0 FS-4115 --resolve this should fix it in all circumstances 2012-04-23 13:25:21 -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
Anthony Minessale
f6941ca48f FS-3910 It seems to have a problem keeping up with the realtime audio. Try this patch that introduces some prebuffering 2012-02-17 11:23:59 -06:00
Anthony Minessale
b05ca56adf FS-3910 remove unnecessary code 2012-02-16 21:41:10 -06:00
Anthony Minessale
d99e7ed76d FS-3910 test this patch 2012-02-16 18:15:50 -06:00
Anthony Minessale
451e3eaa1f FS-3858 --resolve there we go that's the detail we needed 2012-02-03 11:21:40 -06:00
Anthony Minessale
a72fb34f92 FS-3872 --resolve 2012-02-02 17:38:08 -06:00
Anthony Minessale
3bb26bbdc0 tweaks on earlier changes 2012-01-13 12:02:36 -06:00
Anthony Minessale
c54f42d793 more changes to recording code 2012-01-12 14:06:33 -06:00
Anthony Minessale
c37c0298f3 mailing list 36bc584d980ce80fe6a6f6e7d7383db9.squirrel@my.tomp.co.uk [Freeswitch-users] update 2012-01-11 21:35:19 -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
Marc Olivier Chouinard
d5042f2c1d FS-3069 --resolve 2011-12-14 21:19:15 -05:00
Anthony Minessale
7bbbb9ccc5 add vars: flip_record_on_hold to make the recording flip to the other leg on hold, record_check_bridge to make recording the same file on the opposite leg of a bridge considered a duplicate attempt and record_toggle_on_repeat to make repeat recording the same file toggle the recording off 2011-05-31 22:22:18 -05:00
Jeff Lenk
332a5805a1 trivial compiler warning 2011-05-31 14:10:21 -05:00
Anthony Minessale
17e2cbb380 followup 2 2011-05-31 13:18:35 -05:00
Anthony Minessale
e2da3bea0c add code to pass recording bugs on to other legs when executing an attended transfer, needs testing and possible follup commits before using 2011-05-31 13:01:28 -05:00
Anthony Minessale
73279f01bf FS-3166 --resolve 2011-04-22 16:43:29 -05:00
Brian West
3734f4cd44 bump copyright date and fix some email and typos from diego. 2011-01-05 10:09:04 -06:00
Anthony Minessale
f6eab64c5c add uuid_buglist to fetch the current media-bugs attached to a given session uuid 2010-12-27 17:20:41 -06:00
Anthony Minessale
c321e67ab5 refactor 2010-07-06 13:20:27 -05:00
Anthony Minessale
27fc3518bd reset codecs after media bugs 2010-05-04 16:03:43 -05:00
Anthony Minessale
b7fb24cdff re-arrange location of events
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16871 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-02 23:35:26 +00:00
Anthony Minessale
686efff6d2 fix seg on bug removal
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16870 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-02 21:14:46 +00:00