[Development report #6] Audio Stack Improvements
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 13 Feb 2024 15:22:12 UTC
Hello, Last week's report: Spent a bit less time this week working on https://reviews.freebsd.org/D43545 to focus on other things as well. Finalized and committed Florian’s snd_uaudio(4) patches: https://cgit.freebsd.org/src/commit/?id=b2e97edffdab6ad1e9103a6bbe90300d78a961ed https://cgit.freebsd.org/src/commit/?id=42fdcd9fd917764d84edcc43e252a90cade78f80 Properly documented all snd_uaudio(4) sysctl controls. Many thanks to Florian for his valuable insights and help: https://cgit.freebsd.org/src/commit/?id=5960ab73d865b59bfa7d7fd3bd49a6f7d730ef83 Wrote a series of mixer(8) patches: Allow the user to specify the default unit (-d option) as `-d pcmN` (e.g `-d pcm0`) while still preserving the current, rather confusing, `-d N` (e.g `-d 0`) format: https://cgit.freebsd.org/src/commit/?id=75be886e58dc237b633104fc9cf8d7d1285e4003 Improved the `dev.mute` and `dev.recsrc` controls to be less cryptic: https://cgit.freebsd.org/src/commit/?id=cc7479d7dc9b895c0a2f4d3805315437e03d0cf6 Print the new default unit’s mixer if we use the -d option: https://cgit.freebsd.org/src/commit/?id=5daa7cf42f4551cb2f4a452fd038807925320eac Minor patches: https://cgit.freebsd.org/src/commit/?id=09ba07011a627e3ea05e0be8ee6db76fd2371540 https://cgit.freebsd.org/src/commit/?id=7bd14d09a92a63f217ccee92e7fc9a1d6d60b387 https://cgit.freebsd.org/src/commit/?id=53c768e6836a32c8dcd0b0b422a169ef7a82a3ab Submitted a Bugzilla patch to fix HDA NID mappings for the Lenovo Ideapad 330-15 and ThinkPad X230: https://reviews.freebsd.org/D43804 Committed some more minor patches: https://cgit.freebsd.org/src/commit/?id=883b8ed582eb3e9e98c62c471228ff3c3a25377d https://cgit.freebsd.org/src/commit/?id=f60e99f45e8197de2bc0970c7dd7f87148fdaf30 https://cgit.freebsd.org/src/commit/?id=dcc47cd49e19df4af987cd094e5a313935f4cd86 Addressed open bug reports. Christos