Hi All,
This question is a kinda offline to kernel development. But, I am hoping
that the Kernel Streaming experts would be able to address this issue.
I am writing an application to access the Audio driver property sets
through IOCTL_KS_PROPERTY. I am working on the Creative SB Audigy driver,
i have a problem with KSPROPSETID_DirectSound3dBuffer/Listener property
set.
The Fiter (wave miniport) reports the presence of the node
‘KSNODETYPE_3D_EFFECTS’ and also supports the KSPROPERTY_TYPE_SETSUPPORT
request. But, when i send the request for any of the properties with
TYPE_BASICSUPPORT | TYPE_TOPOLOGY ‘on the filter / pin instance’, the
IOCTL fails with an error ‘element not found’ . similerly for SET/GET
operations.
Is there any pre-requisite operation to be done before accessing this
property?
Please help me out of this problem.
Thanks in advance,
-Naveen