Andrey Volk
ff21989218
FS-11896: [core] Fix typos
2019-07-18 00:26:51 +04:00
Anthony Minessale
1dd4191601
FS-11896: [core] stop media bugs from being possible to add to channels with no media ready, stop transfer recordings upstream to not try to transfer recordings to channels without media ready
2019-07-18 00:26:45 +04:00
Sergey Khripchenko
c546154d67
FS-11436 more granularly calculate 'samples' and modify requested 'fsp' accordingly
...
+ review all places where it used and reflect that 'fps' is (float)
2019-07-16 20:26:32 +04:00
Sergey Khripchenko
be7c5331f6
FS-11436 RTP timestamp field incorrectly calculated based on fps
2019-07-16 20:26:24 +04:00
Andrey Volk
cdd3b6f448
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_core_media_bug.c
2019-07-15 23:41:40 +04:00
Anthony Minessale
75d038bd36
FS-11407: [freeswitch-core] process media bugs in the order they were added #resolve
2018-09-24 17:38:50 +00:00
Hunyadvári Péter
069da397f5
Improve recording transfer
...
Use the same method everywhere
Move the bug without stopping and starting the recording over
It was broken in some circumstances and also some settings were lost
FS-8900 --resolve
2018-03-20 09:20:37 +01:00
Mike Jerris
7f9413962a
FS-10388: [core] fix crash on shutdown when using multiple meida bugs
2017-07-05 15:54:56 -05:00
Mike Jerris
379084eda0
FS-10388: [core] fix crash on shutdown when using multiple meida bugs
2017-07-05 14:37:32 -05:00
Anthony Minessale
21f250f115
FS-10249: [mod_av] Audio gradually falls behind video in recordings
2017-05-25 12:01:23 -05:00
Anthony Minessale
a14651110b
FS-10231: [freeswitch-core] Some media bugs not fully cleaned up when session is destroyed #comment Regression causing deadlock when holding write lock and close/destroying all the bugs but the video recording thread tries to read lock. Separating destroy out so it can be called outside the lock after the bugs are detached.
2017-05-23 12:30:50 -05:00
Anthony Minessale
e76ccc3955
FS-10249: [mod_av] Audio gradually falls behind video in recordings
2017-05-19 17:38:08 -05:00
Anthony Minessale
a1fc18aee5
FS-10249: [mod_av] Audio gradually falls behind video in recordings
2017-05-18 18:19:17 -05:00
Anthony Minessale
e7397a896e
FS-10249: [mod_av] Audio gradually falls behind video in recordings #resolve
2017-05-18 16:30:20 -05:00
Anthony Minessale
cc92f5a2ce
FS-10249: [mod_av] Audio gradually falls behind video in recordings #resolve
2017-05-18 14:34:46 -05:00
Mike Jerris
19dff6d01c
FS-10236: [core] fix crash on hangup with multiple media bugs
2017-04-17 14:28:21 -05:00
Bradley Jokinen
68b241fc43
FS-10231 Fix issue with media bugs not being completely cleaned up when session is destroyed
2017-04-13 15:43:42 -05:00
Anthony Minessale
db1e95b3f3
FS-10098: [freeswitch-core] Issue with video media bug in patch mode #resolve
2017-03-06 14:35:26 -06:00
Sergey Safarov
df1ab07ca4
FS-9924: Removed extra space in source files
2017-02-09 23:59:49 -05:00
Anthony Minessale
c409499cd9
FS-9576 #resolve [Add Realtime Text]
2016-09-27 16:40:43 -05:00
Ken Rice
e18c12b609
FS-8953 [core] white space clean up.
2016-03-17 08:55:00 -05:00
Anthony Minessale
5ee745afeb
FS-8721 last should only be set on the ones we skip that will not be destroyed
2016-01-18 15:25:19 -06:00
Anthony Minessale
6708de51e0
FS-8721 keep track of last on continue cases
2016-01-15 13:58:59 -06:00
Anthony Minessale
dfa791e045
FS-8721 #resolve [Bug removal at call end causes eavesdrop memory leak] #comment This should do it, bug_remove_all is called after destroy where it's more than safe to kill bugs indiscriminately
2016-01-15 13:29:29 -06:00
Dave Olszewski
7020d21e29
FS-8721: avoid memory leak when removing thread-locked bugs
2016-01-12 01:27:03 -08:00
Anthony Minessale
b40454209b
FS-8154 #resolve [Segmentation fault occurs while eavesdropping on video call]
2015-10-29 15:30:59 -05:00
Anthony Minessale
5a18d02e66
FS-8166 #resolve [Mute/unmute while shout is playing audio fails because the channel "has a media bug, hard mute not allowed"]
2015-09-28 12:38:58 -05:00
Bradley Jokinen
d6e5dc64a3
FS-7970 Fixed crash in video_bug_thread caused by double free
2015-08-17 08:52:58 -05:00
Anthony Minessale
34fd0e9ad8
FS-7769 More features
...
add var=val member lookup usable wherver member_id is valid in api commands
add bgimg to layouts with api command or config for global setting
fix bug with overlap layouts combined with odd sized layers
improve switch_img_fit to take a modifier for fit, streach or both at once
2015-07-28 19:43:04 -05:00
Anthony Minessale
a73952ceca
FS-7726 #resolve
2015-06-29 16:06:13 -05:00
Anthony Minessale
9d40e1397d
FS-7641
2015-06-12 15:59:02 -05:00
Anthony Minessale
7d5b0acc90
FS-7502: add patch level for media bugs to call them as needed
2015-05-28 12:47:24 -05:00
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