Andy Cao wrote: > hi > I wrote an AVStream driver and registered it to "Audio Capture > Sources" category. But the registered filter display different in > KSStdio/GraphEdit from that I declare in my code. And my filter play > in GraphEdit, GraphEdit is hung. > > my filter's pin description is here > ... > The KSStudio show only one Capture pin, and tell that the capture pin > is KSPIN_COMMUNICATION_SINK (not KSPIN_COMMUNICATION_BOTH as I > declare). > Well, there IS only one capture pin, right? You have one fake input pin for the analog audio, which is optional (InstancesNecessary==0) and has no valid data ranges, and one real capture output pin, which is required. How far do you get in graphedt? Does the pin connect? Do any of the state changes happen? -- 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/