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",