Releases: AravisProject/aravis
Releases · AravisProject/aravis
Aravis 0.8.31
- viewer: better handling of exposure and gain setting (@Fixstars-momoko)
- genicam: genicam URL stored as DomDocument URL property (@EmmanuelP )
- genicam: fix arv_device_get_feature_access_mode return value (@feuerste)
- camera: set/dup_register helper (@EmmanuelP)
- camera: frame_rate setting improvements (@feuerste)
- usb3vision: handle GenDC payload (@Fixstars-momoko)
- gigevision: set a lower boundary to minimum socket size in auto mode (@EmmanuelP)
- build: fix a libxml2 API breakage (@russelltg, @feuerste)
Aravis 0.8.30
- gv: add EVK Helios and Automation Technology C6 devices to the legacy mode list (@eudoxos, @anathesys)
- gv: don't ignore POINTTOPOINT interfaces, allows for direct connection to
devices through VPNs (@jsarrett )
Aravis 0.8.29
Bugfix release:
- usb3vision: fix callbacks triggering in async mode (@EmmanuelP)
- usb3vision: fix underrun counting (@EmmanuelP)
Aravis 0.8.28
- usb3vision: make async libusb default (@EmmanuelP)
- usb3vision: improve CPU use when no buffer is available for the stream thread (@EmmanuelP)
- usb3vision: don't wait forever for USB transfer completion (@EmmanuelP)
- usb3vision: enable stream after the receiving stream thread is started (@EmmanuelP)
- viewer: avoid buffer exhaustion if GStreamer pipeline is late (@EmmanuelP)
- build: fix clang 32 bits compilation (@Biswa96)
Aravis 0.8.27
- camera: add vendor specific quirks to frame rate (@durnezj)
- camera: multiple tap helpers #745 (@hackel6)
- gv: start packet timeout after the first non leader packet #746 (@hackel6)
- gv: auto packet size fix (@EmmanuelP)
- gv: add more camera to the legacy endianness mechanism exception list (@EmmanuelP, @xzurutuza)
- u3v: fix u3vcp_capability register size (@EmmanuelP)
- chore: compilation warning fixes (@feuerste , @EmmanuelP)
- ci: pipeline babysitting (@EmmanuelP)
- doc: link fix (@henriquesimoes)
Aravis 0.8.26
- viewer: fix pixel format selection #765 (@EmmanuelP)
Aravis 0.8.25
- viewer: add component selection support (@EmmanuelP)
- buffer: add component id getter (@EmmanuelP)
- buffer: fix multipart informations (@EmmanuelP)
Aravis 0.8.24
- gv: fix multipart data accessor (@EmmanuelP)
- gv: improve error handling of network API (@EmmanuelP)
Aravis 0.8.23
- python: fix crash in stream callback #714 (@lostcontrol)
- gv: multipart support (@EmmanuelP)
- gv: chunk data payload support (@EmmanuelP)
- gv: use the trailer packet for expected data size calculation (@EmmanuelP)
- gv: reset SCPx register on stream finalization (@EmmanuelP)
- gv: API to allow discovery ack broadcast (@EmmanuelP)
- gv: add more legacy endianness entries (@TomohisaAzegami, Radim, @EmmanuelP)
- gv: fix infinite loop in auto packet size (@EmmanuelP)
- gv: don't use source port in socket packet mode (@EmmanuelP)
- genicam: AccessMode improvements (@EmmanuelP)
- camera: add a Component API (@EmmanuelP)
- buffer: part access API (@EmmanuelP)
- cameratest: allow to set features from a string (@EmmanuelP)
- ci: windows build fixes (@Fixstars-momoko, @EmmanuelP)
- doc: improvements (@mshr-r, @EmmanuelP)
Aravis 0.8.22
- camera: new network command for IP settings (@romainreignier, @mshr-h)
- camera: don't fail if TriggerSelector is not available (@romainreignier)
- camera: make region setting work even without Offset features (@EmmanuelP)
- camera: allow frame rate setting during acquisition on more devices #683 (@EmmanuelP)
- gstplugin: allow low frame rate with external triggers (@TIS-Edgar)
- genicam: list for forced legacy mode (@romainreignier)
- genicam: access mode check policy (@EmmanuelP)
- genicam: fix inifinite loop during availability check #678 (@EmmanuelP)
- u3v: use libusb device-left event for control lost detection (@EmmanuelP)
- genicam: fix information loss #656 (@EmmanuelP)
- fake_camera: add TriggerSoftware support (@romainreignier)
- build: appdata fix (@cmarmo)
- build: disable documentation by default (@EmmanuelP)
- tests: fix ChunkFloat test on big endian platform #670 (@EmmanuelP)
- introspection: fix user_data_destroy_func annotations (@tpwrules)
- misc: memory leak and warning fixes (@EmmanuelP)