HomeFreeBSD

sound: Fix OSS API requests for more than 8 channels

Description

sound: Fix OSS API requests for more than 8 channels

Audio devices with more than 8 channels need bitperfect mode to operate,
the vchan processing chain is limited to 8 channels. For these devices,
let applications properly select a certain number of channels supported
by the driver, instead of mapping the request to a vchan format.

Reviewed by: emaste
Pull Request: https://github.com/freebsd/freebsd-src/pull/914

(cherry picked from commit 61c831679615d2a03a494bd7f3627fb945f2795c)

Details

Provenance
dev_submerge.chAuthored on Nov 25 2023, 12:04 AM
emasteCommitted on Mar 25 2024, 10:28 PM
Parents
rG49e126a03b6b: ctfmerge: demote "No ctf sections found" to a warning
Branches
Unknown
Tags
Unknown