Page MenuHomeFreeBSD

D49980.id154165.diff
No OneTemporary

D49980.id154165.diff

diff --git a/share/man/man4/sndstat.4 b/share/man/man4/sndstat.4
--- a/share/man/man4/sndstat.4
+++ b/share/man/man4/sndstat.4
@@ -76,10 +76,10 @@
unit (NUMBER): 0
status (STRING): on hdaa0
bitperfect (BOOL): FALSE
- pvchan (NUMBER): 1
+ pvchan (BOOL): TRUE
pvchanrate (NUMBER): 48000
pvchanformat (NUMBER): 0x00000010
- rvchan (NUMBER): 0
+ rvchan (BOOL): TRUE
rvchanrate (NUMBER): 48000
rvchanformat (NUMBER): 0x00000010
channel_info (NVLIST_ARRAY): 1
@@ -181,13 +181,13 @@
.It Dv bitperfect
Whether the sound card has bit-perfect mode enabled.
.It Dv pvchan
-Number of playback virtual channels.
+Playback virtual channels enabled.
.It Dv pvchanrate
Playback virtual channel sample rate.
.It Dv pvchanformat
Playback virtual channel format.
.It Dv rvchan
-Number of recording virtual channels.
+Recording virtual channels enabled.
.It Dv rvchanrate
Recording virtual channel sample rate.
.It Dv rvchanformat
diff --git a/sys/dev/sound/pcm/sndstat.c b/sys/dev/sound/pcm/sndstat.c
--- a/sys/dev/sound/pcm/sndstat.c
+++ b/sys/dev/sound/pcm/sndstat.c
@@ -440,12 +440,14 @@
nvlist_add_string(sound4di, SNDST_DSPS_SOUND4_STATUS, d->status);
nvlist_add_bool(
sound4di, SNDST_DSPS_SOUND4_BITPERFECT, d->flags & SD_F_BITPERFECT);
- nvlist_add_number(sound4di, SNDST_DSPS_SOUND4_PVCHAN, d->pvchancount);
+ nvlist_add_bool(sound4di, SNDST_DSPS_SOUND4_PVCHAN,
+ d->flags & SD_F_PVCHANS);
nvlist_add_number(sound4di, SNDST_DSPS_SOUND4_PVCHANRATE,
d->pvchanrate);
nvlist_add_number(sound4di, SNDST_DSPS_SOUND4_PVCHANFORMAT,
d->pvchanformat);
- nvlist_add_number(sound4di, SNDST_DSPS_SOUND4_RVCHAN, d->rvchancount);
+ nvlist_add_bool(sound4di, SNDST_DSPS_SOUND4_RVCHAN,
+ d->flags & SD_F_RVCHANS);
nvlist_add_number(sound4di, SNDST_DSPS_SOUND4_RVCHANRATE,
d->rvchanrate);
nvlist_add_number(sound4di, SNDST_DSPS_SOUND4_RVCHANFORMAT,

File Metadata

Mime Type
text/plain
Expires
Sun, Apr 27, 2:32 AM (4 h, 52 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
17794645
Default Alt Text
D49980.id154165.diff (1 KB)

Event Timeline