123456789101112131415161718192021222324252627282930313233343536373839404142 |
- // @flow
-
- import { JitsiRecordingConstants } from '../base/lib-jitsi-meet';
-
- /**
- * The identifier of the sound to be played when a recording or live streaming
- * session is stopped.
- *
- * @type {string}
- */
- export const RECORDING_OFF_SOUND_ID = 'RECORDING_OFF_SOUND';
-
- /**
- * The identifier of the sound to be played when a recording or live streaming
- * session is started.
- *
- * @type {string}
- */
- export const RECORDING_ON_SOUND_ID = 'RECORDING_ON_SOUND';
-
- /**
- * Expected supported recording types. JIBRI is known to support live streaming
- * whereas JIRECON is for recording.
- *
- * @type {Object}
- */
- export const RECORDING_TYPES = {
- JIBRI: 'jibri',
- JIRECON: 'jirecon'
- };
-
- /**
- * An array defining the priorities of the recording (or live streaming)
- * statuses, where the index of the array is the priority itself.
- *
- * @type {Array<string>}
- */
- export const RECORDING_STATUS_PRIORITIES = [
- JitsiRecordingConstants.status.OFF,
- JitsiRecordingConstants.status.PENDING,
- JitsiRecordingConstants.status.ON
- ];
|