Commit Graph

28487 Commits

Author SHA1 Message Date
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
Seven Du e3db30aef2 FS-7517: add warning dropped from 0353e45 back in case it still happens 2015-05-27 14:57:37 -05:00
Seven Du 05bccbdb0b FS-7499: magic number to macro 2015-05-27 14:57:37 -05:00
Anthony Minessale 397074c626 FS-7499: don't send fir or pli till stun is established 2015-05-27 14:57:37 -05:00
Anthony Minessale f919113a19 FS-7499: tweaks to rate of fir/pli 2015-05-27 14:57:37 -05:00
Anthony Minessale 304ef4e4b8 FS-7500: fix recovery for video 2015-05-27 14:57:37 -05:00
Anthony Minessale 12ef09c5b3 FS-7500: poll rtp on answer until dtls is negotiated 2015-05-27 14:57:37 -05:00
Anthony Minessale 98056e7dc6 FS-7514: don't auto answer in decode_video 2015-05-27 14:57:37 -05:00
Anthony Minessale 8034acc35a FS-7517: use start and end bits 2015-05-27 14:57:37 -05:00
Anthony Minessale b4412071d7 FS-7517: Reset context->nalu_28_start on mark bit - This makes FU-A parsing work 2015-05-27 14:57:36 -05:00
Anthony Minessale a95d5048f0 FS-7499: move fir and pli into the normal rtcp code so it can be bundled with a report block per the rfc 2015-05-27 14:57:36 -05:00
Anthony Minessale 224e1e99e2 FS-7499: default rtcp to once a second for video and every 5 for audio 2015-05-27 14:57:36 -05:00
Anthony Minessale 3adf4de143 FS-7517: fix pack mode 1 2015-05-27 14:57:36 -05:00
Anthony Minessale fd9ab1baea FS-7509: vid screen share placeholder --args --enable-usermedia-screen-capturing --usermedia-screen-capturing 2015-05-27 14:57:36 -05:00
Anthony Minessale b2143e6b26 FS-7517: this seems to actually work for some reason 2015-05-27 14:57:36 -05:00
Anthony Minessale c97466a3da FS-7509: change res sizes 2015-05-27 14:57:36 -05:00
Anthony Minessale 1a2f0f8311 FS-7517: doh 2015-05-27 14:57:36 -05:00