Commit Graph

98 Commits

Author SHA1 Message Date
Michael Jerris dbc124d45e FS-7465: make sure write buffer is big enough on stereo file handles 2015-04-24 09:50:01 -05:00
Anthony Minessale 928a989de1 first pass of stereo support 2014-06-12 22:06:33 +05:00
Michael Jerris 1174413115 remove unused variable 2014-04-28 12:41:04 -04:00
Ken Rice 6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Jeff Lenk cc806e21f1 FS-5807 -- fix windows warnings 2013-09-21 16:13:48 -05:00
Anthony Minessale 3c83138bb4 FS-5807 contd 2013-09-20 12:41:16 -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 4c81fdf3ee FS-5359 --resolve 2013-04-30 18:45:24 -05:00
Anthony Minessale 042347802b changing the params thing a bit, use {foo=bar} syntax instead 2013-02-20 16:34:22 -06:00
Jeff Lenk 3400a0a6da fix trivial compiler warnings 2013-02-20 16:36:41 -06:00
Anthony Minessale d9c4b269b6 add params to soundfiles and implement ;timeout=N to set a particular timeout in milliseconds especially usefule with streams that never end naturally like local_stream:// 2013-02-20 13:07:44 -06:00
Anthony Minessale e0b883f581 FS-5105 --resolve 2013-02-19 13:17:24 -06:00
Anthony Minessale f510fa8c3a FS-5089 --resolve 2013-02-11 14:38:11 -06:00
Jeff Lenk 2b2a4fb256 fix compiler warning 2012-11-21 22:04:55 -06:00
Anthony Minessale cf32d24b5d FS-4860 --resolve This seems to have come from a malformed file_string in the ringback var 2012-11-21 13:06:28 -06:00
Seven Du 14cb9af607 add switch_core_file_write_video
open a door to write video data
so it is possible to record a .fsv file
also possible to write to .mp4 with proper file format support
2012-07-20 11:38:20 +08:00
Ken Rice c5554eb939 Copyright date update. 2012-04-18 11:52:02 -05:00
Anthony Minessale 5fe3a22d83 fix inaccurate sample count in file handle, buffered samples were being double tallied 2011-09-21 11:05:33 -05:00
Anthony Minessale 93e3462c85 reset handler field on filehandles so it gets cleared on reuse reported by bevenky on irc 2011-08-16 15:50:29 -05:00
Anthony Minessale e375d1d2f2 reset offset_pos on seek to 0 2011-05-17 13:00:40 -05:00
Marc Olivier Chouinard 68c9381770 switch_core_file: Fix a regression from earlier commit on some distro forcing warning on 'forced' return function value 2011-04-24 22:47:12 -04:00
Anthony Minessale 73279f01bf FS-3166 --resolve 2011-04-22 16:43:29 -05:00
Anthony Minessale 4ae8282e6c fix possible bad pointer in global vars (please test) 2011-02-02 15:43:26 -06:00
Anthony Minessale 6294bc1620 have samples_out reflect what was written to the FH not the file even with buffering 2011-01-24 09:42:11 -06: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 0100eff635 update 2010-11-11 15:37:58 -06:00
Anthony Minessale 17ac6ba9c6 add record overwrite 2010-10-26 19:34:47 -05:00
Anthony Minessale 28046a89de downgrade log message to debug and add more details 2010-09-09 09:27:17 -05:00
Anthony Minessale 886e1ddb4d run indent on the whole tree and update copyright dates in prep for 1.0.5
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16579 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-06 03:38:24 +00:00
Anthony Minessale 9cf0d7f846 add append and truncate to audio file api
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15503 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-17 21:40:09 +00:00
Anthony Minessale a58fd5ae15 prevent obscure divide by zero code path
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15413 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-10 23:50:58 +00:00
Anthony Minessale 940ba327e7 fix some sample count issues
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15395 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-06 23:29:36 +00:00
Anthony Minessale df7637f687 change switch_strlen_zero to zstr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15211 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-23 16:03:42 +00:00
Anthony Minessale 1fd13eeb5e fix playback_ms and record_ms to work right and add playback_seconds and record_seconds
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15155 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-13 22:29:20 +00:00
Anthony Minessale eab6464f62 fix the crash that was caused by fixing the leak that was preventing the crash in the previous revision
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15115 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-08 14:55:16 +00:00
Anthony Minessale 1ad32b8df1 fix file handle mem leak (thanks pressuerman)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15114 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-08 14:01:03 +00:00
Anthony Minessale 32e927514d dont enforce existing file check on streams
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15014 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-29 19:58:02 +00:00
Brian West b2699403a0 FSCORE-443
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14928 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-20 20:16:28 +00:00
Anthony Minessale 67823be168 BOUNTY-9 (regression)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14897 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-16 22:56:30 +00:00
Anthony Minessale bf5e4c30e9 BOUNTY-9 (regression)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14896 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-16 22:25:21 +00:00
Anthony Minessale 9fb893702b BOUNTY-9 (regression)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14895 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-16 22:19:36 +00:00
Anthony Minessale 1a774b9d99 BOUNTY-9 (Thank you Xpander Communications)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14889 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-16 20:09:27 +00:00
Anthony Minessale 0573d3cf09 FSCORE-403
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14331 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-23 15:55:13 +00:00
Brian West a99020173d MODAPP-305 FSCORE-401
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14199 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-10 17:18:02 +00:00
Brian West 5460efa78e remove unused code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13243 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-06 17:34:29 +00:00
Anthony Minessale 8d863760c6 fix memory issue in core file resampling code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13233 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-05 15:09:32 +00:00
Anthony Minessale 523e0653ed FSCORE-341
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12728 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 14:54:13 +00:00
Anthony Minessale c2692bf05a FSCORE-339
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12682 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 13:58:45 +00:00
Anthony Minessale ea88aed04b avoid operations on closed file handles in embedded languages
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12255 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-23 19:52:29 +00:00
Michael Jerris e8e2bf0ee8 fix msvc 2005 build warnings
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12131 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-18 06:22:43 +00:00