HomeFreeBSD

sound: Add missing oss_mixerinfo devnode and legacy_device fields

Description

sound: Add missing oss_mixerinfo devnode and legacy_device fields

They are missing from soundcard.h and are in fact used by some
applications, such as OSS' ossinfo(1):
http://manuals.opensound.com/developer/ossinfo.c.html

The new size for filler is chosen according to the most recent official
version of soundcard.h, which includes those 2 fields.

Sponsored by: The FreeBSD Foundation
MFC after: 3 days
Reviewed by: dev_submerge.ch
Differential Revision: https://reviews.freebsd.org/D45137

(cherry picked from commit e6df8c379b0cf2f6d715d4903fcb1f279e38173e)

Details

Provenance
christosAuthored on May 9 2024, 7:08 PM
Reviewer
dev_submerge.ch
Differential Revision
D45137: sound: Add missing oss_mixerinfo devnode and legacy_device fields
Parents
rG2b3698288771: sound: Fix oss_sysinfo->numcards
Branches
Unknown
Tags
Unknown