diff --git a/packages/react/src/components/RoomAudioRenderer.tsx b/packages/react/src/components/RoomAudioRenderer.tsx index be8d695f1..c3fa095f1 100644 --- a/packages/react/src/components/RoomAudioRenderer.tsx +++ b/packages/react/src/components/RoomAudioRenderer.tsx @@ -23,10 +23,13 @@ export interface RoomAudioRendererProps { * @public */ export function RoomAudioRenderer({ volume }: RoomAudioRendererProps) { - const tracks = useTracks([Track.Source.Microphone, Track.Source.ScreenShareAudio], { - updateOnlyOn: [], - onlySubscribed: false, - }).filter((ref) => !isLocal(ref.participant)); + const tracks = useTracks( + [Track.Source.Microphone, Track.Source.ScreenShareAudio, Track.Source.Unknown], + { + updateOnlyOn: [], + onlySubscribed: false, + }, + ).filter((ref) => !isLocal(ref.participant) && ref.publication.kind === Track.Kind.Audio); React.useEffect(() => { for (const track of tracks) {