summaryrefslogtreecommitdiff
tag namev1.2.5 (618e583be2ca57343f3e3c651c6e6783a4647c98)
tag date2021-05-31 11:51:48 +0200
tagged byJaroslav Kysela <perex@perex.cz>
tagged objectcommit ef62ab34fc...
downloadalsa-utils-1.2.5.tar.gz
Release v1.2.5
Core - Release v1.2.5 - autotools: preparation to use memfd_create(2) - alsactl: add 'clean' command to remove the application controls ALSA Control (alsactl) - alsactl: ucm - try both fixed boot and boot sequences - alsactl: clean the boot / hotplug card specific configuration directory - alsactl: snd_ctl_elem_id_compare was renamed to snd_ctl_elem_id_compare_set - alsactl: use card iterator functions for all card loops - alsactl: Add ucm support for the FixedBootSequence - alsactl: fix possible memory leak for dump-cfg - alsactl: add 'clean' cmd to help, improve man page - alsactl: fix the compiler warning (uninitialized variable res) - alsactl: add dump-cfg and dump-state commands - alsactl: init command now honors -g flag as well - alsactl: honor ignore_nocards flag in init() - alsactl: fix some compiler warnings - alsactl: add 'clean' command to remove the application controls - alsactl: init - parse() - fix possible double free - alsactl: init - set_ctl_value() - fix bytes parsing - alsactl: daemon - read_pid_file() fix the returned code on read error - alsactl: Remove asound.state file check from alsa-restore.service again - alsactl: Fix race at creating a lock file - alsactl: Fix double decrease of lock timeout ALSA RawMidi Utility (amidi) - amidi, aseqnet: handle write errors Audio Transfer utility - axfer: fix regression of timeout in timer-based scheduling model - axfer: test: reduce test case for maximum number of samples per frame - Revert "axfer: test - add run-test-in-tmpdir.sh script" - axfer: test: reduce test case for maximum number of frame count - axfer: test: use memfd_create() for mapper-test - axfer: test: minor code arrangement to use the same file descriptor for mappter-test - axfer: test: use memfd_create() for container-test - axfer: test: minor code arrangement to use the same file descriptor for container-test - axfer: maintain lifetime of file descriptor outside of container module - axfer: open file descriptor outside of container module - axfer: minor code arrangement to allocate containers - axfer: minor code arrangement in a point of opened file descriptor - axfer: minor code arrangement in a point of stdio detection - axfer: minor code arrangement for container module in a point of nonblocking flag - axfer: test - add run-test-in-tmpdir.sh script Speaker Test - speaker-test: add support for S24_LE and S24_BE alsa-info.sh - alsa-info.sh: Add jack2 (jackdbus) detection - alsa-info.sh: Use HTTPS instead of HTTP - alsa-info.sh: add PipeWire daemon detection - alsa-info.sh: bumb version to 0.5.0 - alsa-info.sh: add sysfs card info section - alsa-info.sh: add card number to the ALSA module list section - alsa-info.sh: add audio keyword to the dmesg filter - alsa-info: Add lsusb and stream outputs alsaconf - Add Basque translation alsaloop - alsaloop: man page - correct "rate" option - alsaloop: samplerate - fix the wrong pointer operation - alsaloop: get_queued_playback_samples() - simplify code - alsaloop: fix possible memory leak in create_loopback_handle() alsamixer - alsamixer: increase control device name buffer (sysdefault) - amixer/alsamixer: use sysdefault:<CARD> devices instead hw:<CARD> - alsamixer: use background color instead of COLOR_BLACK - alsamixer: fix shift in parse_words() - alsamixer: remove unused variable y in display_scroll_indicators() - alsamixer: remove dead fcn widget_handle_key() in widget.c - alsamixer: Fix the mixer views description in man page alsatplg (topology) - topology: some whitespace fixups - topology: pre-process-object: add support for prepocessing child objects - topology: pre-process-dai: add support for pcm_caps objects - topology: pre-process-dai: add support for fe_dai objects - topology: pre-process-dai: add support for hwcfg objects - topology: pre-process-dai: add support for PCM and BE DAI objects - topology: pre-process-dapm: add support for route objects - topology: pre-process-dapm: add support for widget control objects - topology: pre-process-dapm: add support for scale/ops/channel objects - topology: pre-process-dapm: Add support for tlv objects - topology: pre-process-dapm: Add support for DAPM Widget objects - topology: pre-process-base: add support for VendorToken objects - topology: pre-process-object: Add support for data objects - topology: pre-process-obejct: add helper function to get the section config - topology: pre-process-object: add data section for attributes with token reference - topology: pre-process-object: Add support for processing Manifest object - topology: pre-process-object: construct object name from its constructor attributes - topology: pre-process-object: check attribute validity - topology/pre-process-object: update object config with attributes - topology: pre-process-object: Add support for pre-processing Objects - topology: pre-process-class: add function to convert valid attribute values to integer tuple values - topology: pre-process-class: add function to look up token_ref for an attribute in class - topology: pre-process-class: function to get attribute type - topology: pre-process-class: add funcion to get the name of the unique attribute in a class - topology: pre-process-class: Add functions to check attribute constraints - topology: pre-process-class: Add function to look up attribute definition in class - topology: pre-process-class: Add helper function to look up class definition - topology: pre-processor: Add a helper function to concat strings - topology: pre-processor: Add a couple of config helpers - topology: pre-processor: Add debug print helpers - topology: Add support for pre-processing Topology2.0 syntax - topology: fix possible double free in load() alsaucm - alsaucm: add 'getval' and 'getival' commands - ucm: fix typo in docs amixer - amixer: Makefile - add volume_mapping.h to noinst_HEADERS - amixer: add the volume_mapping.h link - amixer: link volume_mapping.c from alsamixer to amixer - amixer: don't show help on argument parsing error - amixer/alsamixer: use sysdefault:<CARD> devices instead hw:<CARD> - amixer: cleanups for valgrind - amixer: print error when snd_hctl_handle_events() fails - amixer: Expand on channel docs in man page aplay/arecord - aplay: avoid any further PCM writing if in abort - aplay: fix the wrong pointer dereference in playbackv_go() - aplay: fix the test position test for playback (avail > delay) - aplay: add avail > delay checks to --test-position - aplay: add test code for snd_pcm_status() to --test-position - aplay: fix the CPU busy loop in the pause handler - aplay: cosmetic code fix in xrun() - aplay: try to use 16-bit format to increase capture quality aseqnet - amidi, aseqnet: handle write errors Signed-off-by: Jaroslav Kysela <perex@perex.cz>