Reply to thread

Hi,


maybe I have some usefull informations about device indentification. All video devices like capture cards, cameras, tuners and so one are wrapped in direct show via a proxy filter. Every device has two names, one friendly name like "Hauppauge xyz" and the display name (@device:pnp:\\?\pci#ven_1131&dev_7146&subsys_1. ...).


The friendly name is the same for all devices of the same type/manufacturer. There is no enumeration (#1, #2 ..) for multible devices of the same type.


The display name contains more information about a device. This information depends on what interface (PCI, USB, ...) is used. The display name contains, among other things, a device number (e.g. USB device number). So the display name is different for devices of the same type.


To find the capture card device for a tuner the registry contains a link between the display names of the two devices.  I can't remember the registry keys with this information and I have no TV card available. So I can't give you more information. Start a search with the display name of the capture/tuner device a look for other display names.


You can create a DirectShow filter directly with the display name. 


Bernd


Top Bottom