forked from jitsi/lib-jitsi-meet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
JitsiTrackErrors.js
98 lines (83 loc) · 2.73 KB
/
JitsiTrackErrors.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
/**
* The errors for the JitsiTrack objects.
*/
/**
* Generic error for jidesha extension for Chrome.
*/
export const CHROME_EXTENSION_GENERIC_ERROR
= 'gum.chrome_extension_generic_error';
/**
* An error which indicates that the jidesha extension for Chrome is
* failed to install.
*/
export const CHROME_EXTENSION_INSTALLATION_ERROR
= 'gum.chrome_extension_installation_error';
/**
* This error indicates that the attempt to start screensharing was initiated by
* a script which did not originate in user gesture handler. It means that
* you should to trigger the action again in response to a button click for
* example.
* @type {string}
*/
export const CHROME_EXTENSION_USER_GESTURE_REQUIRED
= 'gum.chrome_extension_user_gesture_required';
/**
* An error which indicates that user canceled screen sharing window
* selection dialog in jidesha extension for Chrome.
*/
export const CHROME_EXTENSION_USER_CANCELED
= 'gum.chrome_extension_user_canceled';
/**
* An error which indicates that some of requested constraints in
* getUserMedia call were not satisfied.
*/
export const CONSTRAINT_FAILED = 'gum.constraint_failed';
/**
* A generic error which indicates an error occurred while selecting
* a DesktopCapturerSource from the electron app.
*/
export const ELECTRON_DESKTOP_PICKER_ERROR
= 'gum.electron_desktop_picker_error';
/**
* An error which indicates a custom desktop picker could not be detected
* for the electron app.
*/
export const ELECTRON_DESKTOP_PICKER_NOT_FOUND
= 'gum.electron_desktop_picker_not_found';
/**
* An error which indicates that the jidesha extension for Firefox is
* needed to proceed with screen sharing, and that it is not installed.
*/
export const FIREFOX_EXTENSION_NEEDED = 'gum.firefox_extension_needed';
/**
* Generic getUserMedia error.
*/
export const GENERAL = 'gum.general';
/**
* An error which indicates that requested device was not found.
*/
export const NOT_FOUND = 'gum.not_found';
/**
* An error which indicates that user denied permission to share requested
* device.
*/
export const PERMISSION_DENIED = 'gum.permission_denied';
/**
* An error which indicates that track has been already disposed and cannot
* be longer used.
*/
export const TRACK_IS_DISPOSED = 'track.track_is_disposed';
/**
* An error which indicates that track has no MediaStream associated.
*/
export const TRACK_NO_STREAM_FOUND = 'track.no_stream_found';
/**
* An error which indicates that requested video resolution is not supported
* by a webcam.
*/
export const UNSUPPORTED_RESOLUTION = 'gum.unsupported_resolution';
/**
* Indicates that the track is no receiving any data without reason(the
* stream was stopped, etc)
*/
export const NO_DATA_FROM_SOURCE = 'track.no_data_from_source';