views:

11

answers:

0

I am installing my in-house filters (audio codecs DMO) on a windows 7 machine (on XP this does not happen). Installation is MSI and registration of the filters is done using the MSI registry table (MSI is WIX).

After installing, I cannot playback any file that requires one of the installed filters. When trying to render in graphedit, I get HR 0x80040266 - Pins cannot connect due to not supporting the same transport. If I build the graph manually in graphedit - it works! Filters are registered and loaded manuallu fine.

After i restart the machine - the problem is resolved. I did not register or did any other action - just restart.

I think this is related to intelligent connect - maybe in win7 there is some cache of registery that is not refreshed?

This is very puzzling. Any ideas? Thanks.