Sergey Safarov
df1ab07ca4
FS-9924: Removed extra space in source files
2017-02-09 23:59:49 -05:00
Anthony Minessale
4a6f26b7fa
FS-9705 regression 2
2016-11-16 11:23:19 -06:00
Anthony Minessale
407c1b20dd
FS-9705 regression
2016-11-14 18:39:31 -06:00
Mike Jerris
e332c1a24c
FS-9714: [core] switch assert on attempted double close of a file handle
2016-11-08 13:22:35 -06:00
Anthony Minessale
9e103b2b1c
FS-9705 #resolve [Files using prebuffer do not play properly when seeking back to the beginning once the file is done playing]
2016-11-07 12:16:01 -06:00
Anthony Minessale
d3ee9adfd1
FS-9487 #resolve [Add CBR param to video file recording params]
2016-09-07 16:49:04 -05:00
Anthony Minessale
77f70e002e
FS-8977: Add support for NVENC H264
2016-03-25 11:23:48 -04:00
Anthony Minessale
f39c9e009b
FS-8909 FS-8914
2016-03-09 18:01:13 -06:00
Anthony Minessale
b7227465b6
FS-8909 #resolve [Add feature to play background video while recording inbound video]
2016-03-07 19:59:10 -06:00
Anthony Minessale
550029b80e
FS-8811 #resolve [FS 1.7 crashes intermittently]
2016-03-04 16:56:55 -06:00
Anthony Minessale
66fe6e5a46
FS-8811 #comment please test
2016-03-03 18:37:42 -06:00
Anthony Minessale
2b5f40b38e
FS-8811 #resolve [FS 1.7 crashes intermittently]
2016-02-17 15:15:14 -06:00
Anthony Minessale
32b43866f8
FS-8240 add video profile param for recording 264 and make it default
2015-09-30 11:42:46 -05:00
Bradley Jokinen
723e8a1f9a
FS-7983 Added param for specifying video encoding speed
...
With this patch, the param vencspd can be set to slow, medium, or fast to
adjust the speed of video encoding on a per file basis. Currently, this
only has an affect on files recorded using mod_av with H.264 as the video
codec.
2015-08-25 09:02:53 -05:00
Anthony Minessale
ad20119652
FS-7503: add vb param for vid bitrate
2015-05-28 12:47:23 -05:00
Anthony Minessale
2c9121cd85
FS-7503: increase max
2015-05-28 12:47:23 -05:00
Anthony Minessale
dd3d6cbe76
FS-7519: increase default video buffer to 2mb in avformat and add vbuf file param to change it per file using a number of bytes with k or m modifier for kilobytes and megabytes
2015-05-28 12:47:20 -05:00
Anthony Minessale
52d15f6398
FS-7505: clean up and support multiple formats to same extensions {modname=mod_vlc}rtmp://foo.com/flvplayback also move [/tmp]file to be {spool_path=/tmp}
2015-05-28 12:47:13 -05:00
Anthony Minessale
c040b0ff0d
FS-7503: store stream name so same module can handle mutiple stream interfaces
2015-05-28 12:47:10 -05:00
Anthony Minessale
517a6d4ab7
FS-7503: add video read flags to choose flush and or block mode and add stuff to vlc so it can play youtube urls
2015-05-28 12:47:10 -05:00
Anthony Minessale
5b509a72ef
FS-7505: train video a little in beginning and make play file wait for it to train
2015-05-28 12:47:07 -05:00
Anthony Minessale
36e754eed2
FS-7503: recording tweak
2015-05-28 12:47:06 -05:00
Anthony Minessale
59da14542f
FS-7505 FS-7514: working towards vid rec
2015-05-28 12:47:06 -05:00
Anthony Minessale
a63dab7a4a
FS-7503 FS-7514: A bunch of stuff:
...
Get filehandles working with video in some cases (if using vlc://):
mod_conference for play and record video (will record the canvas in mix mode or floor holder in non-mix mode)
regular playback app should be able to play vlc streams
Add no-minimize-encoding member flag so particilar memebers can opt out of that setting and still get their own encoded stream (for bw related needs)
TODO:
mod_vlc is a mess. Find a way to merge video_context and file_context. They are very similar and they are intertwined and messy.
Find out why vlc creates messed up mp4 files that don't play everywhere
Get VLC so it can record aac, mp4x webm
2015-05-28 12:47:06 -05:00
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