Commit Graph

112 Commits

Author SHA1 Message Date
Boris Grozev e3a886b492 Fix comparison warnings. 2015-11-20 14:17:18 -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
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
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
hristoterezov 771593ef06 Changes the logger from console to jitsi-meet-logger 2015-11-09 16:16:35 -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
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
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
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 06a1472d1e Implements partly multi conference support for rtc module. 2015-08-30 01:15:05 -05:00
hristoterezov 89c7ff3a71 Implements JitsiConnection 2015-08-24 22:49:39 -05:00
paweldomas 5cd9db1b6a Missing semicolon... 2015-08-14 17:02:19 +02:00
paweldomas cb024be2d6 Fixes locking at WaitForPluginReady with Temasys plugin install detection. 2015-08-12 14:21:08 +02:00
paweldomas 4c4e99c51a Updates Temasys adapter.screenshare.js. Browser restart is no longer required after plugin install. 2015-08-12 14:20:51 +02:00
paweldomas ab4c29eddc Fixes video mute in Firefox. Disables VideoSSRCHack for Firefox by default. 2015-08-07 12:58:03 +02:00
paweldomas c288aa6e84 Fixes issue with toggling video mute in FF caused by the fact that it has no 'onended' callback handling implemented. 2015-08-07 12:57:48 +02:00
paweldomas e5d03d1d11 Fixes GUM failure with the latest FF nightly plus cleanup. 2015-08-07 12:57:43 +02: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
bgrozev fdb470d22f Merge pull request #330 from jitsi/remove-rtcp-mux-from-config
Removes the useBundle and useRtcpMux options from config.js. These are
2015-08-03 11:32:43 -05:00
bgrozev c163a22415 Merge pull request #331 from jitsi/enable-noice-reduction
Re-enables video noise reduction (removes a workaround for M37).
2015-08-03 11:32:38 -05:00
Boris Grozev 2c790f86ad More formatting fixes. 2015-07-31 14:28:23 -05:00
Boris Grozev be6d7af377 Cleanup: fixes to style, typos and documentation. 2015-07-31 14:22:20 -05:00
bgrozev a7058747ac Updates a call to setMute(). 2015-07-30 10:51:50 -05:00
paweldomas 8469a282c1 Fixes inconsistent local video muted status. 2015-07-30 14:21:32 +02:00
Boris Grozev 4cac7ac97f Re-enables video noise reduction (removes a workaround for M37). 2015-07-29 11:28:58 -05:00
Boris Grozev b0c81985d4 Removes the useBundle and useRtcpMux options from config.js. These are
now fully supported by jitsi-videobridge and all browsers which we
support (and if we need to enable them conditionally because of browser
compatibility in the future, we should do it based on run-time browser
detection.)
2015-07-29 11:26:50 -05:00
Devin Wilson d44aed2c11 Remove duplicate handler 2015-07-22 13:38:28 -06:00
Devin Wilson 9bbf17e541 Remove UI references from RTC 2015-07-22 13:37:34 -06:00
paweldomas 0902cbb164 Fixes problems with Temasys plugin support in Safari. 2015-07-22 13:58:51 +02:00
Boris Grozev cb7ff545b6 Abstracts unified and plan B checks. 2015-07-21 16:56:48 -05:00