hi
i am developing a vender specific USB Audio Client driver based on avstream in Xp
the minimum and maximum value of volume in my driver is
max = 0x007FFF00
min = 0x80000000
and resolution is 1.
the problem is that when i am going to test it by control panel >sound and audio devices>audio>sound recording and select my device.
if i change the value from there its not correct.
if i set it to max value i.e 0x007FFF00 but application (sndvol32) send different values to my set handler. it sends 0xFF7FFF00 for max value.
for min. value its coming correct i.e 0x80000000 .
but if i set volume between min and max volume range its coming different.
can anyone tell me why this thing happen and how to solve it.
any suggestion will help me…
thanks in advance
Avinash