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. Version 0.3.3 and 0.3.4 were not announced. http://ftp.gnome.org/pub/GNOME/sources/aravis/0.3/ This version adds support for Chunk Data, which are extra data embedded in the video stream payload. https://people.gnome.org/~emmanuel/aravis/documentation/devel/ArvChunkParser.html The other notable change is related to ArvBuffer. From now, data member access is done using function accessors. It breaks the compatibility with the previous releases, but it has really to be done. And finally, I have created a COPR repository, which provides binary packages for RHEL7 and Fedora (19, 20, 21 and rawhide). Please have a look here: https://copr.fedoraproject.org/coprs/emmanuelp/Aravis/ Changes: 0.3.5 * chunk_parser: new API for chunk data support * buffer: make internal data private and add accessors 0.3.4 * viewer: add an appdata file * misc: compilation warning fixes 0.3.3 * genicam: improve loading of genicam data from local files (Peter) * build: dependency check improvements * build: miscellaneous compilation fixes (Patrick) * gst_pugins_1.0: bayer format fix (Steve) Aravis implements the following features: * Support for gigabit ethernet cameras * Support for a large subset of the Genicam interface * An API for easy camera control * A GStreamer source element * A simple video viewer * An ethernet camera simulator * An API documentation * Introspection based language bindings (python, javascript) Wiki: http://live.gnome.org/Aravis Mailing list: //www.freelists.org/list/aravis Bug reports: https://bugzilla.gnome.org/browse.cgi?product=aravis Blog: http://blogs.gnome.org/emmanuel/category/aravis/ COPR repository: https://copr.fedoraproject.org/coprs/emmanuelp/Aravis/ Emmanuel. --- Changes since the last tag 'ARAVIS_0_3_4': Emmanuel Pacaud (32): build: post-release version bump documentation: minor fixes Revert "build: avoid use of deprecated GSignalFlags" chunk: start of chunk parser class implementation protocol: add missing packed structure declaration buffer: chunk data accessor tools: wireshark capture of chunk data stream chunk_parser: implementation completion tests: chunk parser simple test build: make distcheck pass build: fix header C++ compatibility chunk_parser: add missing include in arv.h buffer: make data private camera: add chunk data API documentation: new buffer API documentation build: add missing arvbufferprivate.h header as noinst_HEADERS tests: build with -Wall viewer: remove -lm from AM_CFLAGS chunk_parser: don't leak error quark API device: don't leak error quark API build: add missing private header to noinst_HEADERS build: add missing file to git documentation: warning fix device: don't export emit_control_lost_signal chunk_parser: fix documentation tests: fix printf format specifier stream: don't export internal API chunk_parser: improve the documentation with a sample code stream: add missing header gst_plugins: fix incorrect function call tests: fix compilation warnings in genicam unit test news: file update Marek Černocký (1): Updated Czech translation Piotr Drąg (2): Mark strings in appdata file as translatable Updated Polish translation Changes since the last tag 'ARAVIS_0_3_3': Emmanuel Pacaud (9): build: post-release version bump build: add an appdata file for the viewer build: use the screenshot image from git for appdata build: make distcheck pass build: build xz archives misc: fix several compilation warnings build: avoid use of deprecated GSignalFlags Ssshhh... news: file update Changes since the last tag 'ARAVIS_0_3_2': Emmanuel Pacaud (10): build: post-release version bump gv_device: plug GFile leak build: allow to ignore zlib pkg-config file build: make configure fail if dependencies are not found gv_device: return NULL if genicam data load fails viewer: avoid warning if a camera is not found buffer: add a binding friendly data accessor build: remove INSTALL link from git Ssshhh... news: file update Muhammet Kara (1): Added Turkish translation Patrick Doyle (2): gst-plugin: add missing LDFLAGS definition build: Clean up Makefile.am Peter Boettcher (3): gv_device: Make XML protocol field case insensitive gv_device: Use bare filename for local file XML, and set size from file gv_device: Add HTTP method for getting XML files Steve McGuire (1): gst: bugfix for Bayer8 images under GStreamer 1.0