Changes v1.1.8 v1.1.9
Jump to navigation
Jump to search
Detailed changes v1.1.8 v1.1.9
Changelog between 1.1.8 and 1.1.9 releases
alsa-lib
Core
- Release v1.1.9
- add support for GCC's LTO
- add snd_strlcpy() and use it everywhere
- ucm: Add ucm files for DB820c board
Control API
- add support for GCC's LTO
- Print unsigned ints with %u instead of %i. (snd_ctl_ascii_elem_id_get)
- add snd_strlcpy() and use it everywhere
PCM API
- add support for GCC's LTO
- pcm: multi plugin: reset hw/appl pointers in prepare/reset functions
- pcm: multi plugin: detach the hw_ptr and appl_ptr from master_slave
- pcm: fix wait condition in snd_pcm_write_areas() to avoid return zero
- pcm: multi plugin - fix wait_for_avail_min
- pcm: null: Do not allow a period size of 0
- pcm: rate plugin - fix signess in snd_pcm_rate_avail_update() comparison
- add snd_strlcpy() and use it everywhere
- pcm: add the missing <strings.h> include
- pcm: dshare: Fix overflow when slave_hw_ptr rolls over boundary
- pcm: Preserve period_event in snd_pcm_hw_sw_params() call
Sequencer API
- add snd_strlcpy() and use it everywhere
Timer API
- add support for GCC's LTO
Topology API
- Close topology config file after parsing it.
- add snd_strlcpy() and use it everywhere
Use Case Manager API
- Android: avoid using versionsort
/include/Makefile.am
- Drop -I$includedir/alsa from alsa.pc
ALSA Lisp
- alisp: add the missing include
Configuration
- Android: avoid using versionsort
- conf: pcm dmix - add CHANNELS argument
- ucm: bytcr/PlatformEnableSeq.conf update some comments
- ucm: Add ucm files for DB820c board
- Revert "conf/ucm: Add a UCM profile for Dell WD19 Dock USB-audio"
- conf/ucm: Add a UCM profile for Dell WD19 Dock USB-audio
Dynamic Loader helpers
- add support for GCC's LTO
Error handler
- add snd_strlcpy() and use it everywhere
Test/Example code
- Printf unsigned longs with %lu instead of %ld (playmidi1.c)
- Printf unsigned ints with %u instead of %i (pcm.c)
- Printf unsigned long longs with %llu (mixtest.c)
- Printf unsigned longs with %lu instead of %li (midifile.c)
- Printf unsigned long with %lu instead of %li (latency.c)
- test/latency: use frame bytes correctly in writebuf()
Utils
- Drop -I$includedir/alsa from alsa.pc
alsa-utils
Core
- Release v1.1.9
- axfer: add an entry of axfer to README
ALSA Control (alsactl)
- alsactl: monitor - remove dead code in run_dispatcher() (coverity)
- alsactl: simple coverity fix
Audio Transfer utility
- axfer/test: fix uninitialized warning
- axfer/test: fix uninitialized warning
- axfer: Declare global variables as 'extern' in header
- axfer: Fix creation of v1.2 headers on big-endian systems
- xfer: fix possible minor memory leak in xfer_options_parse_args() (coverity)
- axfer: return back unsigned avail variable, do proper retype in xfer-libasound-irq-mmap.c
- axfer: coverity fixes
- axfer: add missing header file of unit test to distribution
- axfer: allow to be compiled with glibc-2.11 or former
- axfer: correct invalid usage of escape of itaric text
- axfer: supplement value of options for the manual of transfer subcommand
- axfer: correct message to notice that help text is implemented
- axfer: correct description about snoop mode of libffado
- axfer: fulfill section for backward compatibitity for chmap option
- axfer: add a section about unit test
alsa-info.sh
- alsa-info.sh: cleanups
alsaloop
- alsaloop: remove unused assignment warning (coverity)
alsamixer
- alsamixer: define _GNU_SOURCE to get exp10
amixer
- amixer: define _GNU_SOURCE to get exp10
aplay/arecord
- aplay: check the return value for snd_pcm_sw_params_current() (coverity)
- aplay: fix the multiple open file descriptors for the raw capture
aplaymidi/arecordmidi
- arecordmidi: simple coverity fix
- seq: arecordmidi: Add num-events option
alsa-plugins
Core
- Release v1.1.9
- configure: Fix unexpanded ALSA_DATA_DIR
- configure: use $sysconfdir instead of /etc
Alsa support for Maemo SDK (n770)
- maemo: Fix a few crashing bugs
Documentation
- doc: Add forgotten aaf.txt to EXTRA_DIST
Jack PCM plugin
- jack: use correct port names in 50-jack.conf
- jack: Support to connect multiple JACK ports with same ALSA channel
- jack: Refactoring: Lower indentation
- jack: Removing snd_pcm_jack_format_t as it is not used
- jack: Replacing jack->channels with jack->num_ports
- jack: Moving jack_deactivate() to snd_pcm_jack_hw_free() to speedup the XRUN Recovery
- jack: Move jack_activate() and jack_connect() to snd_pcm_jack_prepare()