tag:github.com,2008:https://github.com/AravisProject/aravis/releases
Release notes from aravis
2025-05-08T12:34:38Z
tag:github.com,2008:Repository/64920647/0.9.1
2025-05-08T12:39:49Z
Aravis 0.9.1
<ul>
<li>gv_interface: discovery interface selection (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yuhamag/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yuhamag">@yuhamag</a> )</li>
<li>system: add a way to select an interface (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a> )</li>
<li>chunk_parser: support for value selector (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a> )</li>
<li>camera: replace ctrea_strem_full by stream_create, break API (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>gvcp, gvsp: make packet parsing more robust (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>gv_stream: fix uninitialized data access (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>tests: fix unaligned memory access (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matwey/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matwey">@matwey</a> )</li>
<li>introspection: annotation fixes (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jwahlstrand/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jwahlstrand">@jwahlstrand</a> , <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>fake_camera: fix trailer packet content (Michail)</li>
</ul>
EmmanuelP
tag:github.com,2008:Repository/64920647/0.8.35
2025-05-08T08:25:12Z
Aravis 0.8.35
<ul>
<li>chunk_parser: support for chunk selectors (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>fake: fix trailer packet content (Michail)</li>
<li>fake: fix schema validation (Michail)</li>
<li>system: API to select only one interface (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
</ul>
EmmanuelP
tag:github.com,2008:Repository/64920647/0.8.34
2025-02-16T08:04:39Z
Aravis 0.8.34
<ul>
<li>gigevision: allow to select discovery interface (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yuhamag/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yuhamag">@yuhamag</a>)</li>
<li>genicam: fix unaligned memory access (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matwey/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matwey">@matwey</a>)</li>
<li>gigevision: fix uninitialized memory access (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a> )</li>
<li>build: add missing include (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
</ul>
EmmanuelP
tag:github.com,2008:Repository/64920647/0.9.0
2024-11-12T16:00:16Z
Aravis 0.9.0 development release
<ul>
<li>v4l2, USB3Vision: native buffer allocation (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>GenTL producer: experimental implementation (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eudoxos/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eudoxos">@eudoxos</a> )</li>
<li>GenTL consumer: experimental implementation (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/xiaoqiangwang/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/xiaoqiangwang">@xiaoqiangwang</a>)</li>
<li>v4l2 interface: experimental implementation (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>USB3Vision: make maximum transfer size configurable (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>gst: add gamma property (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WhaSukGO/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WhaSukGO">@WhaSukGO</a>)</li>
</ul>
EmmanuelP
tag:github.com,2008:Repository/64920647/0.8.33
2024-09-04T16:30:43Z
Aravis 0.8.33
<ul>
<li>viewer: ignore exposure time feature representation (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
</ul>
EmmanuelP
tag:github.com,2008:Repository/64920647/0.8.32
2024-09-04T15:59:28Z
Aravis 0.8.32
<ul>
<li>viewer: workaround for Blackfly Mono16 pixel endianness issue (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/berke/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/berke">@berke</a>)</li>
<li>gst: disconnect camera in stop method <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2356867121" data-permission-text="Title is private" data-url="https://github.com/AravisProject/aravis/issues/907" data-hovercard-type="issue" data-hovercard-url="/AravisProject/aravis/issues/907/hovercard" href="https://github.com/AravisProject/aravis/issues/907">#907</a> (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>gst: stream object accessor (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kohtala/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kohtala">@kohtala</a>)</li>
<li>gst: camera change signal (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kohtala/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kohtala">@kohtala</a>)</li>
<li>gst: stream change signal (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kohtala/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kohtala">@kohtala</a>)</li>
<li>gst: allow software trigger (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WhaSukGO/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WhaSukGO">@WhaSukGO</a>)</li>
<li>gvsp: fix chunk detection (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/feuerste/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/feuerste">@feuerste</a>)</li>
<li>gv_device: crach fix on finalization (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/feuerste/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/feuerste">@feuerste</a>)</li>
<li>Fix device_write_memory rust binding (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/freeman94/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/freeman94">@freeman94</a>)</li>
<li>introspection: add generic feature value accessors (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kohtala/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kohtala">@kohtala</a>)</li>
<li>chore: fix libxml2 deprecation warnings(<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>chore: appstream fixes (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cmarmo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cmarmo">@cmarmo</a>)</li>
</ul>
EmmanuelP
tag:github.com,2008:Repository/64920647/0.8.31
2024-03-13T16:09:57Z
Aravis 0.8.31
<ul>
<li>viewer: better handling of exposure and gain setting (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Fixstars-momoko/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Fixstars-momoko">@Fixstars-momoko</a>)</li>
<li>genicam: genicam URL stored as DomDocument URL property (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a> )</li>
<li>genicam: fix arv_device_get_feature_access_mode return value (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/feuerste/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/feuerste">@feuerste</a>)</li>
<li>camera: set/dup_register helper (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>camera: frame_rate setting improvements (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/feuerste/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/feuerste">@feuerste</a>)</li>
<li>usb3vision: handle GenDC payload (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Fixstars-momoko/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Fixstars-momoko">@Fixstars-momoko</a>)</li>
<li>gigevision: set a lower boundary to minimum socket size in auto mode (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>build: fix a libxml2 API breakage (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/russelltg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/russelltg">@russelltg</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/feuerste/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/feuerste">@feuerste</a>)</li>
</ul>
EmmanuelP
tag:github.com,2008:Repository/64920647/0.8.30
2023-10-23T11:42:40Z
Aravis 0.8.30
<ul>
<li>gv: add EVK Helios and Automation Technology C6 devices to the legacy mode list (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eudoxos/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eudoxos">@eudoxos</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/anathesys/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/anathesys">@anathesys</a>)</li>
<li>gv: don't ignore POINTTOPOINT interfaces, allows for direct connection to<br>
devices through VPNs (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jsarrett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jsarrett">@jsarrett</a> )</li>
</ul>
EmmanuelP
tag:github.com,2008:Repository/64920647/0.8.29
2023-08-09T05:15:17Z
Aravis 0.8.29
<p>Bugfix release:</p>
<ul>
<li>usb3vision: fix callbacks triggering in async mode (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>usb3vision: fix underrun counting (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
</ul>
EmmanuelP
tag:github.com,2008:Repository/64920647/0.8.28
2023-07-30T06:55:40Z
Aravis 0.8.28
<ul>
<li>usb3vision: make async libusb default (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>usb3vision: improve CPU use when no buffer is available for the stream thread (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>usb3vision: don't wait forever for USB transfer completion (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>usb3vision: enable stream after the receiving stream thread is started (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>viewer: avoid buffer exhaustion if GStreamer pipeline is late (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EmmanuelP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EmmanuelP">@EmmanuelP</a>)</li>
<li>build: fix clang 32 bits compilation (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Biswa96/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Biswa96">@Biswa96</a>)</li>
</ul>
EmmanuelP