[wdmaudiodev] Re: Need help in Wave Test

  • From: Gaurav Khuntale <gauravkhuntale@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Wed, 29 Jan 2014 16:03:29 +0530

Hi Tim,

As you said, i tried instantiating my driver with ksstudio. I selected my
wave filter from KS Studio and successfully instantiated pin on wave
filter.

Is failure which i mentioned is related to wave filter only ?

Also i am getting one more failure in same test case mentioned above
saying:
CKsPin::Instantiate.  Failed to instantiate KSPIN_DATAFLOW_IN pin!
KsCreatePin returned = 0x00000001
 [ GetLastError() returned 1 (0x1) - Incorrect function.   ].
FAIL: KSPROPERTY_PIN_DATAINTERSECTION Succeeded, Pin Creation Failed
FAIL: Pin does not support WLP required sample frequencies of:
        - 44100 Hz
        - or 48000 Hz

But my driver supports above mentioned sample frequencies, still i don't
understand why this failure ?

Thanks.


On Wed, Jan 29, 2014 at 9:42 AM, Gaurav Khuntale
<gauravkhuntale@xxxxxxxxx>wrote:

> Hi Tim,
>
> No, i haven't tried using ksstudio to instantiate my driver. To be frank,
> i am not aware of this. What exactly will happen when i instantiate driver
> with ksstudio and how to do that ( if possible just give me some reference
> link or document ) ?
>
> Thanks.
>
>
> On Wed, Jan 29, 2014 at 6:18 AM, Tim Roberts <timr@xxxxxxxxx> wrote:
>
>> Gaurav Khuntale wrote:
>> >
>> >
>> > I am working on a audio driver which is based on wavecyclic. My driver
>> > is failing Wave test with following errors,
>> >
>> > 1) FAIL : Data Intersection Test\Render Streaming\Check Supported
>> Formats
>> >        CKsPin::Instantiate.  Failed to instantiate KSPIN_DATAFLOW_IN
>> pin!
>> >        KsCreatePin returned = 0x00000001
>> >        [ GetLastError() returned 1 (0x1) - Incorrect function.   ].
>> >        FAIL: KSPROPERTY_PIN_DATAINTERSECTION Succeeded, Pin Creation
>> > Failed.
>> >
>> > 2) Compliance Tests\UAA-Compliance Test
>> >   1.FAIL: The Device driver is not one of the UAA Compliant types
>> > (HDAudio,USB      Audio 1.0, USB Audio 2.0, Bluetooth)!
>> >
>> > Regarding first failure, i tried to search about that but failed to
>> > understand what exactly Failure is and reason behind the failure. My
>> > primary understanding says, this failure is because my driver is not
>> > supporting KSPROPERTY_PIN_DATAINTERSECTION property. Is this right ?
>> > Can anyone please help me here ?
>>
>> No.  Read the error:  KSPROPERTY_PIN_DATAINTERSECTION succeeded.  Pin
>> creation failed.  You're going to need to put some debug prints into
>> your driver to chase down which function is failing.  Have you tried
>> using ksstudio to instantiate your driver?  Does it work in graphedt?
>>
>>
>> > Regarding second failure, as my driver is virtual driver, how can i
>> > pass this failure ? Should my driver must be from one of the category
>> > listed in failure ?
>>
>> You can't WHQL a virtual audio driver.
>>
>> --
>> Tim Roberts, timr@xxxxxxxxx
>> Providenza & Boekelheide, Inc.
>>
>> ******************
>>
>> 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.com/
>>
>>
>

Other related posts: