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
f3ad699526
FS-7500: update yuv codec
2015-05-28 12:46:42 -05:00
Seven Du
ea2f00b3d9
FS-7500: refactor to use switch_core_video
...
added switch_core_codec_encode_video and switch_core_codec_decode video and add separate video implementations
the switch_core_video code depends on libvpx, wraped into the switch_ namespace like switch_apr, need to figure out how to find the correct libvpx lib in autotools
2015-05-28 12:46:42 -05:00
Seven Du
bcbdf8a347
FS-7500: add switch_core_video code
2015-05-28 12:46:42 -05:00
Seven Du
71cafe536b
FS-7500: add decode_video App
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
c9a13474a4
FS-7517: add play_yuv to test encoder
2015-05-28 12:46:42 -05:00
William King
6dec4de2fe
FS-7508 FS-7517: [build] Convert the build over to automake, though there is still room to fix
...
the autoconf portion to detect the correct location of libopenh264
Basic conversion for vpx too.
Borrowing from ldns handling, setup mod_vpx to prompt for the required library when the module is enabled
2015-05-28 12:46:42 -05:00
Seven Du
4af7e7c68d
FS-7514: vlc video
2015-05-28 12:46:42 -05:00
liyang
90818f137e
FS-7500: allow using the video thread externally - e.g. non rtp based video
2015-05-28 12:46:42 -05:00
Seven Du
e80b40f9f1
FS-7500: add raw video codec yuv I420
2015-05-28 12:46:42 -05:00
Seven Du
998d933671
FS-7500: initial idea to decode video in core
2015-05-28 12:46:42 -05:00
Seven Du
416745e2cd
FS-7500: move video bridge logic to switch_core_media so possible to do transcoding
2015-05-28 12:46:41 -05:00
Seven Du
dcca71d97d
FS-7502: refresh video on video record or eavesdrop
2015-05-28 12:46:41 -05:00
Seven Du
b23ba52807
FS-7502: video eavesdrop
2015-05-28 12:46:41 -05:00
Seven Du
90b654e923
FS-7502: add simple video media bug implementation, should work with .fsv, be sure to set enable_file_write_buffering=false
...
Conflicts:
src/include/switch_types.h
2015-05-28 12:46:41 -05:00
Seven Du
67334bea27
FS-7513: [mod_conference] video recording in conference
...
conference 3000 record /tmp/testrecord.fsv
call 9194 try to playback
mp4 should also work with the mp4 file format, will be available soon
2015-05-28 12:46:41 -05:00
Seven Du
a7b6ef0888
FS-7500: [mod_fsv] fix fsv sample_count and mux of channels
2015-05-28 12:46:41 -05:00
Anthony Minessale
6a2fc5e0f7
bump
2015-05-28 12:35:17 -05:00
Ken Rice
d9ba7fc008
tweak rebootstrapping for use with mock.
2015-05-27 13:22:29 -05:00
Anthony Minessale
b5f75a0f43
FS-7582 #resolve #comment port from 1.6 its probably better to start working on 1.6 for any webrtc or dtls stuff
2015-05-27 16:48:16 -05:00
Anthony Minessale
2db8f94ab6
skip rtcp addr when mux is set
2015-05-27 06:14:08 -05:00
Ken Rice
87f61009d7
FS-7574 #resolve Make curl in getg729.sh.in and getsounds.sh follow 3XX redirecrts
2015-05-26 09:14:30 -05:00
Ken Rice
fb9ad099e2
make curl call in getlib.sh follow 301 redirects
2015-05-26 00:09:42 -05:00
Ken Rice
861c4e9c47
update URLs for sound files
2015-05-26 00:05:37 -05:00
Brian West
1073b32bcf
FS-7529 correct fix
2015-05-21 12:42:51 -05:00
Anthony Minessale
d413bcd7b3
FS-7567 #resolve #comment additional occurrences beyond the initial patch discovered
2015-05-21 09:50:49 -05:00
Brian West
38ab8a9b31
Merge branch 'master' of https://freeswitch.org/stash/scm/fs/freeswitch
2015-05-20 14:52:44 -05:00
Brian West
4811ec9d6a
FS-7562 --resolve
2015-05-20 14:52:23 -05:00
Jeff Lenk
278b42eb11
FS-7488 remove windows duplicate files
2015-05-20 13:19:12 -05:00
Anthony Minessale
5045864672
FS-7541 use switch_time_now for more accurate timestamps and wait for 3 consecutive missing packets to write silence into native recordings
2015-05-18 14:29:39 -05:00
Jeff Lenk
acdb1ca582
FS-7488 windows fix build error
2015-05-17 13:45:52 -05:00
Chris Rienzo
25f2f18c5f
FS-7557 fix crash when doing 'limit_usage mongo foo bar'
2015-05-15 08:43:00 -04:00
Chris Rienzo
13513439ba
FS-7557 mod_mongo add limit backend - still testing
2015-05-14 17:19:42 -04:00
Michael Jerris
9fc8772aef
FS-7463: revert commits c2c04632f3
b33563138b
and 6bf74877b5f0. Future pull requests should be verified that they compile before submitting.
2015-05-14 13:55:32 -04:00
Luis Azedo
64c7fee8ca
conditionally allow intercept of replaced call-id when processing replaces header
...
without this change one leg calls inhaled could not be picked because there is no bridge_uuid.
FS-7463 #resolve
2015-05-14 17:43:09 -05:00
Anthony Minessale II
c2c04632f3
Merge pull request #241 in FS/freeswitch from ~LAZEDO/freeswitch-fs-7463:FS-7463 to master
...
* commit 'b33563138b0953693dbe0d32a439c533ea8b4316':
conditionally allow intercept of replaced call-id when processing replaces header
2015-05-14 11:37:51 -05:00
William King
346f6cb6af
FS-7552 #resolve
2015-05-13 15:56:18 -07:00
Michael Jerris
9eb887af47
fix clang build on wheezy and other platforms that have aligned_alloc in libc but not in headers
2015-05-12 00:36:45 -05:00
Steve Underwood
bc3fa1b9b5
Eliminated a spandsp warning frmo clang
2015-05-12 13:11:50 +08:00
Michael Jerris
35a75a6a82
fix clang build not seeing some libc prototypes throwing build warnings
2015-05-11 23:37:49 -05:00
Steve Underwood
b156cbd604
A slightly mroe elegant an commented fix for the potential overflow issue in udptl.c
2015-05-12 12:00:04 +08:00
Michael Jerris
dbc550a26d
FS-7184: add buffer overflow check in udptl_rx_packet
2015-05-11 19:46:27 -05:00
Brian West
8ce7f24b41
FS-7529 --resolve
2015-05-11 16:47:02 -05:00
Anthony Minessale II
3859e85ee8
Merge pull request #251 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus_8khz_samples_per_frame to master
...
* commit 'ccbef9e0c7e31c410ce08b5276c3e2e5a2f69883':
opus@8000h : with this change there RTP timestamps will be incremented with 960 (20 ms ptime) - per RFC , and the frame size will be 160 samples.
2015-05-11 10:46:02 -05:00
doancea
ccbef9e0c7
opus@8000h : with this change there RTP timestamps will be incremented with 960 (20 ms ptime) - per RFC , and the frame size will be 160 samples.
2015-05-11 16:48:49 +02:00