28511 Commits

Author SHA1 Message Date
Michael Jerris
d4a8a92090 FS-7513: add conference_layouts.conf.xml file which defines the different layouts for the video mcu 2015-05-28 12:46:56 -05:00
Anthony Minessale
1061aef9fa FS-7500: convert more to typedef to avoid warnings and build problems 2015-05-28 12:46:56 -05:00
Seven Du
7bdd80499d FS-7513: fix assert 2015-05-28 12:46:56 -05:00
Seven Du
d93f304b25 FS-7501: comment out unused function to shut warning on Mac 2015-05-28 12:46:56 -05:00
Anthony Minessale
91c20769ed FS-7513: conf WIP 2015-05-28 12:46:56 -05:00
Anthony Minessale
1422158271 FS-7500: add to last commit 2015-05-28 12:46:56 -05:00
Anthony Minessale
ac140fb6dd FS-7500: codec tweaks 2015-05-28 12:46:56 -05:00
Anthony Minessale
13c3f053ab FS-7500: use the vpx_image_t from the installed header file to prevent mismatch 2015-05-28 12:46:56 -05:00
Anthony Minessale
260e277f36 FS-7513: conf WIP hard code 4x4 squares in 720p more to come 2015-05-28 12:46:56 -05:00
Anthony Minessale
7ccbf44725 FS-7500: fix missing division 2015-05-28 12:46:55 -05:00
Seven Du
bc4e9704b8 FS-7513: refactor mcu code, put everyone on a canvas and send out using a dedicated thread with a constant FPS 2015-05-28 12:46:55 -05:00
Seven Du
7c0237c142 FS-7500: really fix image copy 2015-05-28 12:46:55 -05:00
Anthony Minessale
d87cfae0c9 FS-7513: more conf vid WIP 2015-05-28 12:46:55 -05:00
Anthony Minessale
2f5989c453 FS-7500: fix compile err 2015-05-28 12:46:55 -05:00
Seven Du
89c02eada9 FS-7500: fix image copy 2015-05-28 12:46:55 -05:00
Anthony Minessale
387cbc9dda FS-7513: WIP CONF STUFF 2015-05-28 12:46:55 -05:00
Anthony Minessale
d6ef34a725 FS-7508: trying to mitigate chrome going crazy on reload 2015-05-28 12:46:55 -05:00
Anthony Minessale
d6e5bb7a42 FS-7509: update verto js for local video 2015-05-28 12:46:55 -05:00
Anthony Minessale
4d100bc2e8 FS-7509: stop media on verto detach 2015-05-28 12:46:55 -05:00
Anthony Minessale
59fa1b9ac7 FS-7499: mod vid refresh stuff 2015-05-28 12:46:55 -05:00
Anthony Minessale
982d05c30c FS-7501: fix vid buffer reset 2015-05-28 12:46:55 -05:00
Anthony Minessale
e00fbe5aad FS-7508: reduce error freq 2015-05-28 12:46:55 -05:00
Anthony Minessale
e79a24ed2b FS-7513: more floor stuff 2015-05-28 12:46:54 -05:00
Anthony Minessale
deca70c270 FS-7513: adjust floor change code 2015-05-28 12:46:54 -05:00
Anthony Minessale
955dd099ca FS-7166 #resolve 2015-05-28 12:46:54 -05:00
Anthony Minessale
6789f37b39 # This is a combination of 2 commits.
# The first commit's message is:

FS-7166 #resolve

# This is the 2nd commit message:

revert
2015-05-28 12:46:54 -05:00
Anthony Minessale
f110ce40e2 FS-7501: mod of video i/o for jb 2015-05-28 12:46:54 -05:00
Anthony Minessale
0c56081975 FS-7499: copy port to where apr keeps it too 2015-05-28 12:46:54 -05:00
Anthony Minessale
2983c7e6df FS-7499: keep track of from addr from rtp separate since on ice you get stun packets etc from other ip. This helps auto adjust work properly 2015-05-28 12:46:54 -05:00
Anthony Minessale
d2bbd50791 FS-7513: tweak locking on video read callback 2015-05-28 12:46:54 -05:00
Anthony Minessale
a006d53a3d FS-7499: tweak nack and fir handling 2015-05-28 12:46:54 -05:00
Anthony Minessale
d56a681f0a FS-7513: reduce complexity of video_bridge feature 2015-05-28 12:46:54 -05:00
Anthony Minessale
9e4eff192f FS-7513: fix vid floor logic 2015-05-28 12:46:54 -05:00
Seven Du
c52d69d173 FS-7500: add switch_img_copy to clone an image 2015-05-28 12:46:54 -05:00
Anthony Minessale
d026624631 FS-7513: restore video relationships and refactor conference to use video_read callbacks instead of its own thread and change behavior so video floor holder never sees their own video unless they are the only one with video in the conference 2015-05-28 12:46:54 -05:00
Anthony Minessale
a69938c3d5 FS-7500: factor back in video_thread callback and move it to the video_read_frame 2015-05-28 12:46:53 -05:00
Anthony Minessale
81887e9bfc FS-7501: add video jitterbuffer debug controls 2015-05-28 12:46:53 -05:00
Anthony Minessale
ac2e1b692e FS-7501: tweak some settings on jb 2015-05-28 12:46:53 -05:00
Anthony Minessale
6b92f8624c FS-7501: remove debug 2015-05-28 12:46:53 -05:00
Anthony Minessale
b9d64cc206 sofia rebuild 2015-05-28 12:46:53 -05:00
Anthony Minessale
bc24e0f28a support AVPF too 2015-05-28 12:46:53 -05:00
Anthony Minessale
6ba2205cf7 FS-7499: enable nack in video negotiation 2015-05-28 12:46:53 -05:00
Anthony Minessale
17aa836403 FS-7499: add generic nack support to rtp stack 2015-05-28 12:46:53 -05:00
Anthony Minessale
836e2b2888 FS-7500: add switch_inthash variety of hash that can key on int 2015-05-28 12:46:53 -05:00
Anthony Minessale
287a6c3cb4 sofia rebuild 2015-05-28 12:46:53 -05:00
Anthony Minessale
0d030a0c5b sofia update 2015-05-28 12:46:53 -05:00
Seven Du
be1654667c FS-7127 #comment vid branch changes 2015-05-28 12:46:53 -05:00
Anthony Minessale
642392213d FS-7132 vid branch changes 2015-05-28 12:46:52 -05:00
Anthony Minessale
79ffc95928 FS-7514: keep pointer pointed 2015-05-28 12:46:52 -05:00
Anthony Minessale
b63683ade0 FS-7501: more code 2015-05-28 12:46:52 -05:00