Image capturing (Both RGB and IR) with CVB and GiGE camera

I would propose to use the GenTL acquisition stack which is quite new and supports a lot more functionality. This can be done by switching the device open command with this flag instead: cvb.AcquisitionStack.GenTL

with cvb.DeviceFactory.open(
         mock_info.access_token, cvb.AcquisitionStack.GenTL) as device:
    device = cvb.DeviceFactory.open(device_info.access_token, cvb.AcquisitionStack.GenTL)
    stream0 = device.stream(cvb.ImageStream, 0)
    stream1 = device.stream(cvb.ImageStream, 1)
    stream0.start()
    stream1.start()
    img_stream0, status_stream0, node_map_stream0 = stream0.wait()
    img_stream1, status_stream1, node_map_stream1 = stream1.wait()
    ...