From c4e5e5c8220700f6f8b9a16273a95f7da3def251 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Fri, 25 Jan 2019 13:12:47 +0100 Subject: [PATCH] openvidu-browser: fall-through in getUserMediaError --- openvidu-browser/src/OpenVidu/Publisher.ts | 4 ---- openvidu-browser/src/OpenViduInternal/Enums/OpenViduError.ts | 3 ++- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/openvidu-browser/src/OpenVidu/Publisher.ts b/openvidu-browser/src/OpenVidu/Publisher.ts index 4299df53..49ab587b 100644 --- a/openvidu-browser/src/OpenVidu/Publisher.ts +++ b/openvidu-browser/src/OpenVidu/Publisher.ts @@ -572,10 +572,6 @@ export class Publisher extends StreamManager { }); break; case 'aborterror': - errorName = OpenViduErrorName.DEVICE_ALREADY_IN_USE; - errorMessage = error.toString(); - errorCallback(new OpenViduError(errorName, errorMessage)); - break; case 'notreadableerror': errorName = OpenViduErrorName.DEVICE_ALREADY_IN_USE; errorMessage = error.toString(); diff --git a/openvidu-browser/src/OpenViduInternal/Enums/OpenViduError.ts b/openvidu-browser/src/OpenViduInternal/Enums/OpenViduError.ts index 31a138bc..f6366dcc 100644 --- a/openvidu-browser/src/OpenViduInternal/Enums/OpenViduError.ts +++ b/openvidu-browser/src/OpenViduInternal/Enums/OpenViduError.ts @@ -33,7 +33,8 @@ export enum OpenViduErrorName { DEVICE_ACCESS_DENIED = 'DEVICE_ACCESS_DENIED', /** - * The required input device is used by other software or browser when the browser asked for them. + * The required input device is probably being used by other process when the browser asked for it. + * Accuracy of this property is only granted for Chrome and Firefox clients. * Returned upon unsuccessful [[OpenVidu.initPublisher]] or [[OpenVidu.getUserMedia]] */ DEVICE_ALREADY_IN_USE = "DEVICE_ALREADY_IN_USE",