]>
git.alsa-project.org Git - alsa-lib.git/tag
Release v1.2.16
Core
- Release v1.2.16
- configure: update to autoconf v2.72
- pcm: use new logging for hw_params dump, add pcm_params log interface
- github: add pr-validation and label-automation workflows
Control API
- Revert "snd_tlv_convert_to_dB: Fix mute handling for MINMAX_MUTE type"
- control: remap - fix memory leak in remap_load_list()
- control: remap - cosmetic code reorganization
- control: remap - fix numid lookup issue
- control: ctlparse - make numid parsing more robust
PCM API
- pcm: fix leading space in snd_pcm_hw_param_dump for mask parameters
- pcm: use new logging for hw_params dump, add pcm_params log interface
- pcm: snd_pcm_slave_conf - fix C99 variable-length array allocation
RawMidi API
- rawmidi: clarify no_active_sensing doc: output-only, does not filter input
Sequencer API
- conf, seq, ucm: fix discards const from pointer target
Topology API
- Topology: Add high and extended rates from Linux 6.12
- topology: decoder: fix wrong sizeof for enum control allocation in dapm
- topology: decoder - add boundary check for channel mixer count
Use Case Manager API
- conf, seq, ucm: fix discards const from pointer target
- ucm: add DefineRegex 'all' scheme for multiple pattern matches (Syntax 9)
- ucm: fix optional include
- ucm: add show_err parameter to uc_mgr_get_variable
- ucm: find-card,find-device - add UCM variable support for arguments (Syntax 9)
- ucm: add info-card substitution (Syntax 9)
- ucm: evaluate Repeat block before If block (Syntax 9)
- ucm: allow string with substitution for If.Condition block (Syntax 9)
- ucm: optimize if_eval_string with common comparison helper
- ucm: add Repeat block - repetitive pattern substitution (Syntax 9)
- ucm: add integer comparison condition (Syntax 9)
- ucm: substitute define IDs and macro arguments (Syntax 9)
- ucm: fix invalid pointer dereference in parse_open_variables()
- ucm: libconfig parser - fix pathname for substituted file
Configuration
- conf, seq, ucm: fix discards const from pointer target
Error handler
- error: use SND_LOG_LAST/SND_ILOG_LAST in log priority/interface bounds checks
- pcm: use new logging for hw_params dump, add pcm_params log interface
Signed-off-by: Jaroslav Kysela <perex@perex.cz>