Hi,
I have released a new development version of Aravis,a LGPLv2+ gobject
based library for the acquisition of video streams from Genicam
compliant digital cameras.
http://ftp.gnome.org/pub/GNOME/sources/aravis/0.5/
This release features a new function that automatically determines the
best stream packet size for GigEVision devices,
arv_camera_gv_auto_packet_size ().
There is a little example in tests/arvautopacketsizetest.c.
On a standard system, the resulting packet size will be still the
default maximum packet size, which is 1500 bytes. If you want to use
bigger packets, and hence reduce cpu usage, you have to increase the
MTU setting of your ethernet adapter, and if the connection to the
camera is not direct, you also probably have to tweak the active
devices on your network.
Cheers,
Emmanuel.
Code repository: https://github.com/AravisProject/aravis
Mailing list: //www.freelists.org/list/aravis
Bug reports: https://github.com/AravisProject/aravis/issues
Blog: http://blogs.gnome.org/emmanuel/category/aravis/
COPR repository: https://copr.fedoraproject.org/coprs/emmanuelp/Aravis/
---
Emmanuel Pacaud (5):
build: post-release version bump
readme: file update
device: add boolean feature accessors and related tests
gv_device: auto packet size function
news: file update
Hubert Figuière (1):
build: check for libcap-ng for packet-socket