Chromium Code Reviews
DescriptionAdd support for multichannel playback to OpenSLES output.
Ports the code from AOSP for detecting channel layouts given a
channel count. No idea if it works though since I'm not sure how
to setup a multichannel android device.
Notably this also changes the mono layout from using the center
channel to using the left channel mask per notes in the ported
code.
Multichannel is only supported on Lollipop+ devices since OpenSLES
does not configure successfully on any KitKat device I've tried.
BUG=607003
TEST=multichannel test clip.
Committed: https://crrev.com/48c1c49bc3646cf90a59ad90260a43ff23001bf1
Cr-Commit-Position: refs/heads/master@{#391095}
Patch Set 1 #Patch Set 2 : Remove include. #Patch Set 3 : Whoops, add file. #
Total comments: 3
Patch Set 4 : Avoid multichannel on KitKat. #
Messages
Total messages: 19 (5 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||