> You can construct arv_gv_devices manually using arv_gv_device_new and > then pass that to a new arvcamera in the constructor. > > I am running this way to manage our multi camera setup. For efficiency > I > distribute cameras across multiple physical interfaces to maximize > bandwidth (hence why arv_device_new takes a device address too). > > I then manage camera assignment and mapping to interfaces via the DHCP > address. That sounds useful, do you have a code example? How do you pass your arv_gv_device to arv_camera_new? Thanks, Tom