05b4615af9
* feat(ui): present mic volume icon * feat(ui): improve mic volume display * refactor(ui): nest mic audio as a channel * fix(ui): prevent volume control from reappearing for returning peers * refactor(audio): update specific audio channel states * refactor(audio): use enum for audio channel name * refactor(types): improve audio type names * feat(audio): wire up screen share audio * refactor(networking): always provide stream metadata * fix(audio): remove screen audio when stream ends * fix(audio): stop audio when removing it * feat(audio): show appropriate icon for channel * fix(audio): clean up audio for leaving peers consistently * fix(audio): use up-to-date peerAudios reference * refactor(audio): simplify audio state updating * refactor(audio): use functional setState to update peer list * refactor(variables): rename peerAudios to peerAudioChannels * refactor(types): consolidate stream types * refactor(types): require stream type metadata |
||
---|---|---|
.. | ||
components | ||
config | ||
contexts | ||
img | ||
lib | ||
models | ||
pages | ||
services | ||
test-utils | ||
Bootstrap.test.tsx | ||
Bootstrap.tsx | ||
index.sass | ||
index.tsx | ||
Init.tsx | ||
polyfills.ts | ||
react-app-env.d.ts | ||
reportWebVitals.ts | ||
setupTests.ts |