]> git.alsa-project.org Git - tinycompress.git/tag
v1.2.16
object 6b064c5b614bde950560a345ca0702e76668bdab
authorJaroslav Kysela <perex@perex.cz>
Mon, 1 Jun 2026 11:39:57 +0000 (13:39 +0200)
Release v1.2.16

Core
 - Release v1.2.16
 - utils: move sofprobeclient to separate subdirectory
Header files
 - Utils: cplay: Fix WAV header parsing for multi-channel (5.1/7.1) formats
 - tinycompress.h: fix avail/samples typo in comment for get_tstamp function
 - lib: return -ERANGE for hpointer/tstamp functions on overflow
 - tinycompress.h: fix typos in comment for htimestamp functions
 - lib: introduce compress_get_hpointer64
 - compress_ops: remove get_tstamp64 callback
 - compress_ops: add magic and look for compress_plugin_mops symbol
 - include: install compress_ops.h as public header
 - compress_ops: add get_tstamp64
 - sound: update header to v0.4.0
Library
 - lib: fix error code for the improved protocol check
 - lib: improve protocol version check in hw plugin
 - lib: do not pass NULL string pointer to printf
 - lib: return -ERANGE for hpointer/tstamp functions on overflow
 - lib: include errno.h (posix) instead sys/errno.h
 - lib: compress_get_tstamp - clamp samples to UINT_MAX on overflow
 - lib: fix return error inconsistency in populate_compress_plugin_ops
 - lib: introduce compress_get_hpointer64
 - compress_ops: remove get_tstamp64 callback
 - compress_ops: add magic and look for compress_plugin_mops symbol
 - compress_hw: fix formatting (compress_hw_avail64_from_32)
 - compress_hw_get_hpointer: use SNDRV_COMPRESS_AVAIL64
 - compress_hw: cache ioctl version
 - compress_ops: add get_tstamp64
Utilities
 - utils: move sofprobeclient to separate subdirectory
 - utils: probes_demux: auto-close idle audio files and avoid overwrites
 - utils: sofprobeclient: add -D flag for parser debug messages
 - utils: sofprobeclient: fix parser buffer overflow on large reads
 - utils: sofprobeclient: embed SOF probe parser for real-time demux
 - utils: sofprobeclient: set SOF probe defaults
 - utils: add sofprobeclient binary
 - Utils: cplay: Fix WAV header parsing for multi-channel (5.1/7.1) formats
 - fcplay: Add restart continuous playback strategy
 - fcplay: Introduce new continuous_playback_mode to replace the gapless flag
 - fcplay: Create helper function to open and start the compress device
 - fcplay: Correct metadata.next_track sequence for gapless playback
 - fcplay: Decode the AAC header to set correct codec->format value

Signed-off-by: Jaroslav Kysela <perex@perex.cz>