lukasIO
lukasIO
This PR - creates an audio element pool - tries to play silent audio when connecting and triggers `audioPlaybackFailed` if that doesn't work - adds playback of silent pool audio...
### Describe the bug Currently it isn't clear that the `videoQuality` does not update when adaptiveStream is being used. Either we need to clarify that the reading is only reflecting...
Virtual camera devices like [NVIDIA Broadcast](https://www.nvidia.com/en-us/geforce/broadcasting/broadcast-app/) does not work with Meet. Video shows up as blank. However, it does appear to work with example.livekit.io Since they use the same underlying...
main changes with transcription related logic are - [`transcription.ts` in core](https://github.com/livekit/components-js/pull/853/files#diff-032aec1b73fad5993524f25e56e21aa41a52d952fb246f5274a3d0e9ae2aff55) - [and `useTrackTranscription` in react](https://github.com/livekit/components-js/pull/853/files#diff-cc5e1a7177de5a5389f3a2f9ab59d0844c4efb9a91dec621f64399799f988625)
shows a little `edit` button next to local messages when hovering. edited messages get an `(edited)` text addition next to their timestamp when rendered.