modified lib-jitsi-meet dev repo
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

JitsiTrackErrors.ts 2.9KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. /**
  2. * The errors for the JitsiTrack objects.
  3. */
  4. export enum JitsiTrackErrors {
  5. /**
  6. * An error which indicates that some of requested constraints in
  7. * getUserMedia call were not satisfied.
  8. */
  9. CONSTRAINT_FAILED = 'gum.constraint_failed',
  10. /**
  11. * A generic error which indicates an error occurred while selecting
  12. * a DesktopCapturerSource from the electron app.
  13. */
  14. ELECTRON_DESKTOP_PICKER_ERROR = 'gum.electron_desktop_picker_error',
  15. /**
  16. * An error which indicates a custom desktop picker could not be detected
  17. * for the electron app.
  18. */
  19. ELECTRON_DESKTOP_PICKER_NOT_FOUND = 'gum.electron_desktop_picker_not_found',
  20. /**
  21. * Generic getUserMedia error.
  22. */
  23. GENERAL = 'gum.general',
  24. /**
  25. * An error which indicates that requested device was not found.
  26. */
  27. NOT_FOUND = 'gum.not_found',
  28. /**
  29. * An error which indicates that user denied permission to share requested
  30. * device.
  31. */
  32. PERMISSION_DENIED = 'gum.permission_denied',
  33. /**
  34. * Generic error for screensharing failure.
  35. */
  36. SCREENSHARING_GENERIC_ERROR = 'gum.screensharing_generic_error',
  37. /**
  38. * An error which indicates that user canceled screen sharing window
  39. * selection dialog.
  40. */
  41. SCREENSHARING_USER_CANCELED = 'gum.screensharing_user_canceled',
  42. /**
  43. * Indicates that the timeout passed to the obtainAudioAndVideoPermissions has expired without GUM resolving.
  44. */
  45. TIMEOUT = 'gum.timeout',
  46. /**
  47. * An error which indicates that track has been already disposed and cannot
  48. * be longer used.
  49. */
  50. TRACK_IS_DISPOSED = 'track.track_is_disposed',
  51. /**
  52. * An error which indicates that track has no MediaStream associated.
  53. */
  54. TRACK_NO_STREAM_FOUND = 'track.no_stream_found',
  55. /**
  56. * An error which indicates that requested video resolution is not supported
  57. * by a webcam.
  58. */
  59. UNSUPPORTED_RESOLUTION = 'gum.unsupported_resolution'
  60. }
  61. // exported for backward compatibility
  62. export const CONSTRAINT_FAILED = JitsiTrackErrors.CONSTRAINT_FAILED;
  63. export const ELECTRON_DESKTOP_PICKER_ERROR = JitsiTrackErrors.ELECTRON_DESKTOP_PICKER_ERROR;
  64. export const ELECTRON_DESKTOP_PICKER_NOT_FOUND = JitsiTrackErrors.ELECTRON_DESKTOP_PICKER_NOT_FOUND;
  65. export const GENERAL = JitsiTrackErrors.GENERAL;
  66. export const NOT_FOUND = JitsiTrackErrors.NOT_FOUND;
  67. export const PERMISSION_DENIED = JitsiTrackErrors.PERMISSION_DENIED;
  68. export const SCREENSHARING_GENERIC_ERROR = JitsiTrackErrors.SCREENSHARING_GENERIC_ERROR;
  69. export const SCREENSHARING_USER_CANCELED = JitsiTrackErrors.SCREENSHARING_USER_CANCELED;
  70. export const TIMEOUT = JitsiTrackErrors.TIMEOUT;
  71. export const TRACK_IS_DISPOSED = JitsiTrackErrors.TRACK_IS_DISPOSED;
  72. export const TRACK_NO_STREAM_FOUND = JitsiTrackErrors.TRACK_NO_STREAM_FOUND;
  73. export const UNSUPPORTED_RESOLUTION = JitsiTrackErrors.UNSUPPORTED_RESOLUTION;