[Development report #20] Audio Stack Improvements
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 10 Sep 2024 16:31:11 UTC
Talk for DevSummit accepted. Will take place on September 20 at 13:00. Committed last report's patches. audio(8): Initial revision: https://reviews.freebsd.org/D46227 mididump(1): Initial revision: https://reviews.freebsd.org/D46418 sound: Remove KASSERT from vchan_setnew(): https://reviews.freebsd.org/D46520 sound: Get rid of pnum and max variables in chn_init(): https://reviews.freebsd.org/D46521 sound: Simplify pcm_chnalloc() and fix infinite loop bug: https://reviews.freebsd.org/D46548 sound: Make sure chn_init() produces unique unit numbers: https://reviews.freebsd.org/D46550 sound: Sort channels by unit number as well: https://reviews.freebsd.org/D46549 sound: Retire SND_MAXVCHANS: https://reviews.freebsd.org/D46520 sound: Retire SND_MAXHWCHAN: https://reviews.freebsd.org/D46522 sound: Re-arrange vchan_setnew() initial checks and improve errno values: https://reviews.freebsd.org/D46560 virtual_oss: Do not create additional pcmX sndstat device: https://github.com/freebsd/virtual_oss/commit/f9ba3a889810163008e3b84901e4abed862a2fd2 virtual_oss: Fix Makefile man page path: https://github.com/freebsd/virtual_oss/commit/ca023d66080df415bff8adc81ac2df306736669f virtual_oss.8: Update mixer command: https://github.com/freebsd/virtual_oss/commit/a6b6fe4cd0853c067c88979c423ef1cf9177e051 virtual_oss.8: Fix mandoc -Tlint warnings: https://github.com/freebsd/virtual_oss/commit/d367ac23761b560b07187e6f9233b74bdbca816d virtual_oss.8: Improve SEE ALSO section: https://github.com/freebsd/virtual_oss/commit/d85ab6f9d46e184cd886705f0b4b32618db0e073 virtual_oss: Fix -Wsingle-bit-bitfield-constant-conversion warning: https://github.com/freebsd/virtual_oss/commit/05f4e958ae01327316295ddcaa89251f64257f0d virtual_oss Makefile: Style improvements: https://github.com/freebsd/virtual_oss/commit/6488bb3a3faa8507cdc178433299aef7be1532a8 Reviewed D46491: https://cgit.freebsd.org/src/commit/?id=080c85127e3fba2c8cfb78cb75f7b306aee4028d This work is sponsored by the FreeBSD Foundation. Christos