  <?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>AlsaProject  - Recent changes [en]</title>
		<link>https://www.alsa-project.org/wiki/Special:RecentChanges</link>
		<description>Track the most recent changes to the wiki in this feed.</description>
		<language>en</language>
		<generator>MediaWiki 1.39.0</generator>
		<lastBuildDate>Mon, 15 Jun 2026 13:11:28 GMT</lastBuildDate>
		<item>
			<title>Main Page News</title>
			<link>https://www.alsa-project.org/main/index.php?title=Main_Page_News&amp;diff=14758&amp;oldid=14749</link>
			<guid isPermaLink="false">https://www.alsa-project.org/main/index.php?title=Main_Page_News&amp;diff=14758&amp;oldid=14749</guid>
			<description>&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:16, 14 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-multi&quot; lang=&quot;en&quot;&gt;(2 intermediate revisions by the same user not shown)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;; 2026-06-12&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;: alsa-lib,alsa-ucm-conf 1.2.16.1 release | [[Changes v1.2.16 v1.2.16.1]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; 2026-06-01&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; 2026-06-01&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: alsa-lib,alsa-utils,alsa-ucm-conf,tinycompress 1.2.16 release | [[Changes v1.2.15.3 v1.2.16]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: alsa-lib,alsa-utils,alsa-ucm-conf,tinycompress 1.2.16 release | [[Changes v1.2.15.3 v1.2.16]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sun, 14 Jun 2026 17:16:57 GMT</pubDate>
			<dc:creator>Perex</dc:creator>
			<comments>https://www.alsa-project.org/wiki/Talk:Main_Page_News</comments>
		</item>
		<item>
			<title>Template:ALSA download version</title>
			<link>https://www.alsa-project.org/main/index.php?title=Template:ALSA_download_version&amp;diff=14755&amp;oldid=14747</link>
			<guid isPermaLink="false">https://www.alsa-project.org/main/index.php?title=Template:ALSA_download_version&amp;diff=14755&amp;oldid=14747</guid>
			<description>&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:14, 14 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ #switch: {{{module}}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ #switch: {{{module}}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| driver={{ #switch: {{{release}}} | stable=1.0.25 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| driver={{ #switch: {{{release}}} | stable=1.0.25 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| lib={{ #switch: {{{release}}} | stable=1.2.16 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| lib={{ #switch: {{{release}}} | stable=1.2.16&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.1 &lt;/ins&gt;| development=none }}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| utils={{ #switch: {{{release}}} | stable=1.2.16 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| utils={{ #switch: {{{release}}} | stable=1.2.16 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| tools={{ #switch: {{{release}}} | stable=1.2.15 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| tools={{ #switch: {{{release}}} | stable=1.2.15 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l9&quot;&gt;Line 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| python={{ #switch: {{{release}}} | stable=1.2.14 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| python={{ #switch: {{{release}}} | stable=1.2.14 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| tinycompress={{ #switch: {{{release}}} | stable=1.2.16 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| tinycompress={{ #switch: {{{release}}} | stable=1.2.16 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| ucmconf={{ #switch: {{{release}}} | stable=1.2.16 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| ucmconf={{ #switch: {{{release}}} | stable=1.2.16&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.1 &lt;/ins&gt;| development=none }}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| topologyconf={{ #switch: {{{release}}} | stable=1.2.5.1 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| topologyconf={{ #switch: {{{release}}} | stable=1.2.5.1 | development=none }}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| Unknown please edit!&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| Unknown please edit!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sun, 14 Jun 2026 17:14:20 GMT</pubDate>
			<dc:creator>Perex</dc:creator>
			<comments>https://www.alsa-project.org/wiki/Template_talk:ALSA_download_version</comments>
		</item>
		<item>
			<title>Detailed changes v1.2.16 v1.2.16.1</title>
			<link>https://www.alsa-project.org/main/index.php?title=Detailed_changes_v1.2.16_v1.2.16.1&amp;diff=14754&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.alsa-project.org/main/index.php?title=Detailed_changes_v1.2.16_v1.2.16.1&amp;diff=14754&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/User:Perex&quot; class=&quot;mw-userlink&quot; title=&quot;User:Perex&quot;&gt;&lt;bdi&gt;Perex&lt;/bdi&gt;&lt;/a&gt; imported &lt;a href=&quot;/wiki/Detailed_changes_v1.2.16_v1.2.16.1&quot; title=&quot;Detailed changes v1.2.16 v1.2.16.1&quot;&gt;Detailed changes v1.2.16 v1.2.16.1&lt;/a&gt; by file upload (1 revision)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
=Detailed changelog between 1.2.16 and 1.2.16.1 releases=&lt;br /&gt;
=Changelog between 1.2.16 and 1.2.16.1 releases=&lt;br /&gt;
==alsa-lib==&lt;br /&gt;
===Core===&lt;br /&gt;
- Release v1.2.16.1&lt;br /&gt;
===Use Case Manager API===&lt;br /&gt;
- ucm: move optional file trace into uc_mgr_config_load_into&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Do not duplicate traces and identify correctly the optional&lt;br /&gt;
 include in first hit.&amp;lt;/code&amp;gt;&lt;br /&gt;
- ucm: pass optional flag to config load functions to suppress spurious errors&lt;br /&gt;
===Configuration===&lt;br /&gt;
- conf: add missing return value check in parse_def()&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 A malformed configuration may cause SIGSEGV.&lt;br /&gt;
 &lt;br /&gt;
 Link: https://lore.kernel.org/alsa-devel/CAGt8pqBU0p2voB+qHxWGcNJrKHAcBhAyHUUBPLBN-Yj_SiV6MQ@mail.gmail.com/&amp;lt;/code&amp;gt;&lt;br /&gt;
==alsa-ucm-conf==&lt;br /&gt;
===Configuration===&lt;br /&gt;
- Revert &amp;quot;ucm2: Qualcomm: x1e80100: T14s-HiFi: switch DP outputs to dedicated MultiMedia5/6/7 streams&amp;quot;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 This reverts commit d4989eb50890509dd65c1528fcdbfb7fefc8487b.&lt;br /&gt;
 &lt;br /&gt;
 Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/772&amp;lt;/code&amp;gt;&lt;br /&gt;
- Revert &amp;quot;ucm2: Qualcomm: x1e80100: T14s-HiFi: remove duplicate DP Jack names&amp;quot;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 This reverts commit e6565e60f5da79a77128180fe95f6e3074c56c26.&lt;br /&gt;
 &lt;br /&gt;
 Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/772&amp;lt;/code&amp;gt;&lt;br /&gt;
- USB-Audio: M-Audio Fast Track Ultra pcm split fix&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 The defined mono/stereo devices must contain correct number of channels.&lt;br /&gt;
 &lt;br /&gt;
 Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/783&amp;lt;/code&amp;gt;&lt;br /&gt;
- sof-soundwire: Add missing conditional for cs42l43 bridge&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 When adding support for cs42l43 systems without headphones updating the&lt;br /&gt;
 bridge configuration was missed. Add the missing conditional guard on&lt;br /&gt;
 the ConflictingDevice which would fail in systems without headphones.&lt;br /&gt;
 &lt;br /&gt;
 Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/778&amp;lt;/code&amp;gt;&lt;br /&gt;
- sof-soundwire: Correct the PCM device for cs35l56 bridge speakers&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 In the case the speaker amps are connected through the codec the current&lt;br /&gt;
 routing is hijacking the headphone PCM device and using that. It would&lt;br /&gt;
 be better to use the dedicated speaker PCM device. Update the PCM and&lt;br /&gt;
 the routing to match.&lt;br /&gt;
 &lt;br /&gt;
 Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/778&amp;lt;/code&amp;gt;&lt;br /&gt;
- sof-soundwire: cleanups for codecs with multiple functions&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 The load mechanism assumed only one multi-codec in the system, but&lt;br /&gt;
 we saw in #774 multiple instances of those codecs (rt1320 and rt713).&lt;br /&gt;
 &lt;br /&gt;
 Make the load mechanism straight:&lt;br /&gt;
 &lt;br /&gt;
 - introduce file variables&lt;br /&gt;
 - remove shadow variables&lt;br /&gt;
 - probe multi-codecs separately and modify the file variables&lt;br /&gt;
 - test for duplicate file inclusion (in both sof-soundwire / HiFi configs)&lt;br /&gt;
 - merge dmic configs for rt712,rt713 to one file&lt;br /&gt;
 &lt;br /&gt;
 This change also improves filters for speaker/headset/mic init includes.&lt;br /&gt;
 &lt;br /&gt;
 Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/775&lt;br /&gt;
 Link: https://github.com/alsa-project/alsa-ucm-conf/issues/774&amp;lt;/code&amp;gt;&lt;br /&gt;
- HDA: mic - use MicJackControl variable also for devices without input selector&lt;br /&gt;
- ALC4080: fix spdif_nodev default condition&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Fix the thinko. The device layout is like:&lt;br /&gt;
 &lt;br /&gt;
   device: 0&lt;br /&gt;
   name: USB Audio&lt;br /&gt;
   subname: subdevice #0&lt;br /&gt;
   ...&lt;br /&gt;
   device: 3&lt;br /&gt;
   name: USB Audio #3&lt;br /&gt;
   subname: subdevice #0&amp;lt;/code&amp;gt;&lt;br /&gt;
===Description===&lt;br /&gt;
- Release v1.2.16.1&lt;br /&gt;
&lt;/div&gt;</description>
			<pubDate>Sun, 14 Jun 2026 17:13:17 GMT</pubDate>
			<dc:creator>Perex</dc:creator>
			<comments>https://www.alsa-project.org/wiki/Talk:Detailed_changes_v1.2.16_v1.2.16.1</comments>
		</item>
		<item>
			<title>Changes v1.2.16 v1.2.16.1</title>
			<link>https://www.alsa-project.org/main/index.php?title=Changes_v1.2.16_v1.2.16.1&amp;diff=14752&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.alsa-project.org/main/index.php?title=Changes_v1.2.16_v1.2.16.1&amp;diff=14752&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/User:Perex&quot; class=&quot;mw-userlink&quot; title=&quot;User:Perex&quot;&gt;&lt;bdi&gt;Perex&lt;/bdi&gt;&lt;/a&gt; imported &lt;a href=&quot;/wiki/Changes_v1.2.16_v1.2.16.1&quot; title=&quot;Changes v1.2.16 v1.2.16.1&quot;&gt;Changes v1.2.16 v1.2.16.1&lt;/a&gt; by file upload (1 revision)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
[[Detailed changes v1.2.16 v1.2.16.1]]&lt;br /&gt;
=Changelog between 1.2.16 and 1.2.16.1 releases=&lt;br /&gt;
==alsa-lib==&lt;br /&gt;
===Core===&lt;br /&gt;
: Release v1.2.16.1&lt;br /&gt;
===Use Case Manager API===&lt;br /&gt;
: ucm: move optional file trace into uc_mgr_config_load_into&lt;br /&gt;
: ucm: pass optional flag to config load functions to suppress spurious errors&lt;br /&gt;
===Configuration===&lt;br /&gt;
: conf: add missing return value check in parse_def()&lt;br /&gt;
==alsa-ucm-conf==&lt;br /&gt;
===Configuration===&lt;br /&gt;
: Revert &amp;quot;ucm2: Qualcomm: x1e80100: T14s-HiFi: switch DP outputs to dedicated MultiMedia5/6/7 streams&amp;quot;&lt;br /&gt;
: Revert &amp;quot;ucm2: Qualcomm: x1e80100: T14s-HiFi: remove duplicate DP Jack names&amp;quot;&lt;br /&gt;
: USB-Audio: M-Audio Fast Track Ultra pcm split fix&lt;br /&gt;
: sof-soundwire: Add missing conditional for cs42l43 bridge&lt;br /&gt;
: sof-soundwire: Correct the PCM device for cs35l56 bridge speakers&lt;br /&gt;
: sof-soundwire: cleanups for codecs with multiple functions&lt;br /&gt;
: HDA: mic - use MicJackControl variable also for devices without input selector&lt;br /&gt;
: ALC4080: fix spdif_nodev default condition&lt;br /&gt;
===Description===&lt;br /&gt;
: Release v1.2.16.1&lt;br /&gt;
&lt;/div&gt;</description>
			<pubDate>Sun, 14 Jun 2026 17:13:04 GMT</pubDate>
			<dc:creator>Perex</dc:creator>
			<comments>https://www.alsa-project.org/wiki/Talk:Changes_v1.2.16_v1.2.16.1</comments>
		</item>
</channel></rss>