So this one?
Whether the driver implements KSPROPERTY_AUDIO_VOLUMELEVEL or not, my
understanding is that the audiosrv service is supposed to persist the volume
setting and apply it after every restart.
There is an .inf entry to opt out of this, but MSVAD doesn’t use it.
So it would seem you have found a bug.
From: wdmaudiodev-bounce@xxxxxxxxxxxxx <wdmaudiodev-bounce@xxxxxxxxxxxxx> on
behalf of Robert Dalton <bob@xxxxxxxxxxxx>
Sent: Tuesday, February 5, 2019 11:07:53 AM
Subject: [wdmaudiodev] Re: msvad volume reset to 100
I'm using the pcmex example project from the Win8.1 MSVAD sample, and the
KSPROPERTY_AUDIO_VOLUMELEVEL is referenced in:
On Tue, Feb 5, 2019 at 2:02 AM Matthew van Eerde
Which particular unmodified version of MSVAD are you using?
Does it implement KSPROPERTY_AUDIO_VOLUMELEVEL?
behalf of Robert Dalton <bob@xxxxxxxxxxxx<mailto:bob@xxxxxxxxxxxx>>
Sent: Monday, February 4, 2019 8:00:26 PM
Subject: [wdmaudiodev] msvad volume reset to 100
I'm using an unmodified version of the MSVAD for testing on Win7/8.1 machines.
Everything builds and installs fine, but I'm noticing that the volume is always
reset to 100 when the machine is restarted. I can't seem to find any logic
that would be resetting this value, or is it more of an issue that the actual
volume is never persisted anywhere? Anyone ever seen this issue or know where
Robert Dalton Jr.
Co-founder / CTO at Dysonics