Skip to content
Snippets Groups Projects

Tags

Tags give the ability to mark specific points in history as being important
  • Name
  • Oldest updated
  • Updated date
  • Latest version
  • Oldest version
  • debian/1.2.13-1
    eb63d4aa · Upload to unstable. ·
    alsa-lib Debian release 1.2.13-1
    
  • upstream/1.2.13
    Upstream version 1.2.13
  • v1.2.13
    785fd327 · Release v1.2.13 ·
    Release v1.2.13
    
    Core
     - Release v1.2.13
     - configure: do allow to use --with-pic for static build
     - configure: bumb version to 1.2.13pre1 (for alsa-utils)
     - github: use upload-artifacts@v4
     - src/Versions.in: Add the new snd_pcm_hw_params_get_sync for 1.2.13
     - seq: Add snd_seq_{get|set}_ump_is_midi1() API functions
     - seq: Add API functions to set different tempo base values
     - ump: Add a function to provide the packet word length of a UMP type
     - src/Versions.in: Add guards for sequencer and rawmidi syms
     - src/Versions.in: Add new seq / rawmidi functions for UMP
    Control API
     - control: remap - clarify comments and docs
     - control: remap - fix copy-n-paste in _snd_ctl_remap_open's comment
     - Fix TLV dB parser in case of used container
     - control: Make ump_{endpoint|block}_info calls optional
    PCM API
     - pcm: close - deactivate async handler before snd_pcm_drop()
     - pcm: dmix: Don't clear scpm->info flag
     - pcm: dmix: Fix resume with multiple instances
     - pcm: implement snd_pcm_hw_params_get_sync() and obsolete snd_pcm_info_get_sync()
    RawMidi API
     - ump: Add a function to provide the packet word length of a UMP type
     - ump: Add descriptions for UMP RawMidi interface
     - ump: Fix doxygen error for snd_ump_endpoint_info_set_protocol()
     - ump: Add missing *_set variants for snd_ump_endpoint_info and snd_ump_block_info
    Sequencer API
     - seq: Correct a typo in documentation
     - seq: Add snd_seq_{get|set}_ump_is_midi1() API functions
     - seq: Avoid strlcat()
     - seq: Fix wrong FB direction at snd_seq_create_ump_block()
     - seq: Add API functions to set different tempo base values
     - seq: Correct section descriptions for UMP
     - seq: Add description about MIDI 2.0 and UMP handling
     - seq: Add API helper functions for creating UMP Endpoint and Blocks
    /src/Makefile.am
     - src/Versions.in: Add guards for sequencer and rawmidi syms
    Async helpers
     - Fixes: 5600b901 ("async: snd_async_del_handler - move clear signal using sigaction as last")
    Configuration
     - conf: fix snd_config_substitute (for src->parent)
    Documentation
     - ump: Add descriptions for UMP RawMidi interface
    Kernel Headers
     - Sync UAPI asound.h and asequencer.h with 6.12 kernel
     - pcm: implement snd_pcm_hw_params_get_sync() and obsolete snd_pcm_info_get_sync()
     - seq: Add snd_seq_{get|set}_ump_is_midi1() API functions
     - seq: Add API functions to set different tempo base values
    MIDI 2.0 (UMP)
     - ump_msg: Add missing definition for Set Key Signature Message
     - ump_msg: Define types for UMP Mixed Data Set messages
     - ump_msg: Add a new helper snd_ump_get_byte()
     - ump_msg: Correct a typo in snd_ump_msg_flex_data_t definition.
     - ump: Add a function to provide the packet word length of a UMP type
     - ump_msg: Drop unsuitable comments
     - ump_msg: Add definitions for Utility, Stream and Flex Data messages
     - ump_msg: Fix the wrong snd_ump_msg_system_t argument in little-endian
     - ump: Add descriptions for UMP RawMidi interface
     - ump_msg.h: Fix doxygen comments
     - seq: Add API helper functions for creating UMP Endpoint and Blocks
     - ump: Add missing *_set variants for snd_ump_endpoint_info and snd_ump_block_info
    Test/Example code
     - test: Add an example program to inquire UMP Endpoint and Block info
     - test: Add an example program to create a virtual UMP Endpoint
    
    Signed-off-by: Jaroslav Kysela <perex@perex.cz>
  • debian/1.2.12-1
    2d893a7b · Release to unstable. ·
    alsa-lib Debian release 1.2.12-1
    
  • upstream/1.2.12
    Upstream version 1.2.12
  • v1.2.12
    34422861 · Release v1.2.12 ·
    Release v1.2.12
    
    Core
     - Release v1.2.12
     - GitHub Actions: Use actions/checkout@v4
     - pcm: plug - add automatic conversion for iec958 subframe samples
    PCM API
     - pcm: extend doc for snd_pcm_hw_params_get_sbits()
     - pcm: clarify and fix default sbits (msbits) value for all formats
     - pcm: ladspa - Skip missing ladspa directories
     - pcm: snd_pcm_(physical_)format_width() - change documentation
     - pcm: plug - add automatic conversion for iec958 subframe samples
    PCM Plugin API
     - pcm: plug - add automatic conversion for iec958 subframe samples
    Topology API
     - topology: correct version script path
    Use Case Manager API
     - use-case.h: add DisplayPort to HDMI device description
     - ucm: doc - add Variant and Macro to the evaluation order
     - ucm: define and describe Syntax 7
     - ucm: raise error when macro argument is already defined (used)
     - ucm: do argument value substitution for Macros
     - ucm: fix Path condition - substitute Path
     - ucm: fix Path condition - substitute Path and Mode fields
    Async helpers
     - async: snd_async_del_handler - move clear signal using sigaction as last
    Configuration
     - conf: aliases: hdmi: Include unconditionally the
     - conf: USB-Audio: Add Corsair HS60 Pro to the IEC958 blacklist
     - conf: USB-Audio: Add more Scarlett devices to the IEC958 blacklist
    Test/Example code
     - tests: latency.c - fix copy-n-paste typos (sw -> hw params) in error messages
    
    Signed-off-by: Jaroslav Kysela <perex@perex.cz>
  • debian/1.2.11-1
    alsa-lib Debian release 1.2.11-1
    
  • upstream/1.2.11
    Upstream version 1.2.11
  • v1.2.11
    7e3a3c2b · Release v1.2.11 ·
    Release v1.2.11
    
    Signed-off-by: Jaroslav Kysela <perex@perex.cz>
  • debian/1.2.10-3
    alsa-lib Debian release 1.2.10-3
    
  • debian/1.2.10-2
    alsa-lib Debian release 1.2.10-2
    
  • debian/1.2.10-1
    e8bcabce · Upload to unstable. ·
    alsa-lib Debian release 1.2.10-1
    
  • upstream/1.2.10
    Upstream version 1.2.10
  • v1.2.10
    f70653fd · Release v1.2.10 ·
    Release v1.2.10
    
    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
    
    Signed-off-by: Jaroslav Kysela <perex@perex.cz>
  • debian/1.2.9-2
    cb21e30c · Release to unstable. ·
    alsa-lib Debian release 1.2.9-2
    
  • debian/1.2.9-1
    28cd44ae · Release to unstable. ·
    alsa-lib Debian release 1.2.9-1
    
  • upstream/1.2.9
    Upstream version 1.2.9
  • v1.2.9
    904f0f7e · Release v1.2.9 ·
    Release v1.2.9
    
    Core
     - Release v1.2.9
     - pcm: add new symbols to Versions.in
     - configure: avoid libdl detecion on *BSD
     - include: alsa-symbols.h - use newer gcc symver function attribute
    Control API
     - pcm: add SND_CTL_EINTR open mode
    PCM API
     - pcm: hw: fix the silence size setup in drain
     - pcm: remove duplicate SND_PCM_HW_PARAM_{FIRST,LAST}_* #defines
     - pcm: add SND_PCM_EINTR open mode
     - pcm: improve handling for snd_pcm_wait()
     - pcm: hw: introduce SNDRV_PCM_HW_PARAMS_DRAIN_SILENCE
     - pcm: hw: introduce SNDRV_PCM_INFO_PERFECT_DRAIN
     - pcm: hw: add drain_silence configuration keyword
     - pcm: hw: setup explicit silencing for snd_pcm_drain by default
     - compilation: fix ANDROID -> __ANDROID__ define detection
     - pcm: avoid endless loop in snd_pcm_sw_params_default()
     - pcm: hw - fix return code checking in snd_pcm_hw_hw_refine
     - pcm: rate: fix last_commit_ptr boundary wrapping
     - pcm: route/softvol use snd_config_get_ireal vs get_real to handle also integers
     - pcm: fix the fast_ops pcm argument for fast_ops
     - include: pcm_old.h - use a macro for the symbol versioning
     - pcm: rate - correct the previous fix for snd_pcm_rate_may_wait_for_avail_min()
     - pcm: rate - fix the crash in snd_pcm_rate_may_wait_for_avail_min()
    Topology API
     - topology: Parse ignore_suspend property for dapm widget
     - topology: Add decompilation support for ignore_suspend
     - topology: Parse ignore_suspend flag
     - topology: ctl - remove the wrong (debug) code
     - test: latency - use snd_pcm_format_physical_width()
    Use Case Manager API
     - compilation: fix ANDROID -> __ANDROID__ define detection
     - ucm: fix geti() macro - return zero on success
     - ucm: simplify and fix the previous patch (geti)
     - ucm: add existence checks to geti calls
     - ucm: fix possible memory leak in execute_sysw()
     - ucm: execute_sysw - fix possible use-after-free
     - ucm: handle empty string also for ${env:} substitution
     - ucm: clarify set_defaults calls
     - ucm: fix enhanced ID parsing in snd_use_case_parse_ctl_elem_id()
    Compatibility routines
     - type_compat.h: use ESPIPE instead of EPIPE when ESTRPIPE not defined
    Configuration
     - conf/emu10k1: remove compat with two decades old drivers
     - compilation: fix ANDROID -> __ANDROID__ define detection
     - alsa-lib: conf - fix possible use-after-free in get_char_skip_comments
    Kernel Headers
     - pcm: hw: introduce SNDRV_PCM_HW_PARAMS_DRAIN_SILENCE
     - pcm: hw: introduce SNDRV_PCM_INFO_PERFECT_DRAIN
    Test/Example code
     - test: BSD-like fixes
     - type_compat.h: use ESPIPE instead of EPIPE when ESTRPIPE not defined
     - test: latency - --policy option - allow using SCHED_OTHER
     - test: latency - add --policy option to allow using SCHED_FIFO
     - test: latency - usleep should not be used in the block mode
     - test: latency - add -y option (I/O usleep)
     - latency: add timestamps to the POS lines
     - test: latency - add more realtime tests
     - test: latency - use snd_pcm_format_physical_width()
    Utils
     - utils/alsa.m4: include <stdlib.h> for exit()
    
    Signed-off-by: Jaroslav Kysela <perex@perex.cz>
  • debian/1.2.8-1
    95765dbd · Release to unstable. ·
    alsa-lib Debian release 1.2.8-1
    
  • upstream/1.2.8
    Upstream version 1.2.8