29125 Commits

Author SHA1 Message Date
Anthony Minessale
ff8bf014cf FS-7500: change variable names to reflect audio vs video %NEEDS_DOC
remote_media_ip_reported => remote_audio_ip_reported and remote_video_ip_reported
new vars remote_audio_ip and remote_video_ip like remote_media_ip but specific to audio and video
remote_media_port_reported => remote_audio_port_reported and remote_audio_port_reported
remote_media_port => remote_audio_port and remote_video_port
rtp_auto_adjust => rtp_auto_adjust_audio and rtp_auto_adjust_video
2015-05-28 12:47:30 -05:00
Anthony Minessale
d253f74e48 FS-7501: flush video on jb activate/reset 2015-05-28 12:47:30 -05:00
Anthony Minessale
a08a89af3d FS-7500: re-enable sip info video refresh 2015-05-28 12:47:30 -05:00
Anthony Minessale
4287aeee76 FS-7499 fix some refactor-related regressions in rtcp 2015-05-28 12:47:30 -05:00
Anthony Minessale
d6cdacc063 FS-7499 fix regression from a00be7c3435baac3454378044b3f76b4ce164935 2015-05-28 12:47:30 -05:00
Seven Du
4b8f40d28e FS-7506 add alpha channel to switch_rgb_color_t so it is possible to make transparent text img 2015-05-28 12:47:30 -05:00
Seven Du
8787ccd5a5 FS-7506 refactor to use rgb color for pixel 2015-05-28 12:47:30 -05:00
Seven Du
f0b42410a3 FS-7506 improve anti-aliasing when use a NULL bgcolor for transparent text 2015-05-28 12:47:30 -05:00
Anthony Minessale
7077d9b148 FS-7513 move some locking around 2015-05-28 12:47:30 -05:00
Anthony Minessale
3b7d07d0a1 FS-7513: don't patch image on mute 2015-05-28 12:47:30 -05:00
Anthony Minessale
6388926291 FS-7499: start of tmmbr/n 2015-05-28 12:47:30 -05:00
Anthony Minessale
3e33920657 FS-7513 fix all video mute related issues 2015-05-28 12:47:30 -05:00
Anthony Minessale
22ec9c378e FS-7499 FS-7513 video mute the old way seems to break chrome when resuming, add some improvements to mitigate 2015-05-28 12:47:30 -05:00
Anthony Minessale
772665e0fa FS-7499 FS-7500 FS-7508 FS-7513 trying to improve the video signal decoding under stress and get vpx to latch on to a signale sooner 2015-05-28 12:47:29 -05:00
Anthony Minessale
02cac73d37 FS-7499 FS-7513 try to avoid storm of refreshes in heavy usage 2015-05-28 12:47:29 -05:00
Anthony Minessale
dc4c38dab5 FS-7499 FS-7508 FS-7501 some more general improvements for initial call setup 2015-05-28 12:47:29 -05:00
Anthony Minessale
aacede1914 FS-7509 update the verto demo to init properly with new $.verto.init() so resolutions and devices can be parsed properly 2015-05-28 12:47:29 -05:00
Anthony Minessale
272108f0b3 FS-7499 fix ssrc and rtcp negotiation and parsing irregularities caused by ice/rtcp mux 2015-05-28 12:47:29 -05:00
Anthony Minessale
e7fa32a781 FS-7499 prefer FIR over PLI when both are present 2015-05-28 12:47:29 -05:00
Anthony Minessale
e1ebd3b62b FS-7432 #resolve 2015-05-28 12:47:29 -05:00
Seven Du
c99129ffdd FS-7338 #comment disable mod_bv by default since the lib is not available on all supported platforms 2015-05-28 12:47:29 -05:00
Seven Du
bfecc842df FS-7500: switch_img_overlay now support ARGB and negtive position, also change alpha value to match doc description 2015-05-28 12:47:29 -05:00
Seven Du
72db8c58d1 FS-7519: av play support block and no block mode, support audio only mode 2015-05-28 12:47:29 -05:00
Michael Jerris
49f42542c6 FS-7519: [mod_avformat] fix ffmpeg symbol collision 2015-05-28 12:47:29 -05:00
Michael Jerris
d2d00056e8 FS-7519: [mod_avcodec] add x264 to linker 2015-05-28 12:47:29 -05:00
Michael Jerris
5220c91395 FS-7519: [mod_avcodec] add libavutil to linker 2015-05-28 12:47:29 -05:00
Seven Du
319f09c98b FS-7519: this works on both Mac and debian 2015-05-28 12:47:28 -05:00
Seven Du
321dddc478 FS-7519: [mod_avformat] fix debian build 2015-05-28 12:47:28 -05:00
Michael Jerris
a6c1a40b2a FS-7519: [mod_avformat] add libavutil and libavresample to linking deps 2015-05-28 12:47:28 -05:00
Michael Jerris
f87f725e43 FS-7519: [mod_avformat] add libswscale and libavcodec to linking deps 2015-05-28 12:47:28 -05:00
Seven Du
b29174e822 FS-7503 FS-7519: refactor to support video playback using libavformat
need -lswscale to converto from non-I420 fmt to I420
2015-05-28 12:47:28 -05:00
Anthony Minessale
a8a2c32ac3 FS-7499 FS-7500: combat black screen disease 2015-05-28 12:47:28 -05:00
Brian West
23e0062bc7 FS-7500: increase buffer size 2015-05-28 12:47:28 -05:00
Brian West
cbce680f1c FS-7513: fix seg 2015-05-28 12:47:28 -05:00
Anthony Minessale
18656a49a3 FS-7509: js typo 2015-05-28 12:47:28 -05:00
Anthony Minessale
5e7a8ea76d FS-7515: txt len 2015-05-28 12:47:28 -05:00
Anthony Minessale
669d971010 FS-7513: final touches 2015-05-28 12:47:28 -05:00
Anthony Minessale
0ca23ab617 FS-7513: prefer avatar img over mute and reset layer bg on patch of blanked mode 2015-05-28 12:47:28 -05:00
Anthony Minessale
ed866593a7 FS-7513: blank to mute img on 2 sec with no video 2015-05-28 12:47:27 -05:00
Anthony Minessale
b5b3e58026 FS-7513: refactor main thread a little 2015-05-28 12:47:27 -05:00
Anthony Minessale
e701f7ec9d FS-7509: nm, this instead 2015-05-28 12:47:27 -05:00
Anthony Minessale
f48289ca2c FS-7509: update res detection 2015-05-28 12:47:27 -05:00
Anthony Minessale
d1e466e76d FS-7500: clock in 15fps for now 2015-05-28 12:47:27 -05:00
Anthony Minessale
62f3feca98 FS-7513: set video pause resume when video is paused in conference 2015-05-28 12:47:27 -05:00
Anthony Minessale
33d9b8066b FS-7500: return cng frames when waiting for a key 2015-05-28 12:47:27 -05:00
Anthony Minessale
01a5756701 FS-7508: revert 2015-05-28 12:47:27 -05:00
Michael Jerris
58d02f98a6 quiet down some verbose debug logging 2015-05-28 12:47:27 -05:00
Anthony Minessale
38a7006f0e FS-7508: sync vpx on start packet 2015-05-28 12:47:26 -05:00
Anthony Minessale
59bcb42092 FS-7513: show logo img when video muted 2015-05-28 12:47:26 -05:00
Anthony Minessale
86a1ef3d27 FS-7513: exit if layer->cur_img not secured 2015-05-28 12:47:26 -05:00