File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 77import { useEffect , useMemo , useState } from 'react' ;
88import { addListener , removeListener } from '../events/EventEmitter' ;
99import LiveKitModule from '../LKNativeModule' ;
10+ import type { MediaStreamTrack } from '@livekit/react-native-webrtc' ;
1011
1112/**
1213 * Interface for configuring options for the useMultibandTrackVolume hook.
@@ -63,9 +64,12 @@ export function useMultibandTrackVolume(
6364 // disabled due to use of JSON.stringify, dependencies are reference equality
6465 // eslint-disable-next-line react-hooks/exhaustive-deps
6566 } , [ JSON . stringify ( options ) ] ) ;
66- const mediaStreamTrack = track ?. mediaStreamTrack ;
67+
68+ const mediaStreamTrack = track ?. mediaStreamTrack as
69+ | MediaStreamTrack
70+ | undefined ;
6771 const hasMediaStreamTrack = mediaStreamTrack != null ;
68- const peerConnectionId = mediaStreamTrack ?. peerConnectionId ?? - 1 ;
72+ const peerConnectionId = mediaStreamTrack ?. _peerConnectionId ?? - 1 ;
6973 const mediaStreamTrackId = mediaStreamTrack ?. id ;
7074
7175 let [ magnitudes , setMagnitudes ] = useState < number [ ] > ( [ ] ) ;
You can’t perform that action at this time.
0 commit comments