Anthony Minessale
79ffc95928
FS-7514: keep pointer pointed
2015-05-28 12:46:52 -05:00
Anthony Minessale
1d844f150b
FS-7514: don't auto answer in decode_video
2015-05-28 12:46:51 -05:00
Seven Du
23410ab94a
FS-7514: use a larger and not hardcoded buffer for video packet
2015-05-28 12:46:50 -05:00
Anthony Minessale
853873725b
FS-7500: factor out the write_image callback and fix the vlc video endpoint to setup and match the audio params of the A leg when bridged
2015-05-28 12:46:48 -05:00
Anthony Minessale
85d34e7ac9
FS-7514: SQUASH ME
2015-05-28 12:46:47 -05:00
Anthony Minessale
6402f3533c
FS-7514: vlc audio buffer tweak
2015-05-28 12:46:47 -05:00
Anthony Minessale
c584bf5511
FS-7500: reverse default for CF_VIDEO_ECHO to false and now it must be enabled when desired instead of disabled when not needed
2015-05-28 12:46:47 -05:00
Anthony Minessale
0cd5658caa
FS-7500: another refactoring pass, temp code still in place, WORK IN PROGRESS
2015-05-28 12:46:44 -05:00
Anthony Minessale
659c1e474e
FS-7500: Work in progress. Added codec config params that can be set from session and made vpx codec re-init on size change. Also add periodic key frame timer
2015-05-28 12:46:44 -05:00
Anthony Minessale
365a5dd820
FS-7500: major refactoring pass. Push concepts from mod_vlc as deep as possible and flesh out api to use everywhere else. Round 2 will be to convert the bridge and other places using the same code
2015-05-28 12:46:44 -05:00
Anthony Minessale
d4a5ebf97d
FS-7500 FS-7517 FS-7508 FS-7514: chrome working on most, bria working on some
2015-05-28 12:46:44 -05:00
Anthony Minessale
d0d2e03672
FS-7514: [mod_vlc] temp workaround
2015-05-28 12:46:44 -05:00
Seven Du
d33e5659f6
FS-7514: refresh req on vlc channel
2015-05-28 12:46:43 -05:00
Seven Du
78efac8154
FS-7514: not hardcoded H264 anymore
2015-05-28 12:46:43 -05:00
Seven Du
282b04a880
FS-7514: cleanup
2015-05-28 12:46:43 -05:00
Seven Du
240ec72fa4
FS-7514: allows the core video thread to read from the vlc endpoint
2015-05-28 12:46:43 -05:00
Seven Du
8e5cbb0e26
FS-7514: follow the last core_video refactor
2015-05-28 12:46:42 -05:00
Seven Du
74d6db8809
FS-7514: refactor timestamp code
2015-05-28 12:46:42 -05:00
Seven Du
4af7e7c68d
FS-7514: vlc video
2015-05-28 12:46:42 -05:00
Anthony Minessale
464d8ab910
FS-7431 #resolve
2015-04-14 15:46:04 -05:00
Michael Jerris
302a339fdf
FS-7294: Enable -Werror when building with clang compiler #resolve
2015-02-17 12:20:33 -05:00
Flavio Grossi
378d35058f
FS-7004 mod_sndfile: use correct permissions to create new files
...
libsndfile's sf_open() function doesn't allow to pass file permissions. To fix
this, new files are created with the correct mode before passing them to
libsndfile.
2015-01-14 14:22:02 +01:00
Brian West
65631ed36b
Revert FS-7004 pending updated fixed for that issue from the original author.
2014-12-29 10:02:33 -06:00
Anthony Minessale
e0dcd176f4
FS-7083 #comment patch to change mod_shout to use lame_encode_buffer_interleaved on stereo channels so we don't have to mess with the input data
2014-12-18 16:07:51 -06:00
Brian West
8eaaa083ad
FS-6622: [mod_shout] set buffer size for streams based on the number of channels to avoid buffer starvation
2014-11-18 09:47:43 -06:00
Flavio Grossi
c73afe1c85
FS-7004 mod_sndfile: respect umask when creating new files
...
Files created by mod_sndfile use sf_open() which uses hardcoded permissions. To
respect the process' umask, manually open files with the correct permissions
and then call sf_open_fd().
2014-11-17 11:26:31 +01:00
Matteo Brancaleoni
3f0d6b3f2d
FS-6756 lame_init_params must be called after setting all id3tag stuff, otherwise id3 tags will not be written.
...
So, instead of calling it early, revert FS-3646 and add a check on free_context to really do lame stuff only
if lame has been set ready, avoid seg faults in some corner cases.
2014-10-22 12:31:21 +02:00
Anthony Minessale
295fcce8a8
add buffer_seconds param to shout filehandles to override the original default of 1 and remove previous code to attempt to buffer several seconds of audio in the open routine. Any experiencing jittery playback from slow shout destinations should add {buffer_seconds=N} to the file path to increase the amount of time allotted for buffering when no audio is discovered on the wire
2014-09-17 04:54:38 +05:00
Anthony Minessale
908dd26559
FS-6815 #comment force 1600hz for native g722
2014-09-10 14:09:32 -04:00
Travis Cross
a0e19e1c7f
Use system portaudio library
...
This removes our in-tree version of portaudio-19 and migrates
mod_portaudio and mod_portaudio_stream to use the system version of
the library. Our detection of the system library relies on
pkg-config.
2014-07-17 21:15:53 +00:00
Anthony Minessale
c71f89a39b
FS-6627
2014-06-24 15:42:07 -05:00
Anthony Minessale
280e816a90
FS-6590 --resolve
2014-06-14 04:56:55 +05:00
Anthony Minessale
579a051867
add channels param the the silence generator function
2014-06-13 04:49:44 +05:00
Chris Rienzo
ab5278c02f
stereo: fix mod_flite, mod_ssml, mod_unimrcp compile errors
2014-06-12 17:41:52 -04:00
Anthony Minessale
928a989de1
first pass of stereo support
2014-06-12 22:06:33 +05:00
Chris Rienzo
b7b14209eb
CID 1214210: mod_ssml - resource leak when parsing SSML
2014-05-15 11:31:04 -04:00
Chris Rienzo
d055f5b6df
CID 1214263: mod_ssml - remove unused pointer value
2014-05-15 11:12:06 -04:00
Anthony Minessale
7151d6acea
FS-6402 part 2
2014-04-02 03:21:37 +05:00
Anthony Minessale
5c0cff70b3
FS-6402 --resolve
2014-04-02 01:20:19 +05:00
Michael Jerris
885fdbf28c
hack harder
2014-03-26 14:49:59 -04:00
Chris Rienzo
0b9e5c82a5
FS-6402 mod_rayo/mod_ssml: add mutex to hashes now that iteration is no longer thread-safe
2014-03-24 17:03:33 -04:00
Jeff Lenk
dd242f3ba6
FS-6346
2014-03-20 18:32:19 -05:00
Travis Cross
1470622292
Require libcurl as a system dependency
...
This purges libcurl from our tree and requires it to be present on the
system for building and running FreeSWITCH.
FS-353
2014-03-20 21:15:29 +00:00
Travis Cross
c993962d0b
Update some modules to use CPPFLAGS
...
These modules use curl and we'll be adding in some bits to the
CPPFLAGS.
2014-03-20 21:09:46 +00:00
Michael Jerris
3eb786210d
FS-6293: fix mod_shout srcdir build
2014-03-17 10:06:29 -04:00
Michael Jerris
70a3bde76f
FS-6293: fix mod_shout srcdir build
2014-03-17 09:46:12 -04:00
Michael Jerris
402d422c90
FS-6293: fix mod_shout srcdir build
2014-03-17 08:51:21 -04:00
Jeff Lenk
de8d92d9ce
FS-6346 part 1
2014-03-12 23:49:14 -05:00
Michael Jerris
35020541cc
fix mod_shout build
2014-03-10 09:57:09 -04:00
Michael Jerris
beae3aedc3
fix file refrences that subdir-objects doesn't like
2014-03-09 16:06:02 -04:00