I am writing an application (Cvb++, Qt, GenICam) and I would like to present a list of cameras to the user so that the user can chose one of the detected cameras and use it.
Obtaining a list of cameras via Cvb::DeviceFactory::Discover() works nicely; however, I did not find a way to Cvb::DeviceFactory::Open() a specific camera detected.
Is there a way to obtain the Vin driver path (optional, I could of course provide this) and open one of the detected camaras (e.g. via serial number, Id, …)?
Alternatively, is there a way to list the cameras on a vin driver and select one of them?
I would like to avoid having to use an external tool to select the camera to be used.