Hi all,
I am trying set properties of tuner filter using ksproperty. I have successfully set the Frequency properties, and i m unable to set Demodulator properties ( modulation, InnerFEC, OuterFEC, etc.,).
I am getting an error that " 0x80070492: The property set specified is not implemented on this object".
But it is implemented on the object. I didn't get where i did wrong.
I got IksControl interface from Tuner Device's i/p pin, on this Ikscontrol interface pointer i am calling all these methods.
Here is my code:
ksProperty.Set = KSPROPSETID_BdaDigitalDemodulator;
ksProperty.Id = KSPROPERTY_BDA_OUTER_FEC_RATE;
ksProperty.Flags = KSPROPERTY_TYPE_SET;
KSP_NODE kspnode;
kspnode.Property= ksProperty;
kspnode.NodeId = 1;
hr = pKs->KsProperty((KSPROPERTY*)&kspnode, sizeof(kspnode), (void*)propData, sizeof(propData), &bytesReturn);
Is NodeType == NodeId? Otherwise, what is meant by NodeId?
Thaks in advance.