aboutsummaryrefslogtreecommitdiffstats
path: root/core/devformat.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Handle 3D7.1 as a separate channel configurationChris Robinson2022-04-261-0/+2
| | | | | | | It's treated as 5.1 + 2 aux channels. This allows AL_DIRECT_CHANNELS_SOFT to behave better, not forwarding rear left/right channel inputs to lower front and upper rear, and allows reporting a more appropriate output mode to the app instead of 7.1.
* Avoid 5.1Rear as its own channel configurationChris Robinson2021-07-301-2/+0
| | | | | | It messes with 5.1 sources using direct channels, and the surround channels are supposed to map to the side labels. Individual backends can deal with the channel order/label differences, as they already do to a degree.
* Move some sources to a separate directoryChris Robinson2020-11-271-0/+65
To begin separating the ALC interfaces from internal ones.