[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
PR/54973 CVS commit: src/sys/dev/audio
The following reply was made to PR kern/54973; it has been noted by GNATS.
From: "Tetsuya Isaki" <isaki%netbsd.org@localhost>
Subject: PR/54973 CVS commit: src/sys/dev/audio
Date: Sat, 22 Feb 2020 05:51:39 +0000
Module Name: src
Committed By: isaki
Date: Sat Feb 22 05:51:39 UTC 2020
Limit the number of channels that userland apps can set (by AUDIO_SETINFO)
to the number of channels supported by the hardware or less, if the hardware
supports multi channels.
- On monaural or stereo hardware, userland apps can always set 1ch or 2ch.
The kernel (audio layer) can convert mono-stereo each other.
- On 3ch (2.1ch) hardware, for example, userland apps can set 1, 2, or 3ch,
but not 4ch or more.
This allows userland apps to know actual number of channels supported by
the hardware in the same way as before.
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/dev/audio/audio.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Main Index |
Thread Index |