HomeFreeBSD

sound: Retire feeder_class->desc

Description

sound: Retire feeder_class->desc

The only field we care about is pcm_feederdesc->type, so keep that one
only and do not embed the whole pcm_feederdesc.

While here, make the feeder type enum into a named one and use it as
feeder_class->type's type.

Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D53556

(cherry picked from commit 91fcc0132d0b192f07f9b67626c9af2ad8759857)

Details

Provenance
christosAuthored on Nov 11 2025, 12:06 PM
Reviewer
markj
Differential Revision
D53556: sound: Retire feeder_class->desc
Parents
rG3305f6e6317c: sound: Retire feeder_class->data
Branches
Unknown
Tags
Unknown