paweldomas
495606e352
Adds RTCUIHelper class which gathers methods specific to WebRTC and UI.
10 years ago
paweldomas
e4785039e4
Modifies the semantics of JitsiTrack#attach method, so that it will return current stream container instance. Also it now takes HTML element instance directly instead of jQuery selector.
10 years ago
hristoterezov
7b0343a017
Creates link element in the head the screen sharing from the JS code
10 years ago
hristoterezov
bed4826e46
Added videotype for remote streams
10 years ago
isymchych
7c3ea3984d
do not throw error when attaching audio stream to hidden element on Safari
10 years ago
isymchych
abcc2ab98b
ensure that video element is visible before attaching stream with Temasys
10 years ago
hristoterezov
2f5add6ef9
Fixes issue in PR #463
10 years ago
yanas
d7d5ab67a9
Fixes Last N event duplicating another event, causing exception when used in the client app.
10 years ago
isymchych
96adaf5e65
handle PRESENCE_STATUS event
10 years ago
isymchych
ff3e05f5ea
propagate FIREFOX_EXTENSION_NEEDED event
10 years ago
Thorsten Basse
285d5a872c
Add `deviceId` which was used to create `JitsiLocalTrack` to the object to re-use it when unmuting the track
Fixes the issue that when creating local tracks with specific devices after unmuting the new tracks were created with default devices again.
10 years ago
damencho
e49bd553f8
Fixes start video muted and remote audio.
10 years ago
hristoterezov
b8682c6a83
Add callstats support
10 years ago
damencho
882c4402e5
Fixes issue with start muted video, as we are now removing the stream. We now create a dummy video track which we report as muted.
10 years ago
paweldomas
3177c7fb70
Does not call track.stop() when Temasys plugin is used which will freeze the browser when switching back from screen streaming.
Calling mediaStream.stop() is enough in that case.
10 years ago
hristoterezov
d043d9f16a
Fixes issues with 'firefox extension needed' error
10 years ago
hristoterezov
8f45de7635
Adds 'firefox extention needed' error
10 years ago
paweldomas
57f8d5a5e2
Fixes crash when desktop is obtained immediately after Chrome extension has been installed.
10 years ago
damencho
c1abbc4d65
Removes muted info from presence to avoid generating too many muted events.
10 years ago
damencho
9ce6126a2f
Fixes TypeError not a function.
10 years ago
damencho
4bb1b5a7c5
Fires initial selected event on opening the datachannel.
10 years ago
hristoterezov
3ecbed2347
Fixes start muted implementation.
10 years ago
isymchych
3a5780af08
added "start muted"
10 years ago
hristoterezov
9f495f5ce9
Throws an error if one of the requested local tracks can't be delivered
10 years ago
damencho
1f1b090811
Reuses generated src url for video elements.
10 years ago
damencho
5ccb73a994
Renames a variable.
10 years ago
hristoterezov
0f1113994a
Fixes JS error in GUM
10 years ago
hristoterezov
c45f3d767d
Fixes JS error when parsing GUM error
10 years ago
hristoterezov
27393407c1
Fixes track muted events
10 years ago
hristoterezov
06025f275b
Implements remote participant audio mute
10 years ago
hristoterezov
37e73e7ec5
Fixes minor Firefox issues. Adds methods for the desktop sharing.
10 years ago
paweldomas
37f2604efc
Assume Safari when fail to detect browser type.
10 years ago
hristoterezov
c2606b1483
Adds isDeviceChangeAvailable method.
10 years ago
hristoterezov
f29399d9e4
Fixes IE 10 support
10 years ago
isymchych
1f69ab8d18
add property isLocal to JitsiTrack
10 years ago
hristoterezov
847de4ef3d
Fixes JS error when muting video.
10 years ago
hristoterezov
2756c124ac
Fixes JS errors on Temasys
10 years ago
hristoterezov
268d4e0adc
Fixes JS errors on FF. Fixes disco info JS error.
10 years ago
hristoterezov
f6ac3bdf58
Fixes some issue for FF
10 years ago
isymchych
21d63506ee
fix issues in RTCUtils
10 years ago
isymchych
56328fcf58
use JitsiParticipant; add some method implementations
10 years ago
isymchych
8329fe5767
support DTMF
10 years ago
damencho
2017457a5e
Removes second audio track for fake FF devices.
10 years ago
hristoterezov
8409bab854
Fixes the issues with mute, audio levels and remove events that were attached to the conference
10 years ago
hristoterezov
6772975134
JitsiMeetJS.init returns Promise.
10 years ago
damencho
e60b79e20d
Updates addMediaStreamInactiveHandler (from master 5f6bba435c2ba0ff566bca5ba575ab7e2fb0432e).
10 years ago
hristoterezov
b638495de4
Fixes mutes
10 years ago
hristoterezov
871eafb930
Fixes previous commit
10 years ago
hristoterezov
44336d93e5
Added basic desktop sharing support.
10 years ago
Lyubomir Marinov
65e928452d
Removes duplication.
10 years ago