Initial PTT designs

This commit is contained in:
Robert Long
2022-04-22 18:05:48 -07:00
parent fc1aaf02bf
commit 38f9a79bd3
13 changed files with 277 additions and 24 deletions

10
src/room/PTTFeed.jsx Normal file
View File

@@ -0,0 +1,10 @@
import React from "react";
import { useCallFeed } from "../video-grid/useCallFeed";
import { useMediaStream } from "../video-grid/useMediaStream";
import styles from "./PTTFeed.module.css";
export function PTTFeed({ callFeed, audioOutputDevice }) {
const { isLocal, stream } = useCallFeed(callFeed);
const mediaRef = useMediaStream(stream, audioOutputDevice, isLocal);
return <audio ref={mediaRef} className={styles.audioFeed} playsInline />;
}