I want to dirctly query LFX APO from my application…like IsFormatSupported,GetStreamLatency etc is there a way to do this?
xxxxx@gmail.com wrote:
I want to dirctly query LFX APO from my application…like IsFormatSupported,GetStreamLatency etc is there a way to do this?
That’s kind of an odd request. You aren’t supposed to know that an LFX
APO is even present. The LFX APO, the GFX APO, and the driver are
exposed as one indivisible unit. You talk to the “endpoint”
abstraction, and the audio subsystem talks to the components inside.
IsFormatSupported and GetStreamLatency are part of the audio endpoint
interface. They are not part of the APO interface. When you call
those, the audio system composes an answer based on what it knows of the
individual components.
In short, the answer is “no”.
–
Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.
Actually We are developing custom APO’s and i want to write white box test cases so that i can directly verify the functionality of our APO.Isnt there any workaround for this?
xxxxx@gmail.com wrote:
Actually We are developing custom APO’s and i want to write white box test cases so that i can directly verify the functionality of our APO.Isnt there any workaround for this?
No. Your APO is an ordinary COM object, so you can certainly write a
test app that instantiates the COM object and calls the interfaces, but
I don’t believe there is any way to call directly into the APO while it
is in a live graph.
–
Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.