Opened 8 months ago

Closed 8 months ago

#18499 closed enhancement (fixed)

alsa-lib alsa-utils 1.2.10

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (4)

comment:1 by Xi Ruoyao, 8 months ago

alsa-lib

Core

  • Release v1.2.10
  • Fix symver build error on non-ELF platforms
  • doxygen: include docs for shmarea functions
  • doxygen: silence warning from asoundlib.h
  • doxygen: global: silence 'not documented' warnings
  • doxygen: Fix missing group end markers
  • configure: add AC_SYS_LARGEFILE
  • seq: Add UMP 1.1 features
  • seq: Add UMP support
  • ump: Add helpers to parse / set UMP packet data
  • control: Add UMP Endpoint and Block info query support
  • control: Add UMP device query support
  • ump: Add initial support
  • include: fix SND_DLSYM_BUILD_VERSION() for static build

Config API

  • doxygen: conf: silence 'not documented' warnings

Control API

  • doxygen: namehint: silence 'not documented' warnings
  • doxygen: control: silence 'not documented' item warnings
  • doxygen: include external control docs
  • reshuffle included files to include config.h as first
  • control: Add UMP Endpoint and Block info query support
  • control: Add UMP device query support
  • remove extra trailing new line in SNDMSG and SNDERR calls

Mixer API

  • topology: fix src/mixer/mixer.c return value warning
  • doxygen: fix broken parameter name tags

PCM API

  • doxygen: fix broken examples links
  • doxygen: pcm: silence 'not documented' warnings
  • doxygen: fix inadvertent link requests
  • doxygen: fix broken parameter name tags
  • pcm: hw: fix minor bug in sw_params ioctl
  • remove extra trailing new line in SNDMSG and SNDERR calls
  • pcm: hw - prevent divide by zero for broken apps

RawMidi API

  • doxygen: fix broken examples links
  • doxygen: rawmidi: silence 'not documented' warnings
  • doxygen: fix broken parameter name tags
  • rawmidi: Suppress error messages for non-fatal errors
  • ump: Add UMP 1.1 features
  • ump: Add helpers for handling SysEx data
  • ump: Add helpers to parse / set UMP packet data
  • ump: Add initial support
  • rawmidi: Add UMP ioctl support

Rawmidi API

  • ump: Add initial support

Sequencer API

  • doxygen: seq: silence 'not documented' warnings
  • seq: Fix wrong seq version update at snd_seq_hw_get_client_info()
  • seq: Add overflow check in snd_seq_ev_set_ump_data()
  • seq: ump: Fix typo in function name containing "group"
  • seq: Add UMP 1.1 features
  • seq: Add UMP support

Timer API

  • doxygen: fix broken examples links

Topology API

  • dogyxen: fix topology.h warnings
  • doxygen: topology: silence 'not documented' warnings
  • doxygen: fix inadvertent link requests
  • doxygen: escape xml tags
  • doxygen: Fix missing group end markers
  • remove extra trailing new line in SNDMSG and SNDERR calls

Use Case Manager API

  • ucm: main - remove cast to pointer from integer of different size warning
  • ucm: mark internal functions static
  • doxygen: ucm: silence warnings
  • doxygen: fix list indentation errors
  • doxygen: escape xml tags
  • doxygen: fix broken parameter name tags
  • usecase: add CaptureMicInfoFile field to documentation

/include/Makefile.am

  • ump: Add helpers to parse / set UMP packet data
  • ump: Add initial support

ALSA Lisp

  • reshuffle included files to include config.h as first

ALSA Server

  • reshuffle included files to include config.h as first

Async helpers

  • doxygen: global: silence 'not documented' warnings

Configuration

  • doxygen: conf: do not hide PCM specific function
  • doxygen: conf: silence 'not documented' warnings
  • doxygen: fix broken parameter name tags
  • reshuffle included files to include config.h as first

Documentation

  • doxygen: include docs for shmarea functions
  • doxygen: namehint: silence 'not documented' warnings
  • doxygen: seq: silence 'not documented' warnings
  • doxygen: conf: silence 'not documented' warnings
  • doxygen: include external control docs
  • doxygen: fix image path

