Skip to content

Commit 1ea6d4e

Browse files
committed
comment fixes
1 parent ce38465 commit 1ea6d4e

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

src/hooks/useTrackVolume.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import {
77
import { useEffect, useState } from 'react';
88
import { addListener, removeListener } from '../events/EventEmitter';
99
import LiveKitModule from '../LKNativeModule';
10+
import type { MediaStreamTrack } from '@livekit/react-native-webrtc';
1011

1112
/**
1213
* A hook for tracking the volume of an audio track.
@@ -27,11 +28,12 @@ export function useTrackVolume(
2728
trackOrTrackReference?.publication?.track
2829
);
2930

30-
const mediaStreamTrack = track?.mediaStreamTrack;
31+
const mediaStreamTrack = track?.mediaStreamTrack as
32+
| MediaStreamTrack
33+
| undefined;
3134
const hasMediaStreamTrack = mediaStreamTrack != null;
32-
// @ts-ignore - Accessing private property
33-
const peerConnectionId = mediaStreamTrack._peerConnectionId ?? -1;
34-
const mediaStreamTrackId = mediaStreamTrack.id;
35+
const peerConnectionId = mediaStreamTrack?._peerConnectionId ?? -1;
36+
const mediaStreamTrackId = mediaStreamTrack?.id;
3537

3638
let [volume, setVolume] = useState(0.0);
3739
useEffect(() => {

0 commit comments

Comments
 (0)