28511 Commits

Author SHA1 Message Date
Seven Du
422a1f0419 FS-7513: show relationships 2015-05-28 12:46:43 -05:00
Seven Du
48c1363476 FS-7513: force floor on member join 2015-05-28 12:46:43 -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
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 v1.5.final 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 c2c04632f35c b33563138b09 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