Commit Graph

28449 Commits

Author SHA1 Message Date
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
Anthony Minessale 65d07aa7e7 FS-7517: hack workaround in, its better than the way it is, must be fixed 2015-05-27 14:57:36 -05:00
Anthony Minessale 9b48dbe976 FS-7509: set min and max 2015-05-27 14:57:36 -05:00
Anthony Minessale c180375307 FS-7500: nevermind 2015-05-27 14:57:36 -05:00
Anthony Minessale 88aa7f1003 FS-7500: use unsigned int for frame->timestamp 2015-05-27 14:57:36 -05:00
Seven Du 48c465aafb FS-7514: use a larger and not hardcoded buffer for video packet 2015-05-27 14:57:36 -05:00
Anthony Minessale 4ba3254523 FS-7500: refactoring 2015-05-27 14:57:36 -05:00
Anthony Minessale ed3cd561f7 FS-7509: add error message to verto debug 2015-05-27 14:56:29 -05:00
Anthony Minessale cb0b31d182 FS-7500: comment debug 2015-05-27 14:56:29 -05:00
Anthony Minessale 77b515287e FS-7500: add keyframe req and session refresh req debounce 2015-05-27 14:56:29 -05:00
Anthony Minessale 1b08103a2c FS-7499: properly decode rtcp 2015-05-27 14:56:29 -05:00
Anthony Minessale 346cbdae15 FS-7519: add debug line 2015-05-27 14:56:29 -05:00
Anthony Minessale f967dc7501 FS-7508: revert chage to debounce key reqs 2015-05-27 14:56:29 -05:00
Anthony Minessale caba586404 FS-7509: mod demo code to reset screen on reload 2015-05-27 14:56:29 -05:00
Anthony Minessale 62d428215a FS-7500: improvement for conf vid 2015-05-27 14:56:29 -05:00
Anthony Minessale 82b2c18fc0 FS-7508: less restrictive vpx require 2015-05-27 14:56:29 -05:00
Anthony Minessale 83d7bf2e4a FS-7509: [verto] add html files 2015-05-27 14:56:28 -05:00
Seven Du d51088a96d FS-7519 FS-7517: looks like decoders don't decode FU-A bit steams, this is a simple implementation that works with some FU-A bit streams, mod_av works better most cases 2015-05-27 14:56:28 -05:00
Seven Du b10e9403b9 FS-7519: set encoder zerolatency 2015-05-27 14:56:28 -05:00
Anthony Minessale 2e2a606306 FS-7500: better version of last commit 2015-05-27 14:56:28 -05:00
Anthony Minessale 53311e53d9 FS-7500: set ssrc from frame not rtp session so the ssrc changing coded can detect a shift 2015-05-27 14:56:28 -05:00
Anthony Minessale 8415653ec5 FS-7500: factor out the write_image callback and fix the vlc video endpoint to setup and match the audio params of the A leg when bridged 2015-05-27 14:56:28 -05:00
Anthony Minessale 4805dc7709 FS-7500: another round of trying to make things work 2015-05-27 14:56:28 -05:00
Seven Du bfc7425d76 FS-7519: add missing deps 2015-05-27 14:56:28 -05:00
Anthony Minessale a7231fe003 FS-7519: add automistake for mod_av 2015-05-27 14:56:28 -05:00
Anthony Minessale baca693cca FS-7508: seems to work better restarting on error 2015-05-27 14:56:28 -05:00
Seven Du 8389fec21d FS-7500: use the new video function instead of start a new thread in record_fsv 2015-05-27 14:56:28 -05:00
Seven Du b88d31a666 FS-7500: fix play_fsv for WebRTC 2015-05-27 14:56:28 -05:00
Seven Du 1a4fbea9ce FS-7519: rename mod_ffmpeg to mod_av 2015-05-27 14:56:28 -05:00
Seven Du 30d8aa1ae0 cleanup mod_ffmpeg 2015-05-27 14:56:28 -05:00
Anthony Minessale 3c04c4c369 FS-7500: sync up going both ways after picture reset 2015-05-27 14:56:27 -05:00
Anthony Minessale 25a397dda4 FS-7513: fix video switching in conference 2015-05-27 14:56:27 -05:00
Anthony Minessale 31ac5eb468 FS-7500: fix seg and clean up keyframe code 2015-05-27 14:56:27 -05:00
Anthony Minessale 10526b86e1 FS-7500: refresh vid the other way too when asking for keyframe 2015-05-27 14:56:27 -05:00
Anthony Minessale be41016d8f FS-7514: SQUASH ME 2015-05-27 14:56:27 -05:00
Anthony Minessale da60af95a8 FS-7514: vlc audio buffer tweak 2015-05-27 14:56:27 -05:00
Anthony Minessale 0900e52885 FS-7513: add video decode conference flag 2015-05-27 14:56:27 -05:00
Anthony Minessale 63ccff8045 add mod_ffmpeg 2015-05-27 14:56:27 -05:00
Anthony Minessale a10f043302 FS-7517: remove debug 2015-05-27 14:56:27 -05:00