mirror of
https://github.com/libretro/RetroArch.git
synced 2026-11-10 11:31:41 -10:00
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.