|
@@ -159,9 +159,17 @@ function obtainAudioAndVideoPermissions(callback) {
|
159
|
159
|
['audio', 'video'],
|
160
|
160
|
function (avStream) {
|
161
|
161
|
callback(avStream);
|
|
162
|
+ trackUsage('localMedia', {
|
|
163
|
+ audio: avStream.getAudioTracks().length,
|
|
164
|
+ video: avStream.getVideoTracks().length
|
|
165
|
+ });
|
162
|
166
|
},
|
163
|
167
|
function (error) {
|
164
|
168
|
console.error('failed to obtain audio/video stream - stop', error);
|
|
169
|
+ trackUsage('localMediaError', {
|
|
170
|
+ media: error.media || 'video',
|
|
171
|
+ name : error.name
|
|
172
|
+ });
|
165
|
173
|
},
|
166
|
174
|
config.resolution || '360');
|
167
|
175
|
}
|