export const setSelectedAudioDevice = (deviceId) => ({ type : 'CHANGE_AUDIO_DEVICE', payload : { deviceId } }); export const setSelectedAudioOutputDevice = (deviceId) => ({ type : 'CHANGE_AUDIO_OUTPUT_DEVICE', payload : { deviceId } }); export const setSelectedWebcamDevice = (deviceId) => ({ type : 'CHANGE_WEBCAM', payload : { deviceId } }); export const setVideoResolution = (resolution) => ({ type : 'SET_VIDEO_RESOLUTION', payload : { resolution } }); export const setDisplayName = (displayName) => ({ type : 'SET_DISPLAY_NAME', payload : { displayName } }); export const toggleAdvancedMode = () => ({ type : 'TOGGLE_ADVANCED_MODE' }); export const togglePermanentTopBar = () => ({ type : 'TOGGLE_PERMANENT_TOPBAR' }); export const toggleShowNotifications = () => ({ type : 'TOGGLE_SHOW_NOTIFICATIONS' }); export const setEchoCancellation = (echoCancellation) => ({ type : 'SET_ECHO_CANCELLATION', payload : { echoCancellation } }); export const setAutoGainControl = (autoGainControl) => ({ type : 'SET_AUTO_GAIN_CONTROL', payload : { autoGainControl } }); export const setNoiseSuppression = (noiseSuppression) => ({ type : 'SET_NOISE_SUPPRESSION', payload : { noiseSuppression } }); export const setVoiceActivatedUnmute = (voiceActivatedUnmute) => ({ type: 'SET_VOICE_ACTIVATED_UNMUTE', payload: { voiceActivatedUnmute } }); export const setNoiseThreshold = (noiseThreshold) => ({ type: 'SET_NOISE_THRESHOLD', payload: { noiseThreshold } }); export const setDefaultAudio = (audio) => ({ type : 'SET_DEFAULT_AUDIO', payload : { audio } }); export const toggleEchoCancellation = () => ({ type : 'TOGGLE_ECHO_CANCELLATION' }); export const toggleAutoGainControl = () => ({ type : 'TOGGLE_AUTO_GAIN_CONTROL' }); export const toggleNoiseSuppression = () => ({ type : 'TOGGLE_NOISE_SUPPRESSION' }); export const toggleHiddenControls = () => ({ type : 'TOGGLE_HIDDEN_CONTROLS' }); export const toggleNotificationSounds = () => ({ type : 'TOGGLE_NOTIFICATION_SOUNDS' }); export const setLastN = (lastN) => ({ type : 'SET_LAST_N', payload : { lastN } });