[HDAUDIO] Implement generic HD audio miniport driver - #8683
[HDAUDIO] Implement generic HD audio miniport driver#8683oleg-dubinskiy wants to merge 1 commit into
Conversation
9408cc8 to
f6ee264
Compare
171d417 to
b13c8f2
Compare
ddcb6c8 to
8884622
Compare
|
@oleg-dubinskiy I hope you will fix the commit messages at some point before the merge:
|
I'm just thinking about squashing everything into a single commit instead, because the commits are not self compilable, not logically ordered and have no logical sequence at all. They are just like a chronological history of my changes during time. |
77eaf23 to
72faeb6
Compare
9b7974f to
6fcab2e
Compare
b2efaaf to
dee9db2
Compare
Fixed it now, by squashing everything into a single commit, as I've suggested. 🙂 |
|
✅ After recent improvements and fixes, the driver now works completely fine in VirtualBox + Intel HD Audio + Windows 7 RTM Checked (streaming, volume and mute control are OK). Should work in SP1 version and in other Windows versions since Vista as well. See video below. 😉 simplescreenrecorder-2026-08-18_13.15.21.webmImportant notes:
|
✅ Works same fine in Windows 10 22H2 as well. 😏 simplescreenrecorder-2026-08-19_22.51.37.webm |
1f24d46 to
caea089
Compare
7f7e7ce to
8dedf65
Compare
fbe9049 to
86d849e
Compare
86d849e to
53ca25c
Compare


Purpose
Implement generic HD audio function (miniport) driver required for HD audio cards support. Originally implemented by @janderwald and with many improvements and fixes from me (including the ones not committed yet, to be done).
Follow-up of my previous #8359 and #8662 PRs.
JIRA issue: CORE-9882
Proposed changes
TransferInitVerbs(), so now it works correctly.TODO
ChannelConfig()andSpeakerGeometry()are not so mandatory, so they can be implemented later as well. 😏Testbot runs (Filled in by Devs)