Anthony Minessale
|
fc93895624
|
FS-7173 #comment please test
|
2015-01-23 17:03:30 -06:00 |
Anthony Minessale
|
b74448462d
|
FS-7173 #resolve #comment please verify fix in master
|
2015-01-20 19:55:50 -06:00 |
Anthony Minessale
|
403d32ce90
|
FS-7148 #resolve #comment declinatio mortuus obfirmo!
|
2015-01-12 23:20:39 -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
|
06c241a233
|
FS-6891 FS-7002 FS-7059 FS-7072 FS-7073 FS-7076 #close #comment All of these bugs are invalidated due to a botched revert -- commit 72c3df5ed3 was supposed to revert commit 1b612fecb6 but it only reverted part of it. commit 158c1f23da from the other day was erroneously created to work around the result of the botched revert so it is reverted. The result of this commit should be to bring it back to effectively properly revert 1b612fecb6 and now you can test and open new bugs if necessary. This includes the segfault in eavesdrop, and any media bug releated reports. Consider working together and only reporting one new bug if you still encounter any more problems and be sure to include details and make sure the jitter buffer is being used.
|
2014-12-11 20:57:55 -06:00 |
Anthony Minessale
|
158c1f23da
|
FS-7002 #resolve #comment please verify
|
2014-12-05 19:18:28 -06:00 |
Chris Rienzo
|
35558993c9
|
FS-5816 #resolve #comment re-add completion cause to session record stop event
|
2014-12-02 15:00:54 -05:00 |
Brian West
|
2a7b022733
|
FS-6980 #resolve don't crash when using native recording on recordstop the redo
|
2014-12-02 10:51:48 -06:00 |
Anthony Minessale
|
72c3df5ed3
|
FS-6891 FS-6713 #comment revert 1b612fecb6
|
2014-12-02 16:46:08 -06:00 |
Brian West
|
34cf3b9069
|
FS-6980 #resolve don't crash when using native recording on recordstop
|
2014-11-11 07:45:50 -06:00 |
Chris Rienzo
|
b25ae6ab6c
|
FS-5816 #resolve #comment Record-Completion-Cause added to session recording RECORD_STOP event and record_completion_cause channel variable added.
|
2014-10-27 13:17:38 -04:00 |
Anthony Minessale
|
1b612fecb6
|
FS-6757 FS-6713 #comment please try latest master that has a new patch in it to address this issue
|
2014-09-02 23:56:46 +05:00 |
Anthony Minessale
|
b2162142f3
|
FS-6667 #comment block sending audio when dmachine is reading
|
2014-08-06 01:21:34 +05:00 |
Anthony Minessale
|
1960533260
|
FS-6713 #resolve
|
2014-08-04 23:50:31 +05:00 |
Brian West
|
a79a9ea9ed
|
FS-6373
|
2014-07-09 08:25:54 -05:00 |
Anthony Minessale
|
4ffbf23ffa
|
stereo refactoring
|
2014-06-13 01:49:16 -04:00 |
Chris Rienzo
|
bb6869b7ab
|
FS-6535 --resolve mod_rayo: allow multiple grammars (including dtmf) when using unimrcp
|
2014-06-12 22:56:34 -04:00 |
Anthony Minessale
|
579a051867
|
add channels param the the silence generator function
|
2014-06-13 04:49:44 +05:00 |
Anthony Minessale
|
928a989de1
|
first pass of stereo support
|
2014-06-12 22:06:33 +05:00 |
Anthony Minessale
|
804ef7709d
|
change from sqlite hash to newly added one
|
2014-03-09 00:37:17 +05:00 |
Ken Rice
|
6e7d5d0897
|
update copyright header for 2014
|
2014-02-12 12:08:56 -06:00 |
Anthony Minessale
|
0b1ac40a15
|
revert
|
2013-10-28 10:20:42 -05:00 |
Anthony Minessale
|
7d89ca45b6
|
clear before calling callback
|
2013-10-28 10:14:05 -05:00 |
Anthony Minessale
|
96b66ad015
|
FS-5840 --resolve
|
2013-10-05 18:07:10 -05:00 |
Anthony Minessale
|
60f5dec57e
|
FS-5793 --resolve
|
2013-09-14 13:06:06 -05:00 |
Anthony Minessale
|
ea0653689f
|
FS-5791 --resolve
|
2013-09-14 10:07:25 -05:00 |
Anthony Minessale
|
c811580626
|
doh
|
2013-09-06 05:55:50 +05:00 |
Anthony Minessale
|
af85dcc5c0
|
FS-5757
|
2013-09-06 04:48:56 +05:00 |
Anthony Minessale
|
75bdc43d82
|
FS-5573 --resolve
|
2013-07-19 14:05:03 -05:00 |
Anthony Minessale
|
70d78f1665
|
FS-5583 --resolve
|
2013-07-19 14:02:58 -05:00 |
Ken Rice
|
3f84fc99e9
|
--resolve FS-4461
Add record_seconds, record_ms and record_samples variables done recording.
original patch not used due to refactor in code.
|
2013-07-03 14:13:06 -05:00 |
Travis Cross
|
02046950be
|
Fix uninitialized use of length variable
Bad things must have been happening when this was hit.
This was introduced in commit 5cb4cd9d9c
|
2013-07-03 16:05:07 +00:00 |
Nathan Neulinger
|
32adc789f6
|
make noexpandtab explicit in all vim modelines other than xml files
|
2013-06-25 11:50:17 -05:00 |
Jeff Lenk
|
f8122e39c5
|
fix trivial compiler warning
|
2013-06-21 21:43:22 -05:00 |
Anthony Minessale
|
1e9ab89bbb
|
sniffing glue
|
2013-06-20 22:25:25 -05:00 |
Anthony Minessale
|
5cb4cd9d9c
|
fill the opposite file to keep data in sync
|
2013-06-20 21:51:31 -05:00 |
Jeff Lenk
|
b4ba31dad6
|
more trivial compiler warnings for windows
|
2013-06-19 10:44:31 -05:00 |
Anthony Minessale
|
bd2862080c
|
FS-4969 --resolve
|
2013-06-18 21:19:24 -05:00 |
Anthony Minessale
|
2fac3a8e83
|
refactor some of the video passthru code
|
2013-06-17 19:52:37 -05:00 |
Anthony Minessale
|
6c5de69b18
|
getting read_impl too soon here
|
2013-05-20 11:22:37 -05:00 |
Jeff Lenk
|
a4f3629773
|
trivial fix compiler warning
|
2013-05-15 11:51:55 -05:00 |
Anthony Minessale
|
d5ad021720
|
FS-5208 --resolve
|
2013-05-15 07:36:56 -05:00 |
Anthony Minessale
|
101b116daf
|
FS-5011 try to fill gaps
|
2013-05-14 11:22:53 -05:00 |
Chris Rienzo
|
d764e28c57
|
FS-5324 try this- set define-grammar=true to force caching of grammar in play_and_detect_speech
|
2013-04-18 22:04:01 -04:00 |
Anthony Minessale
|
61b313b006
|
FS-5269 --resolve
|
2013-04-11 15:03:50 -05:00 |
Anthony Minessale
|
7fd28f58f9
|
FS-5208 --resolve
|
2013-04-08 12:09:49 -05:00 |
Anthony Minessale
|
b934891f49
|
sla cid tweaks
|
2013-04-05 00:38:57 -05:00 |
Anthony Minessale
|
3cc441485b
|
revert
|
2013-04-05 00:38:09 -05:00 |
Anthony Minessale
|
900f2aab74
|
sla cid tweaks
Conflicts:
src/mod/endpoints/mod_sofia/sofia_glue.c
|
2013-04-05 00:36:44 -05:00 |
Anthony Minessale
|
e6ef517354
|
FS-5011 add sync up flags so neither file writes data until audio is moving both ways
|
2013-03-28 10:41:28 -05:00 |
Seven Du
|
fe1a758338
|
fix void * arithmatic warning
|
2013-03-28 17:36:01 +08:00 |
Anthony Minessale
|
6cedccd6fe
|
FS-5229 missed a spot
|
2013-03-27 18:47:13 -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
|
b4e21fd3f6
|
FS-5229 --resolve oops, i missed the part that its subsequent calls to displace
|
2013-03-27 15:39:10 -05:00 |
Christopher Rienzo
|
0481ce78ff
|
tabs instead of spaces
|
2013-03-21 23:18:31 -04:00 |
Anthony Minessale
|
0f4f0e71c3
|
FS-5192 --resolve
|
2013-03-21 15:55:24 -05:00 |
Anthony Minessale
|
909e5f3b01
|
FS-5204 --resolve
|
2013-03-21 14:37:53 -05:00 |
Anthony Minessale
|
0b9ed0c7ca
|
FS-5132 --resolve
|
2013-02-27 12:11:55 -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 |
Anthony Minessale
|
dd8784a9e0
|
add terminators to dmachine and a way to use them in dp_tools and httapi
|
2013-01-21 15:36:35 -06:00 |
Anthony Minessale
|
75dfa6516b
|
fix issue in dmachine with regex vs static digits
|
2013-01-21 13:08:52 -06:00 |
Anthony Minessale
|
001a57b1f8
|
fix double dmachine binding of the same thing resulting in unmapping
|
2012-12-19 13:19:41 -06:00 |
Anthony Minessale
|
8be9d429fb
|
fix recursion error
|
2012-12-10 10:56:07 -06:00 |
Anthony Minessale
|
e5fd435f11
|
FS-4867 try patch
|
2012-12-06 12:43:00 -06:00 |
Anthony Minessale
|
dfa83799d0
|
FS-4624 --resolve
|
2012-09-20 09:59:50 -05:00 |
Anthony Minessale
|
07ed03c458
|
FS-4625 --resolve
|
2012-09-20 09:57:58 -05:00 |
Anthony Minessale
|
0fd5d7696c
|
video tweaks for echo app
|
2012-09-10 12:58:06 -05:00 |
Anthony Minessale
|
cbefc9dae1
|
fix logic in dmachine parser for overlap bindings so they work regardless of the order they are bound
|
2012-09-06 11:54:03 -05:00 |
Christopher Rienzo
|
187fe4e14e
|
update name/e-mail address
|
2012-06-11 13:05:29 +00: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
|
a511ff3026
|
re-implement sla barge using eavesdrop backend
|
2012-05-07 13:44:16 -05:00 |
Ken Rice
|
c5554eb939
|
Copyright date update.
|
2012-04-18 11:52:02 -05:00 |
Anthony Minessale
|
c0b69c415c
|
FS-4096 --resolve
|
2012-04-10 09:59:56 -05:00 |
Anthony Minessale
|
d5ad86706f
|
FS-4023 --resolve makes sense thx
|
2012-03-23 19:05:20 -05:00 |
Anthony Minessale
|
25dd668af2
|
allow enable_file_write_buffering to alternatively allow you to set the exact size of the pre buffer
|
2012-02-21 10:51:18 -06:00 |
Anthony Minessale
|
2c52f23643
|
FS-3910 forgot part of this last patch
|
2012-02-18 08:37:47 -06: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
|
4ac180cd8a
|
use media_up instead of media_ready in a few place
|
2012-01-24 08:32:47 -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
|
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
|
f7438a22f7
|
fix regression from earlier commit
|
2012-01-05 13:25:04 -06:00 |
Anthony Minessale
|
410e523c24
|
add support for configurable timeout and passing of args to play_and_detect_speech
|
2012-01-05 10:38:08 -06:00 |
Anthony Minessale
|
bebf3028d8
|
match dmachine instantly when only 1 binding and its a matching regex
|
2012-01-04 11:29:29 -06:00 |
Marc Olivier Chouinard
|
d5042f2c1d
|
FS-3069 --resolve
|
2011-12-14 21:19:15 -05:00 |
Anthony Minessale
|
216c1786e8
|
fix dmachine parse issue
|
2011-11-28 18:13:23 -06:00 |
Anthony Minessale
|
4ab5fd14b3
|
fix regex parsing in dmachine
|
2011-11-23 11:00:00 -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
|
0d17b74421
|
WTF
|
2011-11-15 14:15:33 -06:00 |
Anthony Minessale
|
cf311a9699
|
fix problem with nested dmachines and with not detecting never-matching faster
|
2011-11-15 14:14:36 -06:00 |
Anthony Minessale
|
34338e5a56
|
FS-3692 --resolve
|
2011-11-15 11:28:05 -06:00 |
Anthony Minessale
|
e689e651ac
|
FS-3645 --resolve
|
2011-10-29 09:33:57 -05:00 |
Anthony Minessale
|
d2710422ab
|
fix issue where clearing a single realm does not completely clear
|
2011-10-06 10:12:36 -05:00 |
Anthony Minessale
|
b0b5fb16dc
|
fix missing null dmachine check
|
2011-10-04 14:14:40 -05:00 |
Jeff Lenk
|
77c01bc4b7
|
fix warnings
|
2011-09-16 12:34:51 -05:00 |
Anthony Minessale
|
a65794fb5e
|
FS-3570 receive side, update libteletone to track duration so it is less likely to double detect and push api changes down to freetdm
|
2011-09-16 10:06:04 -05:00 |
Anthony Minessale
|
d9ce90d7b9
|
FS-3570 generate side
|
2011-09-16 11:41:25 -05:00 |
Anthony Minessale
|
f2099bf999
|
FS-3529 please try this revision I suspect its related to some uninitilized memory causing flags to be set that are not in the dtmf structure in certian cases
|
2011-09-08 08:12:16 -05:00 |
Anthony Minessale
|
42b64ccd67
|
get rid of digit_action_set target and add target,bind_target params to bind_digit_action
|
2011-09-02 09:34:40 -05:00 |