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