Difference between revisions of "Changes v1.1.4 v1.1.5"

From AlsaProject
Jump to: navigation, search
 
m (1 revision)
 

Latest revision as of 10:31, 14 November 2017

Contents

Detailed changes v1.1.4 v1.1.5

[edit] Changelog between 1.1.3 and 1.1.5 releases

[edit] alsa-tools

[edit] Core

Release v1.1.5

[edit] Digigram Echo Mixer

echomixer: obsolete usage of dimension information

[edit] as10k1 (EMU10K1+ DSP Assembler)

as10k1: Drop superfluous inline prefix

[edit] Changelog between 1.1.4 and 1.1.5 releases

[edit] alsa-lib

[edit] 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
Release v1.1.4.1
conf: Check the availability of PTHREAD_MUTEX_RECURSIVE

[edit] 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

[edit] 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()
pcm: dmix: Fix the inconsistent PCM state
pcm: dshare: Call snd_pcm_dshare_state() directly
pcm: dmix: Workaround for binary incompatibility
conf: Check the availability of PTHREAD_MUTEX_RECURSIVE
build: Define __USE_UNIX98 for old glibc

[edit] RawMidi API

rawmidi: symbols: use rawmidi_virt only when available

[edit] Sequencer API

seq: fix snd_seq_set_queue_tempo() usage example in the documentation
cleanup: fix poll.h includes

[edit] 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.

[edit] ALSA Server

cleanup: fix poll.h includes

[edit] Compatibility routines

cleanup: Use uint*_t instead of u_int*_t everythwere

[edit] 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
conf: Check the availability of PTHREAD_MUTEX_RECURSIVE

[edit] Filename helpers

snd_user_file: avoid use wordexp

[edit] Kernel Headers

topology: Add support for new widget types
pcm: hw: Call USER_PVERSION ioctl at open

[edit] SHM helpers

cleanup: fix poll.h includes

[edit] 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
test: add a test for list operation to user-defined element sets

[edit] alsa-utils

[edit] Core

Release v1.1.5
alsactl: Move systemd unit start-up from basic.target to sound.target

[edit] ALSA Control (alsactl)

alsactl: Move systemd unit start-up from basic.target to sound.target

[edit] alsatplg (topology)

alsatplg: fix topology compiler long option parsing
topology: delete output file if parsing fails.

[edit] 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

[edit] bat (basic audio tester)

alsabat: fix one uninitialized warning issue

[edit] alsa-plugins

[edit] Core

Release v1.1.5

[edit] PulseAudio -> ALSA plugin

pulse: prevent double-free when pulse_hw_constraint returns error

[edit] tinycompress

[edit] Core

Release v1.1.5
tinycompress: clarify dual-license wording

[edit] Header files

tinycompress: clarify dual-license wording

[edit] Library

tinycompress: clarify dual-license wording

[edit] Utilities

tinycompress: clarify dual-license wording
Custom Search
Personal tools
Namespaces

Variants
Actions
Navigation
wiki
Toolbox