Skip to content
Release v1.2.11

Core
 - Release v1.2.11
 - src/Versions.in: Add guards for pcm and timer syms
 - src/Versions.in: Add guards for opt. alisp symbols
 - configure.ac: Update AC_OUTPUT() function
 - configure: bumb version to 1.2.11pre1 (for aplay/alsa-utils)
 - seq: Fix typos in symbol version definitions
 - global.h: move __STRING() macro outside !PIC ifdef block
 - gitcompile: Add static build
Control API
 - control: remap - fix the endless loop in remap_numid_child_new()
 - reshuffle included files to include config.h as first - v2
 - control.h: Fix ump header file detection
Mixer API
 - mixer: simple: Support dB TLVs for CTL_SINGLE controls
Mixer Abstraction API
 - headers: avoid c++ keyword
PCM API
 - pcm: document interaction of drain silence and sw silence
 - pcm: route plugin: allocate temporary array on stack only one time
 - pcm: sofvol plugin: fix signed overflow
 - pcm: documentation improvement mostly regarding samples and frames
 - pcm: handle start_treshold in snd_pcm_write_areas more robustly
 - pcm: plug plugin - fast_ops may be changed when sw_params are set
 - pcm: fix the documentation for snd_pcm_poll_descriptors again
 - pcm: clarify documentation of poll descriptor usage
 - pcm: clarify documentation on some hw params related functions
 - pcm: Fix incompatible-pointer-type warnings
 - pcm: Add MSBITS subformat options
 - pcm: Introduce snd_pcm_subformat_value()
 - pcm: Fix segfault with 32bit libs
RawMidi API
 - reshuffle included files to include config.h as first - v2
Sequencer API
 - seq: Add snd_seq_ump_ev_clear()
 - seq: Check protocol compatibility with the current version
 - seq: Simplify snd_seq_extract_output()
 - seq: Clear UMP event flag for legacy apps
 - seq: Fix invalid sanity-check in snd_seq_set_input_buffer_size()
 - reshuffle included files to include config.h as first - v2
Topology API
 - topology: fix Versions file
 - add back Versions source file to EXTRA_DIST to fix packaging
 - topology: separate Versions linker script
/src/Makefile.am
 - add back Versions source file to EXTRA_DIST to fix packaging
 - src/Versions.in: Add guards for pcm and timer syms
 - src/Versions.in: Add guards for opt. alisp symbols
ALSA Server
 - aserver: fix buffer overwriting
Configuration
 - conf: pcm: Set C-Media USB 7.1 sound card (ICUSBAUDIO7D) to six_channel for surround40
Filename helpers
 - reshuffle included files to include config.h as first - v2
Kernel Headers
 - pcm: Add MSBITS subformat options

Signed-off-by: Jaroslav Kysela <perex@perex.cz>