client-sdk-js
client-sdk-js copied to clipboard
`RemoteTrackPublication.videoQuality` doesn't reflect changes caused by adaptiveStream
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 the correct state if setting the quality manually or update it also for adaptive stream changes.
Reproduction
- start the sample app with adaptiveStream enabled
- connect two browser tabs
- adjust window size of one tab to pull in a lower layer
- read
RemoteTrackPublication.videoQualityfrom the track with the lower layer - it still shows up as
VideoQuality.HIGH
Logs
No response
System Info
.
Severity
annoyance
Additional Information
No response