mirror of
https://github.com/livekit/livekit.git
synced 2026-03-30 19:55:41 +00:00
Should be okay as that is usually only three elements max. Stream tracker + manager send available layers. As stream trackers run in different go routines, need to think some more about chances of out-of-order operations. But, making a copy in forwarder so that it is not referncing moving data. Also, when setting up provisional allocation, make a copy (that was the intention, i. e. a provisional allocation should have stable data to work with).