|
@@ -95,32 +95,6 @@ DataChannels.prototype.onDataChannel = function(event) {
|
95
|
95
|
dominantSpeakerEndpoint);
|
96
|
96
|
self.eventEmitter.emit(RTCEvents.DOMINANT_SPEAKER_CHANGED,
|
97
|
97
|
dominantSpeakerEndpoint);
|
98
|
|
- } else if (colibriClass === 'InLastNChangeEvent') {
|
99
|
|
- let oldValue = obj.oldValue;
|
100
|
|
- let newValue = obj.newValue;
|
101
|
|
-
|
102
|
|
- // Make sure that oldValue and newValue are of type boolean.
|
103
|
|
- let type;
|
104
|
|
-
|
105
|
|
- if ((type = typeof oldValue) !== 'boolean') {
|
106
|
|
- if (type === 'string') {
|
107
|
|
- oldValue = oldValue === 'true';
|
108
|
|
- } else {
|
109
|
|
- oldValue = Boolean(oldValue);
|
110
|
|
- }
|
111
|
|
- }
|
112
|
|
- if ((type = typeof newValue) !== 'boolean') {
|
113
|
|
- if (type === 'string') {
|
114
|
|
- newValue = newValue === 'true';
|
115
|
|
- } else {
|
116
|
|
- newValue = Boolean(newValue);
|
117
|
|
- }
|
118
|
|
- }
|
119
|
|
-
|
120
|
|
- self.eventEmitter.emit(
|
121
|
|
- RTCEvents.LASTN_CHANGED,
|
122
|
|
- oldValue,
|
123
|
|
- newValue);
|
124
|
98
|
} else if (colibriClass === 'LastNEndpointsChangeEvent') {
|
125
|
99
|
// The new/latest list of last-n endpoint IDs.
|
126
|
100
|
const lastNEndpoints = obj.lastNEndpoints;
|