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.

constants.js 978B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. // @flow
  2. import { JitsiRecordingConstants } from '../base/lib-jitsi-meet';
  3. /**
  4. * The identifier of the sound to be played when a recording or live streaming
  5. * session is stopped.
  6. *
  7. * @type {string}
  8. */
  9. export const RECORDING_OFF_SOUND_ID = 'RECORDING_OFF_SOUND';
  10. /**
  11. * The identifier of the sound to be played when a recording or live streaming
  12. * session is started.
  13. *
  14. * @type {string}
  15. */
  16. export const RECORDING_ON_SOUND_ID = 'RECORDING_ON_SOUND';
  17. /**
  18. * Expected supported recording types.
  19. *
  20. * @enum {string}
  21. */
  22. export const RECORDING_TYPES = {
  23. JITSI_REC_SERVICE: 'recording-service',
  24. DROPBOX: 'dropbox'
  25. };
  26. /**
  27. * An array defining the priorities of the recording (or live streaming)
  28. * statuses, where the index of the array is the priority itself.
  29. *
  30. * @type {Array<string>}
  31. */
  32. export const RECORDING_STATUS_PRIORITIES = [
  33. JitsiRecordingConstants.status.OFF,
  34. JitsiRecordingConstants.status.PENDING,
  35. JitsiRecordingConstants.status.ON
  36. ];