Commit Graph

317 Commits

Author SHA1 Message Date
George Politis b2993d8cf3 Sets up simulcast for 2 layers. 2015-11-20 15:33:46 -06:00
George Politis dabf48b526 Fixes issue in ssrc-group SDP parsing.
How did this even work before?
2015-11-20 15:33:46 -06:00
Boris Grozev 2e32848b11 Adds additional logs, including timestamps relative to the initial
request.
2015-11-20 15:28:21 -06:00
Boris Grozev 0aa16c6b4c Removes unused parameters, adds documentation. 2015-11-20 15:20:21 -06:00
Boris Grozev c8f52d5fbd Removes hard-coded constants and uses the events API in the statistics
module.
2015-11-20 15:12:46 -06:00
Boris Grozev 68624b3427 Adds config options to filter out TCP or UDP candidates (for the purpose
of forcing one or the other in automated tests).
2015-11-20 15:12:46 -06:00
paweldomas 6d4fa86831 Converts constants in RandomUtil to hex. 2015-11-20 14:40:54 -06:00
paweldomas a85024e066 Fixes ping merge issues. 2015-11-20 14:18:45 -06:00
paweldomas 6243c8fb96 Re-use current connection's domain as ping destination instead of accessing config.hosts.domain directly. 2015-11-20 14:17:45 -06:00
paweldomas efd2545bd2 Will use XEP-0199 ping for keep-alive only if it is supported by the server. 2015-11-20 14:17:44 -06:00
Boris Grozev e3a886b492 Fix comparison warnings. 2015-11-20 14:17:18 -06:00
Boris Grozev 40aacec769 Removes misleading documentation. Formatting fixes. 2015-11-20 14:09:33 -06:00
Boris Grozev f0d31bfcc2 Enables the screen capture on firefox. 2015-11-20 14:07:10 -06:00
Boris Grozev 555dc8ad36 Switches the order of the parameters of desktopsharing.addListener to match the rest of the code. Renames variables. 2015-11-20 14:03:21 -06:00
Boris Grozev 2dbde945e7 Don't treat 0 as false (avoid a warning when the receivedPackets or
sentPackets stat is 0, and possibly fixes misinterpreting a remove
stream as a local).
2015-11-20 13:44:18 -06:00
Boris Grozev e1b1b88289 Removes the protocol from the callstats.io conferenceID. 2015-11-20 13:27:56 -06:00
hristoterezov fcd963b661 Updates desktop sharing files 2015-11-20 13:26:30 -06:00
damencho 6f3001d6aa Makes sure we use stream.ended in one place. Replaces deprecated ended call with active check for media streams. 2015-11-19 16:23:04 -06:00
damencho 02c7844307 Makes sure we add/remove all onended events for media streams in one central place. 2015-11-19 16:23:04 -06:00
damencho 63ddf6c7ff Uses one method from RTC to stop media streams. 2015-11-18 16:59:24 -06:00
damencho 1f8ae5dd29 Changes some logging levels. 2015-11-18 15:59:07 -06:00
damencho c6f75456d7 Fixes storing display name in local members list, avoids dominant speaker to delete it. 2015-11-18 15:31:36 -06:00
hristoterezov 69217b79e7 Fixes small issues from the previous commits + fixes IE 10 issues. 2015-11-16 18:07:04 -06:00
hristoterezov 6e26e7a659 Adds device selection support. 2015-11-13 18:23:28 -06:00
hristoterezov 7d1e6dbfe8 Merge branch 'lib-jitsi-meet' of git://github.com/isymchych/jitsi-meet into isymchych-lib-jitsi-meet 2015-11-13 14:40:24 -06:00
hristoterezov 2c799b3795 Detaches createLocalTracks from JitsiConference. 2015-11-13 11:46:23 -06:00
isymchych 015492e8da added functions to retrieve devices list and check if that's possible 2015-11-12 19:18:23 +02:00
paweldomas 1294cff9af Fixes issue in merging pings. 2015-11-11 11:53:37 -06:00
paweldomas 1ab67c2f72 CONNECTION_INTERRUPTED event will now be generated if we've ever been in stable state(we can go into "unstable" state after muting video and connection problems screen will not be displayed).
(cherry picked from commit f559bd1ba4)

# Conflicts:
#	modules/xmpp/JingleSessionPC.js
2015-11-11 11:35:49 -06:00
paweldomas bc68f0af9a Reacts to consecutive ping failures by closing the connection.
(cherry picked from commit 9a77ddc)
2015-11-11 11:35:28 -06:00
paweldomas 9edf7f060e Meet pings Prosody (cherry picked from commit 2d4a541) 2015-11-11 11:35:13 -06:00
paweldomas a2601e1723 Fixes formatting warnings 2015-11-11 11:35:04 -06:00
hristoterezov 771593ef06 Changes the logger from console to jitsi-meet-logger 2015-11-09 16:16:35 -06:00
paweldomas 503db36efd Adds tokens.md. 2015-11-03 17:37:15 -06:00
paweldomas b6ea819b2d Adds support for token authentication. 2015-11-03 17:36:33 -06:00
Boris Grozev b9d758b2f2 Add RTCBrowserType.isAndroid(). 2015-11-03 16:51:19 -06:00
hristoterezov 55a8880c2d Changes redirect on unsupported browser to console.error. 2015-11-02 11:43:05 -06:00
hristoterezov a1ba5c0be8 Fixes resolution issue on mute. 2015-10-29 11:45:55 -05:00
hristoterezov c38f93fc60 Implements audio levels. 2015-10-28 12:04:18 -05:00
paweldomas 13268f9951 Creates RandomUtil class for generating random strings. 2015-10-27 14:39:29 -05:00
hristoterezov f1891c582d Fixes Temasys issues. 2015-10-20 16:41:00 -05:00
hristoterezov 055765fd80 Fixes issues with starting the streams after the conference has been joined. 2015-10-15 16:24:51 -05:00
hristoterezov bf9d580dae Fixes race condition for the mute status for the remote tracks. 2015-10-06 16:11:09 -05:00
hristoterezov 338f79127b Prevents firing TRACK_REMOVED events when muting. 2015-10-06 13:39:29 -05:00
hristoterezov d60425f7e4 Fixes mute issues. 2015-10-05 17:48:16 -05:00
hristoterezov 8f2e1bebb5 Fixes TRACK_REMOVED event. 2015-09-29 16:22:26 -05:00
paweldomas baebf8398a Uses self=this in modifySourcesQueue callback of JingleSessionPC#addStream. 2015-09-24 14:54:11 +02:00
paweldomas 26c7fb89bb Fix undefined 'self' variable in JingleSessionPC#addStream method. 2015-09-23 12:36:10 +02:00
hristoterezov f1a1d6fa7d Fixes data channels JS errors. 2015-09-14 16:24:47 -05:00
hristoterezov 8cabf2b003 Fixes JS errors when muting. 2015-09-14 16:18:28 -05:00