  <?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.alsa-project.org/main/index.php?action=history&amp;feed=atom&amp;title=Changes_v1.1.3_v1.1.4</id>
	<title>Changes v1.1.3 v1.1.4 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.alsa-project.org/main/index.php?action=history&amp;feed=atom&amp;title=Changes_v1.1.3_v1.1.4"/>
	<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Changes_v1.1.3_v1.1.4&amp;action=history"/>
	<updated>2026-04-22T18:13:26Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.0</generator>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Changes_v1.1.3_v1.1.4&amp;diff=7217&amp;oldid=prev</id>
		<title>Perex: 1 revision</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Changes_v1.1.3_v1.1.4&amp;diff=7217&amp;oldid=prev"/>
		<updated>2017-05-16T13:19:19Z</updated>

		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:19, 16 May 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Perex</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Changes_v1.1.3_v1.1.4&amp;diff=7216&amp;oldid=prev</id>
		<title>Perex at 13:19, 16 May 2017</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Changes_v1.1.3_v1.1.4&amp;diff=7216&amp;oldid=prev"/>
		<updated>2017-05-16T13:19:19Z</updated>

		<summary type="html">&lt;p&gt;&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.1.3 v1.1.4]]&lt;br /&gt;
=Changelog between 1.1.1 and 1.1.4 releases=&lt;br /&gt;
==alsa-plugins==&lt;br /&gt;
===Core===&lt;br /&gt;
: Release v1.1.4&lt;br /&gt;
: configure: Fix detection of avcodec.h&lt;br /&gt;
: configure: enhancing configuration support for alsa plugins&lt;br /&gt;
=Changelog between 1.1.3 and 1.1.4 releases=&lt;br /&gt;
==alsa-lib==&lt;br /&gt;
===Core===&lt;br /&gt;
: Release v1.1.4&lt;br /&gt;
: Drop ppc64-specific workaround for versioned symbols&lt;br /&gt;
: conf/ucm: broxton: add broxton-rt298 conf files&lt;br /&gt;
===Config API===&lt;br /&gt;
: conf: Allow dynamic top-level config directory&lt;br /&gt;
===HWDEP API===&lt;br /&gt;
: hwdep: add support for MOTU FireWire series and RME Fireface series&lt;br /&gt;
: hwdep: add Line6 USB series support&lt;br /&gt;
===Mixer API===&lt;br /&gt;
: conf: Allow dynamic top-level config directory&lt;br /&gt;
===PCM API===&lt;br /&gt;
: ALSA: pcm: Use recursive mutex&lt;br /&gt;
: pcm: dmix: Disable var_periodsize as default&lt;br /&gt;
: pcm:plugin: Fix sound capture via MMAP access&lt;br /&gt;
: plugin:dshare: wrong state reporting&lt;br /&gt;
: pcm:file: delegate htimestamping to slave instead of always getting real_htimestamp&lt;br /&gt;
: pcm:plug: save converter config&lt;br /&gt;
: dmix plugin: drain - quickfix for the previous patch&lt;br /&gt;
: dmix plugin: fix drain for nonblock mode&lt;br /&gt;
: pcm file plugin: handle snd_pcm_mmap_begin() error path in snd_pcm_file_mmap_commit()&lt;br /&gt;
: always handle return value from snd_config_get_id() (coverity)&lt;br /&gt;
: pcm_plugin: unify the snd_pcm_mmap_begin result value checking&lt;br /&gt;
: pcm: rate: Add capability to pass configuration node to plugins&lt;br /&gt;
: pcm: extplug: refinement of masks in extplug&lt;br /&gt;
: pcm: status dump fix timestamp formatting&lt;br /&gt;
: pcm: file: Enable file writing for capture path&lt;br /&gt;
: pcm: direct: fix race on clearing timer events&lt;br /&gt;
: pcm: dmix_rewind corrupts application pointer fix&lt;br /&gt;
: pcm: dmix: Allow disabling x86 optimizations&lt;br /&gt;
: pcm: Disable locking in async mode&lt;br /&gt;
: pcm: Avoid lock for snd_pcm_nonblock()&lt;br /&gt;
: pcm: multi: Drop the fixed slave_map[] in snd_pcm_multi_open()&lt;br /&gt;
: pcm: direct: Fix deadlock in poll_descriptors&lt;br /&gt;
: pcm: direct: don't return bogus buffer levels in xrun state&lt;br /&gt;
: pcm: direct: check state before enter poll on timer&lt;br /&gt;
: pcm: direct: Fix for sync issue on xrun recover&lt;br /&gt;
: pcm: direct: returning semop error code for semaphore up/down failures&lt;br /&gt;
: rate: dynamic update avail_min on slave&lt;br /&gt;
: plugin: dynamically update avail_min on slave&lt;br /&gt;
: pcm: rate: fix the hw_ptr update until the boundary available&lt;br /&gt;
: pcm: dshare: enable silence&lt;br /&gt;
: pcm: direct: allow users to configure different period sizes&lt;br /&gt;
===RawMidi API===&lt;br /&gt;
: rawmidi: virtual: fix reading into a small buffer&lt;br /&gt;
===Sequencer API===&lt;br /&gt;
: seq: improve documentation about new get pid/card functions&lt;br /&gt;
===Timer API===&lt;br /&gt;
: timer: obsolete legacy rtctimer instance&lt;br /&gt;
===Topology API===&lt;br /&gt;
: topology: Fix issue in parsing routes when generating topology binary&lt;br /&gt;
: conf: Allow dynamic top-level config directory&lt;br /&gt;
: topology: Allow a data section to contain multiple tuples objects&lt;br /&gt;
: topology: Group elements with the same index value into a block&lt;br /&gt;
: topology: Look up references for an object based on its index&lt;br /&gt;
: topology: Remove code parsing index value in paring each object&lt;br /&gt;
: topology: Insert new element based on its index value&lt;br /&gt;
: topology: coverity - remove dead code&lt;br /&gt;
: always handle return value from snd_config_get_id() (coverity)&lt;br /&gt;
: topology: Fix incorrect license in source comments.&lt;br /&gt;
: topology: fix unused-const-variable warning&lt;br /&gt;
===Use Case Manager API===&lt;br /&gt;
: ucm parser: fix possible string overflow in uc_mgr_import_master_config()&lt;br /&gt;
: ucm: Add command 'get _file' to get the config file name of the opened card&lt;br /&gt;
: ucm: Load device-specific configuration file based on the card long name&lt;br /&gt;
: ucm: Assure the user input card name not to exceed max size of card long name&lt;br /&gt;
: ucm: parser needs limits.h&lt;br /&gt;
: ucm: Add ATTRIBUTE_UNUSED for unused parameters of execute_component_seq()&lt;br /&gt;
===ALSA Lisp===&lt;br /&gt;
: conf: Allow dynamic top-level config directory&lt;br /&gt;
===Configuration===&lt;br /&gt;
: conf: topology: Fix index mismatch for skl and bxt&lt;br /&gt;
: conf: Allow dynamic top-level config directory&lt;br /&gt;
: conf: Remove dmix.direct_memory_access setup&lt;br /&gt;
: conf/cards: add VC4-HDMI card&lt;br /&gt;
: pcm: dmix: Allow disabling x86 optimizations&lt;br /&gt;
: conf: Add card config for Intel HDMI/DP LPE audio&lt;br /&gt;
: conf/cards: add support for pistachio-card.&lt;br /&gt;
: conf/ucm: broxton: add broxton-rt298 conf files&lt;br /&gt;
===External Rate Converter Plugin SDK===&lt;br /&gt;
: pcm: rate: Add capability to pass configuration node to plugins&lt;br /&gt;
===Kernel Headers===&lt;br /&gt;
: hwdep: add support for MOTU FireWire series and RME Fireface series&lt;br /&gt;
: hwdep: add Line6 USB series support&lt;br /&gt;
: timer: obsolete legacy rtctimer instance&lt;br /&gt;
==alsa-utils==&lt;br /&gt;
===Core===&lt;br /&gt;
: Release v1.1.4&lt;br /&gt;
===ALSA Control (alsactl)===&lt;br /&gt;
: alsactl: Remove standard output definition in systemd unit&lt;br /&gt;
===ALSA RawMidi Utility (amidi)===&lt;br /&gt;
: amidi: optarg might be NULL, fix 't' argument parsing&lt;br /&gt;
===alsa-info.sh===&lt;br /&gt;
: alsa-info: add ACPI device status&lt;br /&gt;
: alsa-info: provide more DMI information&lt;br /&gt;
===alsaucm===&lt;br /&gt;
: alsaucm: Add alsaucm.rst to EXTRA_DIST&lt;br /&gt;
===aplay/arecord===&lt;br /&gt;
: aplay: Introduce and use xwrite helper&lt;br /&gt;
==tinycompress==&lt;br /&gt;
===Core===&lt;br /&gt;
: Release v1.1.4&lt;br /&gt;
===Utilities===&lt;br /&gt;
: crecord: Add option to specify codec ID&lt;br /&gt;
: crecord: Fix some minor coding style problems&lt;/div&gt;</summary>
		<author><name>Perex</name></author>
	</entry>
</feed>