diff --git a/packages/react-composites/src/composites/CallComposite/components/CallControls.tsx b/packages/react-composites/src/composites/CallComposite/components/CallControls.tsx index 959e13da51d..508b2b9e306 100644 --- a/packages/react-composites/src/composites/CallComposite/components/CallControls.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/CallControls.tsx @@ -7,7 +7,9 @@ import { _isInLobbyOrConnecting } from '@internal/calling-component-bindings'; import { ControlBar, DevicesButton, ParticipantMenuItemsCallback } from '@internal/react-components'; /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ import { HoldButton } from '@internal/react-components'; -import React, { useCallback, useMemo } from 'react'; +import React, { useMemo } from 'react'; +/* @conditional-compile-remove(DNS) */ +import { useCallback } from 'react'; import { CallControlOptions } from '../types/CallControlOptions'; import { Camera } from './buttons/Camera'; import { Devices } from './buttons/Devices'; diff --git a/packages/react-composites/src/composites/CallComposite/hooks/useHandlers.ts b/packages/react-composites/src/composites/CallComposite/hooks/useHandlers.ts index eed7cdfcb78..98bb87fa515 100644 --- a/packages/react-composites/src/composites/CallComposite/hooks/useHandlers.ts +++ b/packages/react-composites/src/composites/CallComposite/hooks/useHandlers.ts @@ -176,9 +176,11 @@ const createCompositeHandlers = memoizeOne( }; return await adapter.startVideoBackgroundEffect(replacementConfig); }, + /* @conditional-compile-remove(DNS) */ onStartNoiseSuppressionEffect: async () => { return await adapter.startNoiseSuppressionEffect(); }, + /* @conditional-compile-remove(DNS) */ onStopNoiseSuppressionEffect: async () => { return await adapter.stopNoiseSuppressionEffect(); }, diff --git a/packages/react-composites/src/composites/common/VideoEffectsPane.tsx b/packages/react-composites/src/composites/common/VideoEffectsPane.tsx index 47a3df71499..b21ea3da4db 100644 --- a/packages/react-composites/src/composites/common/VideoEffectsPane.tsx +++ b/packages/react-composites/src/composites/common/VideoEffectsPane.tsx @@ -102,17 +102,13 @@ export const VideoEffectsPaneContent = (props: { type: 'blur', timestamp: new Date(Date.now()) }); - await adapter.startNoiseSuppressionEffect(); await adapter.startVideoBackgroundEffect(blurEffect); - await adapter.startNoiseSuppressionEffect(); adapter.updateSelectedVideoBackgroundEffect(blurEffect); } else if (effectKey === 'none') { const noneEffect: VideoBackgroundNoEffect = { effectName: effectKey }; - await adapter.stopNoiseSuppressionEffect(); await adapter.stopVideoBackgroundEffects(); - await adapter.stopNoiseSuppressionEffect(); adapter.updateSelectedVideoBackgroundEffect(noneEffect); } else { const backgroundImg = selectableVideoEffects.find((effect) => {