static STREAMING_QUALITY: RwLock<StreamingQuality>Expand description
The bandwidth ceiling every video stream this process opens is built against.
Process-wide rather than a field on OnlineRepository because it is a user
preference about this device’s connection, not about a server session: it
must survive a repository being rebuilt on re-login, and every URL builder and
the PlaybackInfo negotiation have to agree on it or the cap leaks (the
negotiation would authorise a direct play the URL builder then never gets to
constrain). Same shape as offline::INCLUDE_CATALOG_BROWSE.
Set from player_set_video_settings / player_set_stream_quality, and
restored from the database at startup.
TRACES: UR-074 | DR-162