Commit Graph

28503 Commits

Author SHA1 Message Date
Anthony Minessale afe3da1cc2 FS-7500: use the vpx_image_t from the installed header file to prevent mismatch 2015-05-27 14:57:40 -05:00
Anthony Minessale 66ca0603dd FS-7513: conf WIP hard code 4x4 squares in 720p more to come 2015-05-27 14:57:40 -05:00
Anthony Minessale 0bc7bd4e7e FS-7500: fix missing division 2015-05-27 14:57:40 -05:00
Seven Du 91d3f946c1 FS-7513: refactor mcu code, put everyone on a canvas and send out using a dedicated thread with a constant FPS 2015-05-27 14:57:40 -05:00
Seven Du a7a92eb55b FS-7500: really fix image copy 2015-05-27 14:57:40 -05:00
Anthony Minessale c0ef59d55d FS-7513: more conf vid WIP 2015-05-27 14:57:40 -05:00
Anthony Minessale 11e9869f73 FS-7500: fix compile err 2015-05-27 14:57:40 -05:00
Seven Du 61df2d4c4d FS-7500: fix image copy 2015-05-27 14:57:40 -05:00
Anthony Minessale bc7b490050 FS-7513: WIP CONF STUFF 2015-05-27 14:57:40 -05:00
Anthony Minessale 0ad1a5823c FS-7508: trying to mitigate chrome going crazy on reload 2015-05-27 14:57:40 -05:00
Anthony Minessale 2f5b3039e6 FS-7509: update verto js for local video 2015-05-27 14:57:40 -05:00
Anthony Minessale caadaedd3f FS-7509: stop media on verto detach 2015-05-27 14:57:40 -05:00
Anthony Minessale 11448edd64 FS-7499: mod vid refresh stuff 2015-05-27 14:57:39 -05:00
Anthony Minessale 50e30fbe12 FS-7501: fix vid buffer reset 2015-05-27 14:57:39 -05:00
Anthony Minessale 7a783fe741 FS-7508: reduce error freq 2015-05-27 14:57:39 -05:00
Anthony Minessale 181799b32d FS-7513: more floor stuff 2015-05-27 14:57:39 -05:00
Anthony Minessale c3e32dc2ef FS-7513: adjust floor change code 2015-05-27 14:57:39 -05:00
Anthony Minessale 3ac6da8a64 FS-7166 #resolve 2015-05-27 14:57:39 -05:00
Anthony Minessale c97587fa52 # 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-27 14:57:39 -05:00
Anthony Minessale 89a616c8ed FS-7501: mod of video i/o for jb 2015-05-27 14:57:39 -05:00
Anthony Minessale f1abfb5476 FS-7499: copy port to where apr keeps it too 2015-05-27 14:57:39 -05:00
Anthony Minessale 6c8f3cd713 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-27 14:57:39 -05:00
Anthony Minessale 911ffdde12 FS-7513: tweak locking on video read callback 2015-05-27 14:57:39 -05:00
Anthony Minessale bf9e8fbd62 FS-7499: tweak nack and fir handling 2015-05-27 14:57:39 -05:00
Anthony Minessale bd197d0f39 FS-7513: reduce complexity of video_bridge feature 2015-05-27 14:57:39 -05:00
Anthony Minessale cbb1b37d2c FS-7513: fix vid floor logic 2015-05-27 14:57:39 -05:00
Seven Du 5b82b695fa FS-7500: add switch_img_copy to clone an image 2015-05-27 14:57:39 -05:00
Anthony Minessale bb2bc7a6d8 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-27 14:57:38 -05:00
Anthony Minessale 5f3106bb05 FS-7500: factor back in video_thread callback and move it to the video_read_frame 2015-05-27 14:57:38 -05:00
Anthony Minessale 7eb1b47932 FS-7501: add video jitterbuffer debug controls 2015-05-27 14:57:38 -05:00
Anthony Minessale 46177fce7f FS-7501: tweak some settings on jb 2015-05-27 14:57:38 -05:00
Anthony Minessale 88378ccfb8 FS-7501: remove debug 2015-05-27 14:57:38 -05:00
Anthony Minessale fa27bf5388 sofia rebuild 2015-05-27 14:57:38 -05:00
Anthony Minessale abd71a7144 support AVPF too 2015-05-27 14:57:38 -05:00
Anthony Minessale c8fec7e648 FS-7499: enable nack in video negotiation 2015-05-27 14:57:38 -05:00
Anthony Minessale b197142c17 FS-7499: add generic nack support to rtp stack 2015-05-27 14:57:38 -05:00
Anthony Minessale be4c75830e FS-7500: add switch_inthash variety of hash that can key on int 2015-05-27 14:57:38 -05:00
Anthony Minessale 7bf87625c6 sofia rebuild 2015-05-27 14:57:38 -05:00
Anthony Minessale 216597c929 sofia update 2015-05-27 14:57:38 -05:00
Seven Du ca973e4c21 FS-7127 #comment vid branch changes 2015-05-27 14:57:38 -05:00
Anthony Minessale b4fd5bb766 FS-7132 vid branch changes 2015-05-27 14:57:38 -05:00
Anthony Minessale 267d4ad88f FS-7514: keep pointer pointed 2015-05-27 14:57:38 -05:00
Anthony Minessale 06583c4a53 FS-7501: more code 2015-05-27 14:57:38 -05:00
Anthony Minessale c8e98f4ccd FS-7508: revert 2015-05-27 14:57:37 -05:00
Anthony Minessale 636cd1c87e FS-7501: remove debug 2015-05-27 14:57:37 -05:00
Anthony Minessale 2b31a8310c FS-7501: more factoring on vid buffer 2015-05-27 14:57:37 -05:00
Anthony Minessale ca67770dff FS-7501: connect video buffer for testing, still needs a lot of work 2015-05-27 14:57:37 -05:00
Anthony Minessale dbe3709a0f FS-7517: this mode is more reliable, default for now 2015-05-27 14:57:37 -05:00
Anthony Minessale 6f4d1334ea FS-7501: use vidderbuffer in rtp 2015-05-27 14:57:37 -05:00
Anthony Minessale b121c610ab FS-7501: add vidderbuffer 2015-05-27 14:57:37 -05:00