Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

constants.js 847B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. // @flow
  2. /**
  3. * The set of facing modes for camera.
  4. *
  5. * @enum {string}
  6. */
  7. export const CAMERA_FACING_MODE = {
  8. ENVIRONMENT: 'environment',
  9. USER: 'user'
  10. };
  11. export type MediaType = 'audio' | 'video' | 'presenter';
  12. /**
  13. * The set of media types.
  14. *
  15. * @enum {string}
  16. */
  17. export const MEDIA_TYPE: { AUDIO: MediaType, PRESENTER: MediaType, VIDEO: MediaType} = {
  18. AUDIO: 'audio',
  19. PRESENTER: 'presenter',
  20. VIDEO: 'video'
  21. };
  22. /* eslint-disable no-bitwise */
  23. /**
  24. * The types of authorities which may mute/unmute the local video.
  25. *
  26. * @enum {number}
  27. */
  28. export const VIDEO_MUTISM_AUTHORITY = {
  29. AUDIO_ONLY: 1 << 0,
  30. BACKGROUND: 1 << 1,
  31. USER: 1 << 2
  32. };
  33. /* eslint-enable no-bitwise */
  34. /**
  35. * The types of video tracks.
  36. *
  37. * @enum {string}
  38. */
  39. export const VIDEO_TYPE = {
  40. CAMERA: 'camera',
  41. DESKTOP: 'desktop'
  42. };