Detailed changes v1.2.15.2 v1.2.15.3

From AlsaProject
Revision as of 08:15, 13 January 2026 by Perex (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Detailed changelog between 1.2.15.2 and 1.2.15.3 releases

Changelog between 1.2.15.2 and 1.2.15.3 releases

alsa-lib

Core

- Release v1.2.15.3

Sequencer API

- seq: return back old snd_seq_drain_output behaviour for -EAGAIN

It seems that many applications did not follow the documentation
including pyalsa sequencer module, thus return the previous
behaviour and correct documentation.

Closes: https://github.com/alsa-project/alsa-lib/issues/493

alsa-ucm-conf

Configuration

- HDA-analog: Fix the phantom jack detection if block

The hpvol assignment should depend on speaker/line out detection.

Link: https://github.com/alsa-project/alsa-ucm-conf/issues/685

- HDA-analog: Use phantom jacks to determine the device for single output

Improve previous commit (change) to determine the output type (device).

Link: https://github.com/alsa-project/alsa-ucm-conf/issues/685

- HDA-analog: Add output when only 'Master Playback' control exists

There is a case when only one output is present (e.g. internal
speakers or hp output). In this case, the driver offers only
master volume controls.

Add also more related cleanups for the line out and SOF HDA configs.

Link: https://github.com/alsa-project/alsa-ucm-conf/issues/685

- sof-hda-dsp: remove some debug lines

Since 1.2.15, there is a better way to see the variable traces, e.g.:

  LIBASOUND_DEBUG=trace alsaucm -c hw:sofhdadsp dump text

- sof-hda-dsp: Headphone output is optional

Align changes with commit c8b5541.

- ucm2: HDA: Fix headphone detection

It appears that there are devices with just switches (no
volume controls). Test presence of 'Headphone Playback Switch'
control.

BugLink: https://bugzilla.redhat.com/show_bug.cgi?id=2428561

- USB-Audio: Add volume controls to Behringer UMCx0xHD direct profiles

The new direct macro and 'Syntax 8' updates allows to add
volume control to UCM direct profile for those cards.

Link: https://github.com/alsa-project/alsa-ucm-conf/issues/662

- USB-Audio: Fix UR22C firmware version condition

Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/684

- USB-Audio: Add support for UR24C firmware version channel differences

Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/684

Description

- Release v1.2.15.3