  <?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.4.1_v1.1.5</id>
	<title>Changes v1.1.4.1 v1.1.5 - 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.4.1_v1.1.5"/>
	<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Changes_v1.1.4.1_v1.1.5&amp;action=history"/>
	<updated>2026-04-17T01:56:42Z</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.4.1_v1.1.5&amp;diff=7236&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.4.1_v1.1.5&amp;diff=7236&amp;oldid=prev"/>
		<updated>2017-11-14T09:21:55Z</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 09:21, 14 November 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.4.1_v1.1.5&amp;diff=7235&amp;oldid=prev</id>
		<title>Perex at 09:21, 14 November 2017</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Changes_v1.1.4.1_v1.1.5&amp;diff=7235&amp;oldid=prev"/>
		<updated>2017-11-14T09:21:55Z</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.4.1 v1.1.5]]&lt;br /&gt;
=Changelog between 1.1.4.1 and 1.1.5 releases=&lt;br /&gt;
==alsa-lib==&lt;br /&gt;
===Core===&lt;br /&gt;
: Release v1.1.5&lt;br /&gt;
: conf/ucm: rt5651: Add UCM config for bytcr-rt5651&lt;br /&gt;
: snd_user_file: avoid use wordexp&lt;br /&gt;
: cleanup: fix poll.h includes&lt;br /&gt;
===Control API===&lt;br /&gt;
: ctl: deprecate APIs of dimensional information&lt;br /&gt;
: ctl: ext: Fail with error code if snd_ctl_ext_callback::read_event() callback is not defined&lt;br /&gt;
: cleanup: fix poll.h includes&lt;br /&gt;
===PCM API===&lt;br /&gt;
: pcm: softvol: add support for S24_LE&lt;br /&gt;
: cleanup: Use uint*_t instead of u_int*_t everythwere&lt;br /&gt;
: cleanup: fix poll.h includes&lt;br /&gt;
: pcm: hw: remove superfluous code to call of SNDRV_PCM_IOCTL_SYNC_PTR in snd_pcm_hw_forward()&lt;br /&gt;
: pcm: hw: add a helper function to issue avail_min without side-effects&lt;br /&gt;
: pcm: hw: add a helper function to issue appl_ptr without side-effects&lt;br /&gt;
: pcm: hw: add a helper function to request hwsync without side-effects&lt;br /&gt;
: pcm: hw: add a helper function just to query status data&lt;br /&gt;
: pcm: hw: add a helper function to query status/control data&lt;br /&gt;
: pcm: hw: minor refactoring for initialization of control data&lt;br /&gt;
: pcm: hw: fix to initialize function local variable&lt;br /&gt;
: pcm: hw: Call USER_PVERSION ioctl at open&lt;br /&gt;
: pcm: hw: maintain fallback mode for control data mapping independently&lt;br /&gt;
: pcm: hw: maintain fallback mode for status data mapping&lt;br /&gt;
: pcm: hw: allocate fallback buffer in advance of trials of mapping&lt;br /&gt;
: pcm: hw: deallocate fallback buffer when trials of unmapping finished&lt;br /&gt;
: pcm: hw: add an arrangement for initialization of appl_ptr/avail_min&lt;br /&gt;
: pcm: hw: add helper functions to map/unmap status/control data for runtime of PCM substream&lt;br /&gt;
: pcm: hw: Remove superfluous call of snd_pcm_set_appl_ptr()&lt;br /&gt;
: pcm: minor code cleanup for ioctl call&lt;br /&gt;
: pcm: obsolete 'mmap_emulation' parameter of snd_pcm_hw_open_fd()&lt;br /&gt;
===RawMidi API===&lt;br /&gt;
: rawmidi: symbols: use rawmidi_virt only when available&lt;br /&gt;
===Sequencer API===&lt;br /&gt;
: seq: fix snd_seq_set_queue_tempo() usage example in the documentation&lt;br /&gt;
: cleanup: fix poll.h includes&lt;br /&gt;
===Topology API===&lt;br /&gt;
: alsa-lib: topology: fix DSP_B mode string&lt;br /&gt;
: topology: fix coverity issues&lt;br /&gt;
: topology: fix usage of SND_TPLG_INDEX_ALL when checking routes&lt;br /&gt;
: topology: Fix private data for BEs&lt;br /&gt;
: topology: improve verbose output for block output.&lt;br /&gt;
: topology: Add support for new widget types&lt;br /&gt;
: topology: Add parsing for rates from conf&lt;br /&gt;
: topology: disable alsa-lib topology debug output by default.&lt;br /&gt;
: topology: Add support for missing fields parser.&lt;br /&gt;
===ALSA Server===&lt;br /&gt;
: cleanup: fix poll.h includes&lt;br /&gt;
===Compatibility routines===&lt;br /&gt;
: cleanup: Use uint*_t instead of u_int*_t everythwere&lt;br /&gt;
===Configuration===&lt;br /&gt;
: conf/ucm: rt5651: Mute speakers on boot&lt;br /&gt;
: conf/ucm: rt5651: Add missing cdev&lt;br /&gt;
: conf/ucm: rt5651: Fix HiFi file name&lt;br /&gt;
: conf/ucm: rt5651: Add UCM config for bytcr-rt5651&lt;br /&gt;
: conf: HdmiLpeAudio: remove the &amp;quot;front&amp;quot; pcm definition&lt;br /&gt;
: conf: HdmiLpeAudio: add support for 3 devices&lt;br /&gt;
: conf/ucm: DB410c-HiFi: add CIC selection&lt;br /&gt;
: conf: USB-Audio: allow custom definitions for &amp;quot;default&amp;quot; devices&lt;br /&gt;
: conf: USB-Audio: fix dsnoop args for Audiophile USB card&lt;br /&gt;
===Filename helpers===&lt;br /&gt;
: snd_user_file: avoid use wordexp&lt;br /&gt;
===Kernel Headers===&lt;br /&gt;
: topology: Add support for new widget types&lt;br /&gt;
: pcm: hw: Call USER_PVERSION ioctl at open&lt;br /&gt;
===SHM helpers===&lt;br /&gt;
: cleanup: fix poll.h includes&lt;br /&gt;
===Test/Example code===&lt;br /&gt;
: test: obsolete usage of APIs of dimensional information&lt;br /&gt;
: test/seq-decoder: enable timestamping for external subscribers&lt;br /&gt;
: test: apply optimization for v4.14 kernel about changes for TLV data handling on user-defined element set&lt;br /&gt;
=Changelog between 1.1.3 and 1.1.5 releases=&lt;br /&gt;
==alsa-tools==&lt;br /&gt;
===Core===&lt;br /&gt;
: Release v1.1.5&lt;br /&gt;
===Digigram Echo Mixer===&lt;br /&gt;
: echomixer: obsolete usage of dimension information&lt;br /&gt;
===as10k1 (EMU10K1+ DSP Assembler)===&lt;br /&gt;
: as10k1: Drop superfluous inline prefix&lt;br /&gt;
=Changelog between 1.1.4 and 1.1.5 releases=&lt;br /&gt;
==alsa-utils==&lt;br /&gt;
===Core===&lt;br /&gt;
: Release v1.1.5&lt;br /&gt;
: alsactl: Move systemd unit start-up from basic.target to sound.target&lt;br /&gt;
===ALSA Control (alsactl)===&lt;br /&gt;
: alsactl: Move systemd unit start-up from basic.target to sound.target&lt;br /&gt;
===alsatplg (topology)===&lt;br /&gt;
: alsatplg: fix topology compiler long option parsing&lt;br /&gt;
: topology: delete output file if parsing fails.&lt;br /&gt;
===aplay/arecord===&lt;br /&gt;
: aplay: Fix playback for small raw files&lt;br /&gt;
: aplay: Refactor playback code&lt;br /&gt;
: aplay: Add samples argument for playing/recording a given number of samples&lt;br /&gt;
: aplay: interrupt streaming via signal in voc_pcm_write&lt;br /&gt;
: aplay: Fix --max-file-time option 32 bits overflow&lt;br /&gt;
===bat (basic audio tester)===&lt;br /&gt;
: alsabat: fix one uninitialized warning issue&lt;br /&gt;
==alsa-plugins==&lt;br /&gt;
===Core===&lt;br /&gt;
: Release v1.1.5&lt;br /&gt;
===PulseAudio -&amp;amp;gt; ALSA plugin===&lt;br /&gt;
: pulse: prevent double-free when pulse_hw_constraint returns error&lt;br /&gt;
==tinycompress==&lt;br /&gt;
===Core===&lt;br /&gt;
: Release v1.1.5&lt;br /&gt;
: tinycompress: clarify dual-license wording&lt;br /&gt;
===Header files===&lt;br /&gt;
: tinycompress: clarify dual-license wording&lt;br /&gt;
===Library===&lt;br /&gt;
: tinycompress: clarify dual-license wording&lt;br /&gt;
===Utilities===&lt;br /&gt;
: tinycompress: clarify dual-license wording&lt;/div&gt;</summary>
		<author><name>Perex</name></author>
	</entry>
</feed>