mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-11 13:45:25 +03:00
Fix possibly missing media info
This commit is contained in:
parent
4c756beb0e
commit
f208651b32
@ -10,8 +10,8 @@ type LiveProducerMetadata = {
|
|||||||
remote_addr: string;
|
remote_addr: string;
|
||||||
user_agent: string;
|
user_agent: string;
|
||||||
sdp: string;
|
sdp: string;
|
||||||
medias: string[];
|
medias?: string[];
|
||||||
receivers: string[];
|
receivers?: string[];
|
||||||
recv: number;
|
recv: number;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -21,8 +21,8 @@ type LiveConsumerMetadata = {
|
|||||||
remote_addr: string;
|
remote_addr: string;
|
||||||
user_agent: string;
|
user_agent: string;
|
||||||
sdp: string;
|
sdp: string;
|
||||||
medias: string[];
|
medias?: string[];
|
||||||
senders: string[];
|
senders?: string[];
|
||||||
send: number;
|
send: number;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -100,7 +100,7 @@ export default function LiveCameraView({ camera }: LiveCameraViewProps) {
|
|||||||
return (
|
return (
|
||||||
cameraMetadata.producers.find(
|
cameraMetadata.producers.find(
|
||||||
(prod) =>
|
(prod) =>
|
||||||
prod.medias.find((media) => media.includes("audio, sendonly")) != undefined,
|
prod.medias && prod.medias.find((media) => media.includes("audio, sendonly")) != undefined,
|
||||||
) != undefined
|
) != undefined
|
||||||
);
|
);
|
||||||
}, [cameraMetadata]);
|
}, [cameraMetadata]);
|
||||||
@ -112,7 +112,7 @@ export default function LiveCameraView({ camera }: LiveCameraViewProps) {
|
|||||||
return (
|
return (
|
||||||
cameraMetadata.producers.find(
|
cameraMetadata.producers.find(
|
||||||
(prod) =>
|
(prod) =>
|
||||||
prod.medias.find((media) => media.includes("audio, recvonly")) != undefined,
|
prod.medias && prod.medias.find((media) => media.includes("audio, recvonly")) != undefined,
|
||||||
) != undefined
|
) != undefined
|
||||||
);
|
);
|
||||||
}, [cameraMetadata])
|
}, [cameraMetadata])
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user