🧪 Aravis 0.9.0 development release

Hi,

I have started a new development series due to some needed API breaks. This series introduces native buffers, which allows for example to allocate libusb DMA buffers when using the USB3Vision protocol.

Thanks to Xiaoqiang and Václav, experimental support was added to make aravis either a GenTL producer or a GenTL consumer.

Another experimental feature is the v4l2 interface, which provides access to the v4l2 stream using the aravis API.

  • v4l2, USB3Vision: native buffer allocation (Emmanuel)
  • GenTL producer: experimental implementation (Václav)
  • GenTL consumer: experimental implementation (Xiaoqiang)
  • v4l2 interface: experimental implementation (Emmanuel)
  • USB3Vision: make maximum transfer size configurable (Emmanuel)
  • gst: add gamma property (WhaSukGO)

Have fun using Aravis.

Cheers,

Emmanuel.

1 Like