Commit Graph

150 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 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 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 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
damencho 63ddf6c7ff Uses one method from RTC to stop media streams. 2015-11-18 16:59:24 -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 2c799b3795 Detaches createLocalTracks from JitsiConference. 2015-11-13 11:46:23 -06: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
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 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 d60425f7e4 Fixes mute issues. 2015-10-05 17:48:16 -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 8cabf2b003 Fixes JS errors when muting. 2015-09-14 16:18:28 -05:00
hristoterezov ed2ea6ced5 Implements some conference events. 2015-09-11 18:02:06 -05:00
hristoterezov 3281fdd523 Refactors RTC module to support multiple conferences. Implements JitsiTrack interfaces. 2015-09-11 12:21:45 -05:00
hristoterezov 2b5d893ec1 Changes the implementation of RTCUtils to be static. 2015-09-01 14:04:55 -05:00
hristoterezov a241d4b9b4 Implements create local streams. 2015-08-30 16:28:35 -05:00
hristoterezov 1bba8d2032 Fixes join and leave methods. Adds communication with jicofo. Implements custom commands methods. 2015-08-29 23:45:48 -05:00
hristoterezov 455a6e10fe Adds partial support for multiple chat rooms. Implements join and leave methods. 2015-08-26 20:37:17 -05:00
hristoterezov 89c7ff3a71 Implements JitsiConnection 2015-08-24 22:49:39 -05:00
paweldomas 60afe2d202 Fixes issue with display name event not being fired on Safari/IE 2015-08-14 17:04:30 +02:00
paweldomas 466e7dcc91 Fixes crash in LocalSSRCReplacement when null localDescription is passed. 2015-08-12 14:20:37 +02:00
Boris Grozev f52b1380ee Continues to separate JingleSessionPC. 2015-08-10 16:38:35 -05:00
Boris Grozev baf720c553 Starts to abstract JingleSession. 2015-08-10 15:58:50 -05:00
Boris Grozev 6ca1e131af Renames JingleSession to JingleSessionPC. 2015-08-10 13:22:05 -05:00
Boris Grozev 57b9aeb38c Inlines a method for clarity/simplicity. 2015-08-10 13:14:12 -05:00
paweldomas fb875423a9 Fixes SSRC=1 issue. Renames VideoSSRCHack to LocalSSRCReplacement. 2015-08-07 12:58:12 +02:00
paweldomas ab4c29eddc Fixes video mute in Firefox. Disables VideoSSRCHack for Firefox by default. 2015-08-07 12:58:03 +02:00
paweldomas 95e964a089 Fixes bugs in VideoSSRCHack. Additional log messages. 2015-08-07 12:57:56 +02:00
damencho 4092d67853 Updates use of recording states, add some information texts and notifications. 2015-08-05 22:18:45 -05:00
paweldomas 74e7507a73 Re-uses SSRC of the first video stream created for any streams created in future. Does video mute and switching to the screen stream without 'source-add'/'source-remove' signaling. Moves video type signaling from Jingle to MUC presence. 2015-08-05 14:10:08 +02:00
yanas ab570d63fa Fixes this reference. 2015-08-03 14:08:42 -05:00