Hello Mitchell, > To make multichannel work with Line Out, just make your handlers > for _DATAINTERSECTION and _PROPOSEDATAFORMAT (if you have one) > accept formats with WAVEFORMATEXTENSIBLE:: dwChannelMask = 0. I have the same problem: I specify KSNODETYPE_LINE_CONNECTOR for the output pin category, and Vista offers only two-channel formats. I implemented KSPROPERTY_PIN_DATAINTERSECTION handler as you suggested by the handler is not be called by PortCls. Instead, PortCls calls DataRangeIntersection method of my Wave miniport interface but there is no channel mask information in such request. Does it mean that I must intercept IOCTL_KS_PROPERTY request in my filter Dispatch routine and process it myself, not passing it to PortCls? Regards, Eugene ****************** 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/