Hi,
I have released a new development version of Aravis,a LGPLv2+ gobject
based library for the acquisition of video streams from Gigabit
Ethernet or USB3 Genicam compliant digital cameras.
http://ftp.gnome.org/pub/GNOME/sources/aravis/0.5/
This is an important release in term of contributions, probably an
effect to the move to github for the git repository. This release
mainly improves USB3Vision support, extends the ArvCamera API and fix
some build issues on OSX.
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/
----
git shortlog ARAVIS_0_5_6..ARAVIS_0_5_7
ArkadiuszRaj (1):
tool: add -a parameter to specify camera by IP address
Blaz Kranjc (4):
evaluator: avoid use of g_hash_table_contains
tests: add missing include
misc: provide an implementation of g_clear_pointer for install
with old glib
gigevision: add connection by hostname or IP address
Christoffer Heckman (3):
readme: OSX build instructions
chunk_parser: fix structure name
gvdevice: OSX compilation fix
Emmanuel Pacaud (50):
docs: trailing whitespaces cleanup
build: post-release version bump
all: trailing whitespace cleanup
tests: indentation fix in genicam.xml
genicam: implement set_value_from_string in ArvGcConverter
docs: warning fix
gc_enumeration: fix debug output
camera: don't use uv symbols if USB was not enabled
gv_interface: don't keep unreachable devices in device list
travis: initial file
travis: before install
travis: autogen and glib
travis: intltool
travis: gtk-doc
readme: travis build status
travis: gcc and clang
travis: remove make install
travis: multiple builds
travis: add libusb package
travis: fix libusb version
travis: add make clean
build: fix build for glib < 2.34
readme: minor tweak
travis: more complete build
travis: don't try to build the viewer
travis: use libcap-ng
travis: don't try to build packet socket support
travis: coverity integration
travis: fix coverity build commands
readme: add codacy badge
travis: disable regular build after coverity scan
readme: add coverity badge
camera: replace an ambiguous missing break by a switch
uvcp: add missing breaks
gv_stream: handle return value of setsockopt
uv_device: correctly detect failure on libusb_get_device_list
uv_interface: correctly hande USB device list failure
evaluator: fix out of bound array access
doc: warning fixes
camera: memory leak fix
readme: some words regarding contributions to the protocol code
readme: link to AIA
all: change API to handle 64 bit register addresses
uvdevice: minor debug output tweak
uvinterface: improve USB3Vision device detection
usb3vision: improve endpoint detection
usb3vision: udev rules
uv_device: improve debug output in case of USB transfer error
readme: some word about udev rule file
news: file update
Fernando Nobre (1):
readme: OSX instruction update
Lee Wang (1):
camera: add multiframe acquisition mode
Michael Davidsaver (5):
gc: fix memory leak in GC feature node
fake_camera: detect zero frame period
fake_camera: ref should be unref before set NULL
fake_camera: log when a write is rejected for lack of permission
fake_camera: handle explicit release of privilege
Steve McGuire (12):
data: add PointGrey and Ximea USB descriptor data
fakecamera: fix genicam filename
fake_camera: add a cmd line option for custom genicam data
uv_stream: assign buffer pixel format field
uv_stream: change maximum transfer size to 1MiB
uv_stream: detect incomplete frame transfers
uv_device: add support for raw genicam data
camera: Ximea support
camera: USB3Vision bandwith control support
uv_device: device descriptor-agnostic support
camera: extend trigger API
uvdevice: add claim of both control and data interfaces