mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
25 lines
860 B
Markdown
25 lines
860 B
Markdown
---
|
|
status: draft
|
|
date: 2026-05-20
|
|
definition: technical
|
|
---
|
|
|
|
# 5.1 surround selection
|
|
|
|
Select an audio rendition the browser can decode while respecting the user's channel preference and preserving a stereo fallback.
|
|
|
|
## Proposed direction
|
|
|
|
- Model channel count and codec as track capabilities, not language identity.
|
|
- Filter unsupported renditions before applying a preference for surround or stereo.
|
|
- Reuse the normal audio-track switch and buffer-flush path.
|
|
- Keep automatic device-output detection out of the first implementation.
|
|
|
|
## Before implementation
|
|
|
|
Define the browser capability test, fallback order, and behavior when a midstream switch requires a codec change. Verify stereo-only, surround-capable, and misdeclared manifests.
|
|
|
|
## Related
|
|
|
|
[Capability probing](./capability-probing.md) and [multi-language audio](./multi-language-audio.md).
|