Changes v1.2.10 v1.2.11: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (1 revision imported) |
(No difference)
|
Latest revision as of 09:12, 30 January 2024
Detailed changes v1.2.10 v1.2.11
Changelog between 1.2.5 and 1.2.11 releases
alsa-tools
Core
- Release v1.2.11
Digigram Echo Mixer
- echomixer: fix clang-16 incompatible-function-pointer
HDA Jack Retask
- hdajackretask: limit the help window size to something safe (1600x1000) for the help screen
- hdajackretask: add support for pipewire stop/start
- hdajackretask: Update kernel doc URL in README
as10k1 (EMU10K1+ DSP Assembler)
- as10k1: make (extern) declarations and definition of macro_depth
hdspmixer
- hdspmixer: fix core dump
Changelog between 1.2.8 and 1.2.11 releases
tinycompress
Core
- Release v1.2.11
Header files
- src: lib: Add API to set codec parameters for next track
Library
- src: lib: Add API to set codec parameters for next track
Utilities
- fcplay: Modify play_samples func to support gapless playback.
- fcplay: Add gapless playback support
- fcplay: Modify play_samples func to play multiple audio files
- fcplay: Add multiple audio files playback support
Changelog between 1.2.10 and 1.2.11 releases
alsa-lib
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
alsa-utils
Core
- Release v1.2.11
- configure.ac: fix UMP support detection
- github: Try to fix the build with the release tag
ALSA Control (alsactl)
- alsactl: fix potential buffer overwrite
- alsa-restore.rules: use devnode instead number atribute
ALSA RawMidi Utility (amidi)
- amidi: use ATTRIBUTE_UNUSED instead remove argument name
Audio Transfer utility
- axfer: use ATTRIBUTE_UNUSED instead remove argument name
NHLT ACPI parser
- nhlt-dmic-info: fix simple memory leak issue
- misc: fix incorrect usages of `strerror`
- Revert "nhlt-dmic-info.c: include sys/types.h"
- nhlt: use stdint.h types
- nhlt-dmic-info.c: include sys/types.h
Speaker Test
- speaker-test: Use smaller periods in the default settings
- speaker-test: Add bandwidth-limited pink noise at -18.5dB AES FS Based
aconnect
- seq: use ATTRIBUTE_UNUSED instead remove argument name
alsaloop
- alsaloop: use ATTRIBUTE_UNUSED instead remove argument name
alsatplg (topology)
- topology: Fix one character typo in code comments
- topology: Expand attribute references inside $[] expressions
- topology: nhlt: Fix dmic configuration blob building
- topology: nhlt: fix simple memory leak
- misc: fix incorrect usages of `strerror`
- nhlt: Revert SSP_ANALOG device_type field
- topology: add include for ENABLE_NLS on musl
- topology: pre-processor: Add support for enum controls
- topology: include locale.h
- topology: use ATTRIBUTE_UNUSED instead remove argument name
alsaucm
- misc: fix incorrect usages of `strerror`
- alsaucm: use ATTRIBUTE_UNUSED instead remove argument name
aplay/arecord
- aplay: status dumps are called only in verbose mode
- aplay: enable timestamps by default
- aplay: log pcm status before reporting a fatal error
- aplay: allow to compile with older alsa-lib (subformat)
- aplay: Add option for specifying subformat
- aplay: fix buffer overflow and tainted format string
- aplay: use stdint.h types instead u_int/u_short/u_char
aplaymidi/arecordmidi
- aplaymidi: Set event completely for tempo event
- seq: use ATTRIBUTE_UNUSED instead remove argument name
aseqdump
- seq: use ATTRIBUTE_UNUSED instead remove argument name
aseqnet
- seq: use ATTRIBUTE_UNUSED instead remove argument name
bat (basic audio tester)
- bat: really skip analysis of the first period and update related comment
- bat: use ATTRIBUTE_UNUSED instead remove argument name
alsa-ucm-conf
Configuration
- ucm2: acp3x-es83xx: introduce UCM support for acp3x-es83xx
- Qualcomm: Add SM8650 MTP HiFi config
- Qualcomm: Add SM8650 QRD HiFi config
- codecs: qcom-lpass/tx-macro: Add Soundwire Analog
- codecs: wcd939x: Add wcd939x configs
- codecs: wsa884x: add two-speakers DefaultEnableSeq.conf
- USB-Audio: ALC4080: Add support for MSI MPG B650 Carbon Wifi
- ucm: MediaTek: mt8395-evk: Add HDMIRX config
- USB-Audio: ALC4080: Add support for Asus ROG Maximus Z790 Apex Encore motherboard (0b05:1a97)
- ucm2: Qualcomm: Lenovo-X13s: reduce default headphones volume further
- ucm2: conf.d: mt8370-evk: Fix the type of mt8370-evk.conf
- sof-soundwire: Add basic support for cs42l43
- ucm2: MediaTek: mt8370-evk: Add alsa-ucm support
- ucm2: MediaTek: mt8395-evk: Add alsa-ucm support
- ucm2: MediaTek: mt8390-evk: Add alsa-ucm support
- ucm2: Qualcomm: sc8280xp: rename include identifier
- ucm2: Qualcomm: Lenovo-X13s: reduce default headphones volume
- ucm2: Qualcomm: sc8280xp/x1e80100: fix default volume settings
- ucm2: Qualcomm: x1e80100: fix hardware volume control
- ucm2: Qualcomm: sc8280xp: fix hardware volume control
- USB-Audio: Fix ProfileName for HeadphonesOnly for Topping DX3 Pro+
- USB-Audio: Move Topping DX3 Pro+ config to Common/Headphones
- USB-Audio: Add UCM2 configuration for Topping DX3 Pro+
- USB-Audio: move zedi10 block to follow USB ID sort order
- USB-Audio: Add support for Solid State Labs SSL 2
- USB-Audio: add MOTU M6 config
- USB-Audio: fix comment in MOTU M4 config
- USB-Audio: ALC4080: Add MSI MEG Z690 ACE support (0db0:124b)
- USB-Audio: ALC4080 - disable S/PDIF for 0db0:36e7 (MSI MPG B650I EDGE WIFI)
- Initialise AIF2 ADC Stereo Capture Route
- Documentation: Add ucm URL
- ucm2: Qualcomm: x1e80100: add Qualcomm X1E80100 CRD
- ucm2: codecs: wsa-macro: add 2xWSA arrangements
- ucm2: codecs: wsa884x: add codec sequences
- sof-soundwire: Add basic support for basic cs35l56 configurations
- sof-soundwire: Use one file for speaker codec initialization
- acp5x: add Stream Deck OLED Model
- Arturia Minifuse 4: Use forced S32_LE format like for Minifuse 1 and 2
- USB-Audio: ALC4080: Fix S/PDIF for 0b05:1a5c
- USB-Audio: ALC4080: Fix S/PDIF for 0b05:1a53
- USB-Audio: ALC4080: add MPG Z590M GAMING EDGE WIFI
- bytcr-wm5102: Add support for different microphone routes
- bytcr-wm5102: Add support for speakers connected to HPOUT2
- chtnau8824: Mono speaker fixes
- codecs/es8316: Fix mono speaker settings from previous boot getting applied
- ucm2: acpd7219m98357: Use common da7219 BootSequence
- ucm2: add acpd7219m98357
- ucm2: soundwire: add rt713 SDCA device
- Add UCM2 configuration for Behringer UMC404HD
- ucm2: acp3xalc5682m98: Add priority values
- ucm2: acp3xalc5682m98: Add JackControls
- meson: add initial libretech cc support
- meson: add initial p241 support
- Add a config for the Allen & Heath Zedi 10 mixer.
- Roland/BridgeCast - adjust capture priority for input channels
- Roland/BridgeCast - adjust new input channels after latest FW update
- Roland/BridgeCast - config, improve config title
- Roland Bridgecast - add missing intermediate config file
- ucm2: codecs: lpass-rx: use set Digital gain at 0dB
- ucm2: codecs: lpass-wsa: use set Digital gain at 0dB
- ucm2: Qualcomm: sc8280xp: use Speakers volume control
- ucm2: codecs: wsa883x: add Speakers Volume in init conf
- ucm2: codecs: wcd938x: use Analog volume for HeadPhones
- SplitPCM: Device argument may not be set
Description
- Release v1.2.11