Merge pull request #787 from bgrozev/resolution-change

Brings back resolution changes logging to callstats.
This commit is contained in:
Paweł Domas 2016-08-15 15:16:05 -05:00 committed by GitHub
commit d7a7733d30
1 changed files with 15 additions and 7 deletions

View File

@ -1305,13 +1305,21 @@ export default {
APP.UI.addListener(UIEvents.RESOLUTION_CHANGED,
(id, oldResolution, newResolution, delay) => {
// We only care about the delay between simulcast streams.
// Longer delays will be caused by something else and will just
// poison the data.
if (delay < 2000) {
JitsiMeetJS.analytics
.sendEvent('stream.switch.delay', delay);
}
var logObject = {
id: "resolution_change",
participant: id,
oldValue: oldResolution,
newValue: newResolution,
delay: delay
};
room.sendApplicationLog(JSON.stringify(logObject));
// We only care about the delay between simulcast streams.
// Longer delays will be caused by something else and will just
// poison the data.
if (delay < 2000) {
JitsiMeetJS.analytics.sendEvent('stream.switch.delay', delay);
}
});
// Starts or stops the recording for the conference.