[wdmaudiodev] Re: Need help in FAIL: Failed WriteData(Render)/ReadData(Capture) to see if pin position is moving or not

  • From: Gaurav Khuntale <gauravkhuntale@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Fri, 24 Jan 2014 12:18:12 +0530

Hi Tsai,

Is there a way to explicitly install Errata filter ? As per my knowledge,
there is only one .cab is available on msdn for download to install filters
on HCK server.

Thanks,
Gaurav


On Fri, Jan 24, 2014 at 12:06 PM, Tsai Tzung-Dar <tdtsai1973@xxxxxxxxxxxx>wrote:

> Hi Gaurav:
> This is HCK's problem. I remember there is an Errata for this. You need
> download Errata filter and installer it on you DTM server. Then you can
> find this will change to pass.
>
>   ------------------------------
>  *寄件者:* Gaurav Khuntale <gauravkhuntale@xxxxxxxxx>
> *收件者:* wdmaudiodev@xxxxxxxxxxxxx
> *寄件日期:* 2014/1/24 (週五) 2:17 PM
> *主旨:* [wdmaudiodev] Need help in FAIL: Failed
> WriteData(Render)/ReadData(Capture) to see if pin position is moving or not
>
> Hello,
>
> I am working on a virtual audio driver which is based on WaveCyclic
> miniport driver. During Wave Test my driver failing in following test case,
>
> "Standard Streaming\Rendering Pin Tests\Reset Pin while streaming data".
>
> Log file shows following message,
>
> Successfully instantiated KSPIN_DATAFLOW_IN pin
>     Submitting 16000 bytes to the pin
>     KSPIN_DATAFLOW_IN pin is currently in state KSSTATE_STOP; want it to
> be in state KSSTATE_PAUSE
>     Setting KSPIN_DATAFLOW_IN pin to state KSSTATE_ACQUIRE
>     Setting KSPIN_DATAFLOW_IN pin to state KSSTATE_PAUSE
>     Submitting IOCTL_KS_WRITE_STREAM IRP ...
>     IRP is pending...
>     KSPIN_DATAFLOW_IN pin is currently in state KSSTATE_PAUSE; want it to
> be in state KSSTATE_RUN
>     Setting KSPIN_DATAFLOW_IN pin to state KSSTATE_RUN
>     Position reported before issuing KSRESET_BEGIN = 121 bytes
>     KSPIN_DATAFLOW_IN pin is currently in state KSSTATE_RUN; want it to be
> in state KSSTATE_RUN
>     Resetting Pin state: IOCTL_KS_RESET_STATE (KSRESET_BEGIN)
>     Position reported after issuing KSRESET_BEGIN = 0 bytes
>     Submitting IOCTL_KS_WRITE_STREAM IRP ...
>     GetLastError did not return ERROR_IO_PENDING even though the pin is
> paused
>
>      [ GetLastError() returned 21 (0x15) - The device is not ready.   ].
>     FAIL: Failed WriteData(Render)/ReadData(Capture) to see if pin
> position is moving or not.
>
> Can anyone please help me in finding where exactly i can check in my
> driver for above failure ?
>
> Thanks.
>
>
>

Other related posts: