damencho
f79f76fb8c
Removes fabricSetupFailed and adds iceConnectionFailure for callstats.
пре 9 година
hristoterezov
49bd22e976
Fixes issue with callstats confID
пре 9 година
hristoterezov
d7c65e1129
Makes sure that the state of the app is not changed if add/remove track fails
пре 9 година
hristoterezov
4861c2a9fc
Fixes issue with not completing promise for remove/add track and conference leave
пре 9 година
yanas
78c99a5a24
Fix jibri presence initial state
пре 9 година
Lyubomir Marinov
7df2e4e358
Make disco completely optional
Since (1) half of the disco uses check whether the feature in question
is supported, (2) the other half appears to not absolutely require
disco, and (3) disco needs to be explicitly included/required in order
to be supported, make disco completely optional.
пре 9 година
Lyubomir Marinov
2605abe2a3
Don't rely on JitsiMeetJS being global
While we have JitsiMeetJS defined as a global variable in Jitsi Meet, it
doesn't sound like an absolutely necessary and beautiful requirement
inside the library itself.
пре 9 година
yanas
02c46a19fb
Add hidden participant support
пре 9 година
paweldomas
f6d730794e
Deal with the WebRTC streams on per track basis
пре 9 година
paweldomas
b58a6f06dc
Fix the naming of RTC.removeRemoteTrack
пре 9 година
paweldomas
19df65f3e5
Rename "stream" to "track" in RTC context plus fixes
Rename variables with "stream" in name which refer to JitsiTrack.
Rename TRACK ADDED/REMOVED events.
Try to reduce direct access to remoteTracks object.
Log warning message when track is overwritten.
пре 9 година
bgrozev
a39b742c67
Fixes the key of the "data channe opened" entry.
пре 9 година
Boris Grozev
eb5f0dce0b
Sends dominant speaker events to callstats.
пре 9 година
hristoterezov
849763dfdc
Changes JitsiConference.getLocalTracks and JitsiParticipant.getTracks to return cloned array of tracks
пре 9 година
hristoterezov
da7d7f038a
Removes unused CONNECTION_CLOSED event
пре 9 година
hristoterezov
eab5873d89
Fixes issues realted to JitsiConference.leave()
пре 9 година
Boris Grozev
d894a7e579
Saves the time a data channel was opened in connectionTimes.
пре 9 година
damencho
d11ec5f6de
Adds screenShareStart and screenShareStop events to callstats reports.
пре 9 година
hristoterezov
3c94755413
Renames performanceTimes to ConnectionTimes
пре 9 година
damencho
6c4d25cb55
Limit on display name changed only when there is a real change.
пре 9 година
damencho
b7e1654670
Adds global error handler function and option to auto enable it. Reports unhandled exceptions catched by error handler through callstats.
пре 9 година
hristoterezov
6b267bbb5e
Stores measured times and exposes them
пре 9 година
yanas
638bec6375
Basic Jibri recording refactoring.
пре 9 година
paweldomas
35cef535db
Moves JingleSessionPC initialization from ChatRoom to JitsiConference
пре 10 година
paweldomas
1723c46a71
Returns 'error' response when incoming jingle session has not been accepted instead of sending session-terminate later on.
пре 10 година
paweldomas
d9182a41c4
Removes unused scenarios from JingleSessionPC, accepts incoming session only from Jicofo user, cleanups terminate code
пре 10 година
hristoterezov
3bfe034176
Adds CONFERENCE_MAX_USERS conference error.
пре 10 година
Lyubomir Marinov
643b3fa8ae
Fixes doc(umentation) comments (e.g. the mention of the method sendPresenceCommand with does not exist).
пре 10 година
damencho
e4d455a242
Returns Promise from mute/unmute and ignores requests while mute/unmuting is in progress. Moves mute/unmute methods to JitsiLocalTrack as said in API docs.
пре 10 година
paweldomas
f4900ec533
Captures the versions of conferencing system components.
пре 10 година
hristoterezov
1c9eed44c5
Renames JitsiTrack.stop method and TRACK_STOPPED event. Fixes minor issues with TRACK_REMOVED event.
пре 10 година
isymchych
ebd524c436
add AUTH_STATUS_CHANGED event
пре 10 година
isymchych
e2154a2a5f
store userId and callStatsUserName globally (was per-conference)
move sessionId reading/storing into Settings.js
пре 10 година
hristoterezov
59cd39c9c2
Moves the code that trigger TRACK_REMOVED events for remote track to use peerconnection event instead of relying on TRACK_STOPPED event.
пре 10 година
isymchych
9df12f9fa2
remove all participants and tracks when leaving the room
пре 10 година
isymchych
00733623f1
fail if user is trying to add second video track to the conference
пре 10 година
hristoterezov
5928488dc7
Changes video mute/unmute implementation. JitsiLocalTrack objects store information about the SSRCs. On video mute / unmute operation no jingle packets are sent anymore.
пре 10 година
paweldomas
6f6b409951
Passes the info about stream renderer element id to CallStats.
пре 10 година
isymchych
e997dc72af
update "is muted" state in presence when adding track
пре 10 година
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.
пре 10 година
damencho
ad92eb5a08
Clears remoteStream when user leaves.
пре 10 година
isymchych
cb085214f4
propagate FOCUS_LEFT conference error
пре 10 година
hristoterezov
1af300751c
Fixes issue - TRACK_REMOVED is not fired if only the local participant is alone in the conference
пре 10 година
isymchych
095ef33da9
return promise in addTrack and removeTrack
пре 10 година
paweldomas
9e54f9be8b
Formatting fixes.
пре 10 година
isymchych
8c014e8f12
use statistics module to process peer connection statistics
пре 10 година
hristoterezov
bed4826e46
Added videotype for remote streams
пре 10 година
Ivan Symchych
abf617e945
unmute client on the server if he was muted by focus
пре 10 година
isymchych
cbb46c63cd
added API to change chat subject
пре 10 година
hristoterezov
211da9b641
Fixes issues related to PR #451
пре 10 година