Bug 217860 - 5.1 audio received over WebRTC is downmixed to stereo
Summary: 5.1 audio received over WebRTC is downmixed to stereo
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebRTC (show other bugs)
Version: Safari Technology Preview
Hardware: Mac macOS 10.15
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-10-16 18:23 PDT by Justin Uberti
Modified: 2020-10-17 09:38 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Uberti 2020-10-16 18:23:18 PDT
When receiving 5.1 channel Opus content over WebRTC, all channels are received and decoded but downmixed to stereo, even when a 5.1-compatible sound card is connected. 
<audio/> tags, on the other hand, do render 5.1 content properly, e.g., https://www2.iis.fraunhofer.de/AAC/multichannel.html.

This suggests that somewhere along the line a mixer is not being initialized with the right number of channels. I looked through the playout path and didn't see anything obvious, but I didn't investigate closely.
Comment 1 Radar WebKit Bug Importer 2020-10-17 09:38:43 PDT
<rdar://problem/70408614>