damencho
746ed36381
Reports ttfm through analytics.
Stores render event in connection times to use it for tests.
před 9 roky
damencho
2f93ae15e1
Adds analytics events for connection times.
Moves render time calculations in the library.
před 9 roky
tsareg
06cf23ff61
Better JitsiTrack#dispose() method to prevent memory leaks
před 9 roky
hristoterezov
c3f9885df0
Resolve xmpp dependacies in RTC module
před 9 roky
tsareg
6500f9e1f4
Do not subscribe each JitsiTrack to RTCEvents.AUDIO_OUTPUT_DEVICE_CHANGED, instead subscribe once in RTC
před 9 roky
hristoterezov
3aa49c4c2a
Removes fake video tracks from the code
před 9 roky
Lyubomir Marinov
e165952a5d
Simplify, clarify source code
před 9 roky
Lyubomir Marinov
c779d7a958
Add, expand, fix jsdocs, comments
před 9 roky
hristoterezov
abdb7e3c49
Fixes issue with fake streams that are never removed
před 9 roky
Kostiantyn Tsaregradskyi
f57a75b412
Switch local audio and video track when list of available devices changes
před 9 roky
paweldomas
f6d730794e
Deal with the WebRTC streams on per track basis
před 9 roky
paweldomas
0f3cd3b873
Add MediaType
před 9 roky
paweldomas
6b25f9cd20
Add missing semicolons, break some comments at line limit
před 9 roky
hristoterezov
1c9eed44c5
Renames JitsiTrack.stop method and TRACK_STOPPED event. Fixes minor issues with TRACK_REMOVED event.
před 9 roky
damencho
f3cb890a27
Leaves ssrcOwners for local use in JingleSessionPC, uses remote streams from RTC for ssrc mapping to resources. For local video/audio stream ssrc to resource we use JingleSessionPC.localStreamsSSRC.
před 9 roky
hristoterezov
bed4826e46
Added videotype for remote streams
před 9 roky
damencho
e49bd553f8
Fixes start video muted and remote audio.
před 9 roky
hristoterezov
b8682c6a83
Add callstats support
před 9 roky
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.
před 9 roky
damencho
c1abbc4d65
Removes muted info from presence to avoid generating too many muted events.
před 9 roky
hristoterezov
f29399d9e4
Fixes IE 10 support
před 10 roky
isymchych
1f69ab8d18
add property isLocal to JitsiTrack
před 10 roky
isymchych
56328fcf58
use JitsiParticipant; add some method implementations
před 10 roky
hristoterezov
8409bab854
Fixes the issues with mute, audio levels and remove events that were attached to the conference
před 10 roky
damencho
1e16e24f40
Makes sure we add/remove all onended events for media streams in one central place.
před 10 roky
hristoterezov
cbe183f0f4
Fixes race condition for the mute status for the remote tracks.
před 10 roky
hristoterezov
86f90e6331
Fixes mute issues.
před 10 roky
hristoterezov
ae85fc66e5
Fixes TRACK_REMOVED event.
před 10 roky
hristoterezov
036635dee6
Implements some conference events.
před 10 roky
hristoterezov
2328443ecb
Refactors RTC module to support multiple conferences. Implements JitsiTrack interfaces.
před 10 roky