1234567891011121314151617181920212223242526272829303132333435 |
- // @flow
-
- import { SET_SCREEN_AUDIO_SHARE_STATE, SET_SCREENSHARE_CAPTURE_FRAME_RATE } from './actionTypes';
-
- /**
- * Updates the current known status of the shared video.
- *
- * @param {boolean} isSharingAudio - Is audio currently being shared or not.
- * @returns {{
- * type: SET_SCREEN_AUDIO_SHARE_STATE,
- * isSharingAudio: boolean
- * }}
- */
- export function setScreenAudioShareState(isSharingAudio: boolean) {
- return {
- type: SET_SCREEN_AUDIO_SHARE_STATE,
- isSharingAudio
- };
- }
-
- /**
- * Updates the capture frame rate for screenshare in redux.
- *
- * @param {number} captureFrameRate - The frame rate to be used for screenshare.
- * @returns {{
- * type: SET_SCREENSHARE_CAPTURE_FRAME_RATE,
- * captureFrameRate: number
- * }}
- */
- export function setScreenshareFramerate(captureFrameRate: number) {
- return {
- type: SET_SCREENSHARE_CAPTURE_FRAME_RATE,
- captureFrameRate
- };
- }
|