Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

AVStream Driver filter: GraphEdt initiating stop

12 views
Skip to first unread message

ShivaP

unread,
Jun 5, 2008, 3:24:01 AM6/5/08
to
Hi all,

I have a problem with the pin-centric kernel mode wdm avstream driver filter
for a usb device. first time when I build the graph and start playing the
graph in graphedt, it plays fine and when stops fine.

But for the next time, when the graph is played, it plays the graph for 2 -3
seconds and then the graph edt application initiates a stop operation.
I also get a error message in the graph edit application

"The graph could not change state"

Catastrophic failure (return code: 0x8000ffff)

Under what situation does the graphedit gives such a error message and stops
playing the graph.

Also, please note, when I re-initialize the device, by plugging out and
plugging in, and then re-open the graphedit application and play the graph,
it works fine agai for the first time.

Can somebody help to solve this issue..

Thanks..

Igor V. Slewsarev

unread,
Jun 5, 2008, 6:31:34 AM6/5/08
to
Try to send EOS

Geraint Davies

unread,
Jun 9, 2008, 6:02:56 AM6/9/08
to
>But for the next time, when the graph is played, it plays the graph for 2 -3
>seconds and then the graph edt application initiates a stop operation.
>I also get a error message in the graph edit application
>
>"The graph could not change state"
>
>Catastrophic failure (return code: 0x8000ffff)
>
>Under what situation does the graphedit gives such a error message and stops
>playing the graph.

This message is triggered by an EC_ERRORABORT event raised by one of
the filters. The KSProxy filter will raise this event if there is an
error received on an input pin write or output pin read. The
catastrophic failure error is E_FAIL and so probably corresponds to
some equivalent generic STATUS_ failure code coming from your process
function.

G

0 new messages