Files
RetroArch/emscripten
libretroadmin b3dcba0388 audio: multichannel output for waveout, orbis and rwebaudio
waveout opens a wider layout as WAVEFORMATEXTENSIBLE with the
frontend's mask and falls back to stereo where the device refuses it.
orbis opens sceAudioOut's eight-channel port when a wider layout is
asked for and reports 7.1, leaving the downmix to the system.
rwebaudio widens the page's destination to 8, 6 or 4 discrete
channels as far as its maxChannelCount goes and queues one plane per
channel.

All three report the layout they opened through the layout hook; with
stereo asked for, or a device that takes only stereo, each opens as
before.
2026-10-17 04:08:09 +02:00
..