Dynamic Loader helpers

  • doxygen: global: silence 'not documented' warnings
  • reshuffle included files to include config.h as first

Kernel Headers

  • seq: Add UMP 1.1 features
  • uapi: Update rawmidi API to 2.0.4
  • uapi: Update asequencer.h definitions for 1.0.3
  • uapi: Update control API to 2.0.9
  • uapi: Update rawmidi API to 2.0.3

MIDI 2.0 (UMP)

  • ump: Add UMP 1.1 features
  • ump: Add helpers for handling SysEx data
  • ump: Add helpers to parse / set UMP packet data
  • ump: Add initial support

SHM helpers

  • doxygen: global: silence 'not documented' warnings

Test/Example code

  • test: oldapi - fix the clang-16 compilation error

alsa-utils

Core

  • Release v1.2.10
  • github: update build.yml
  • aseqdump: Add UMP support
  • nhlt: add nhlt-dmic-info utility

ALSA Control (alsactl)

  • alsactl: fix compilation when building in a subdir
  • alsactl: fix the verbose compilation warnings for latest gcc
  • alsactl: fix the copy-n-paste typo (SND_RAWMIDI_STREAM_*)
  • alsactl: add define to compile with glibc 2.38

ALSA RawMidi Utility (amidi)

  • reshuffle included files to include config.h as first
  • amidi: fix the verbose compilation warnings for latest gcc

Audio Transfer utility

  • reshuffle included files to include config.h as first
  • axfer: fix the verbose compilation warnings for latest gcc

NHLT ACPI parser

  • nhlt-dmic-info: fix the verbose compilation warnings for latest gcc
  • nhlt: add nhlt-dmic-info utility

Speaker Test

  • speaker-test: fix the verbose compilation warnings for latest gcc
  • speaker-test: allow large buffer and period time setup - up to 100 seconds

aconnect

  • aconnect: fix the verbose compilation warnings for latest gcc
  • aconnect: Add UMP support

alsaloop

  • reshuffle included files to include config.h as first
  • alsaloop: fix the verbose compilation warnings for latest gcc

alsamixer

  • alsamixer: fix the verbose compilation warnings for latest gcc

alsatplg (topology)

  • topology: fix the verbose compilation warnings for latest gcc
  • topology: plugins: nhlt: remove dmic error print
  • Topology: NHLT: Intel: Update DMIC FIR coefficients
  • topology: nhlt: intel: support more device types and directions
  • topology: pre-processor: Add support for CombineArrays
  • topology: plugins: nhlt: set dmic stereo mode only in hw version 1

alsaucm

  • alsaucm: fix the verbose compilation warnings for latest gcc

amixer

  • reshuffle included files to include config.h as first
  • amixer: fix the verbose compilation warnings for latest gcc

aplay/arecord

  • aplay: fix the verbose compilation warnings for latest gcc

aplaymidi/arecordmidi

  • aplaymidi: fix the verbose compilation warnings for latest gcc
  • aplaymidi: Add UMP support

aseqdump

  • aseqdump: fix MIDI 2.0 code - it compiles now
  • aseqdump: fix the verbose compilation warnings for latest gcc
  • aseqdump: Add options to switch view mode
  • aseqdump: Correct wrong channel number
  • aseqdump: Align outputs of UMP MIDI 1.0 with legacy MIDI 1.0
  • aseqdump: Add UMP support

aseqnet

  • aseqnet: fix the verbose compilation warnings for latest gcc

bat (basic audio tester)

  • bat: fix the verbose compilation warnings for latest gcc

gitcompile

  • gitcompile: set more verbose compilation warnings

iecset

  • iecset: fix the verbose compilation warnings for latest gcc

comment:2 by Xi Ruoyao, 8 months ago

The glibc-2.38 workaround for alsa-utils is no longer needed.

comment:3 by Bruce Dubbs, 8 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:4 by Bruce Dubbs, 8 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits:

128bc41cde Update to dbus-1.14.10.
b748f986c4 Update to alsa-lib alsa-utils 1.2.10.
Note: See TracTickets for help on using tickets.