damencho
5f6bba435c
Fixes Uncaught TypeError: mediaStream.detachEvent on stopping desktop sharing.
пре 10 година
damencho
94b54279f2
Fixes wrong handler name, which causes adding multiple local video tags in the local video.
пре 10 година
paweldomas
27fc4636b7
Adjustments to make lip-sync work. Stream merging is now done by Jicofo.
пре 10 година
isymchych
5be8c33054
report webrtc errors to callstats
пре 10 година
damencho
67b35f0f1e
Uses inactive callback if available instead of deprecated onended one.
пре 10 година
damencho
249e032ad6
Uses stopping tracks and use MediaStream.stop method only if defined. Based on previous code and inspired by PR #390.
пре 10 година
damencho
fa138eae43
Replaces deprecated ended call with active check for media streams.
пре 10 година
damencho
b08308e5e4
Fixes isMuted check.
пре 10 година
damencho
74227e182a
Makes sure we use stream.ended in one place.
пре 10 година
damencho
8cebbbb347
Stops the MediaStream using the utility method in RTC.
пре 10 година
damencho
1ba0a182f6
Makes sure we add/remove all onended events for media streams in one central place.
пре 10 година
damencho
11e1197901
Uses one method from RTC to stop media streams.
пре 10 година
Boris Grozev
9111797913
Removes a tangle of spaghetti.
пре 10 година
Boris Grozev
cd1e761699
Creates multiple (Jitsi-Meet) MediaStreams if the RTCMediaStream object
contains both audio and video tracks.
пре 10 година
Boris Grozev
ebdd91df4e
Removes the sid property from MediaStream (how did we end up having a
Jingle session ID in MediaStream and passing it around in the UI?)
пре 10 година
Boris Grozev
4934779187
Simplifies code, removes unused code.
пре 10 година
damencho
ababa0fadc
Changes some logging levels.
пре 10 година
Lyubomir Marinov
c992222c70
Removes duplication. Allows automated functional testing to access the WebRTC data channels.
пре 10 година
Boris Grozev
bd58e6c799
Enables the jshint maximum line length check (80 chars) globally, and only overrides it in certain files.
пре 10 година
Boris Grozev
27c297c034
Fixes or ignores (explicidly, as much as possible) jshint warnings.
пре 10 година
Boris Grozev
09eaa0d303
Fix comparison warnings.
пре 10 година
paweldomas
b9b64242a5
Will close install Temasys plugin popup only when cancel or close button is clicked.
пре 10 година
Boris Grozev
f7ba684cf6
Enables the screen capture on firefox.
пре 10 година
Boris Grozev
dc2b63fc60
Switches the order of the parameters of desktopsharing.addListener to match the rest of the code. Renames variables.
пре 10 година
damencho
6b94d3fe47
Stores info from last presence received for participant and dispatch it if any on creating remote streams to reflect video muted state. Race condition detected by tests where we miss presence info cause stream was not created when we receive presence packet.
пре 10 година
paweldomas
59b26fdf07
Uses SDPUtil filter special characters method through xmpp interface instead of importing it directly.
пре 10 година
paweldomas
922d0bd512
New adapter.js for Temasys plugin.
пре 10 година
paweldomas
420514b921
Temasys adapter.js ver 0.12.0 with fix for setInterval included
пре 10 година
damencho
2a2702c13a
Adds params for enabling fake devices on firefox.
пре 10 година
Boris Grozev
9cc9e6132c
Add RTCBrowserType.isAndroid().
пре 10 година
paweldomas
5cd9db1b6a
Missing semicolon...
пре 10 година
paweldomas
cb024be2d6
Fixes locking at WaitForPluginReady with Temasys plugin install detection.
пре 10 година
paweldomas
4c4e99c51a
Updates Temasys adapter.screenshare.js. Browser restart is no longer required after plugin install.
пре 10 година
paweldomas
ab4c29eddc
Fixes video mute in Firefox. Disables VideoSSRCHack for Firefox by default.
пре 10 година
paweldomas
c288aa6e84
Fixes issue with toggling video mute in FF caused by the fact that it has no 'onended' callback handling implemented.
пре 10 година
paweldomas
e5d03d1d11
Fixes GUM failure with the latest FF nightly plus cleanup.
пре 10 година
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.
пре 10 година
Boris Grozev
2c790f86ad
More formatting fixes.
пре 10 година
Boris Grozev
be6d7af377
Cleanup: fixes to style, typos and documentation.
пре 10 година
bgrozev
a7058747ac
Updates a call to setMute().
пре 10 година
paweldomas
8469a282c1
Fixes inconsistent local video muted status.
пре 10 година
Boris Grozev
4cac7ac97f
Re-enables video noise reduction (removes a workaround for M37).
пре 10 година
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.)
пре 10 година
Devin Wilson
d44aed2c11
Remove duplicate handler
пре 10 година
Devin Wilson
9bbf17e541
Remove UI references from RTC
пре 10 година
paweldomas
0902cbb164
Fixes problems with Temasys plugin support in Safari.
пре 10 година
Boris Grozev
cb7ff545b6
Abstracts unified and plan B checks.
пре 10 година
paweldomas
bc935eb5dc
Fixes broken video in FF
пре 10 година
paweldomas
879fb9a590
Adds getters for peer video selectors and simplifies the code a little bit.
пре 10 година
paweldomas
a1b0677442
Moves SSRC owner signaling from MUC presence to Jingle.
пре 10 година