[aravis] Release of Aravis 0.3.5

  • From: Emmanuel Pacaud <emmanuel@xxxxxxxxx>
  • To: aravis <aravis@xxxxxxxxxxxxx>
  • Date: Wed, 20 Aug 2014 21:13:37 +0200

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



Other related posts:

  • » [aravis] Release of Aravis 0.3.5 - Emmanuel Pacaud