Hi All,
I'm develoing a audio driver following the AVS model. I have implemented
a multichannel (5.1) render filter with master volume and master mute
control. It works so fare. Now I want to get a multichannel volume control.
I have done the following changes relative to the working master volume
control:
Automatation table:
MembersHeader.MembersFlags = KSPROPERTY_MEMBER_STEPPEDRANGES;
MembersHeader.MembersCount = 6; // set the number to 6
MembersHeader.MembersSize = 6*sizeof(KSPROPERTY_STEPPING_LONG);
// set the new flag
MembersHeader.Flags = KSPROPERTY_MEMBER_FLAG_BASICSUPPORT_MULTICHANNEL;
Members = &mBoundsLong; // init the bounds for (int i=0;i<6;i++) { mBoundsLong[i].Bounds.SignedMinimum = 0x80000000; mBoundsLong[i].Bounds.SignedMaximum = 0x0; mBoundsLong[i].SteppingDelta = 0x800000; }
Thank you Guenter
WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx
URL to WDMAUDIODEV page: http://www.wdmaudiodev.de/