Tags

Tags give the ability to mark specific points in history as being important
  • debian/1.2.15-2

    alsa-lib Debian release 1.2.15-2
    
  • debian/1.2.15-1

    alsa-lib Debian release 1.2.15-1
    
  • upstream/1.2.15

    Upstream version 1.2.15
  • v1.2.15

    70e413c5 · Release v1.2.15 ·
    Release v1.2.15
    
    Core
     - Release v1.2.15
     - include: fix typo in error.h to avoid compile error when gcc <= 2.95
     - include: list.h - add list_splice() and list_splice_init() functions
     - github: add coverity.yml
     - doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define
     - error: add missing log_priority/interface functions to header file
     - configure: bumb version to 1.2.13pre1 (for alsa-utils)
     - include: remove local SNDMSG/SYSMSG defines (no longer used)
     - huge correction of tabulators and whitespaces
     - log: implement filter based on string configuration (env LIBASOUND_DEBUG).
     - error: add priority and interface strings to the log messages
     - redesign the message log functions
     - error: do not export internal snd_err_msg variable
     - github: fix Fedora workflow (awk package dependency)
    Config API
     - doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define
     - huge correction of tabulators and whitespaces
    Control API
     - coverity.com fixes - initial round
     - snd_tlv_convert_to_dB: Fix mute handling for MINMAX_MUTE type
     - doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define
     - huge correction of tabulators and whitespaces
     - redesign the message log functions
    HWDEP API
     - doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define
    Mixer API
     - mixer: abst - reshuffle snd_mixer_simple_basic_register code to be more logical
     - doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define
     - huge correction of tabulators and whitespaces
     - mixer: bag - fix bag_del_all implementation (missing free)
    Mixer Abstraction API
     - huge correction of tabulators and whitespaces
    PCM API
     - pcm: plugin - avoid 32-bit to 64-bit return value conversions
     - add missing return value changes for snd_config_get_string() calls
     - add missing return value changes for snd_config_get_id() calls
     - doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define
     - pcm route: suppress false positive warning for gcc 8+
     - pcm: add a loop to snd_pcm_avail_delay() to avoid bogus delay values
    Rawmidi API
     - rawmidi: Fix SNDRV_RAWMIDI_INFO_STREAM_INACTIVE duplicate definition
     - rawmidi: Fix the prefix of the inactive stream flag
    Sequencer API
     - seq: fix snd_seq_drain_output return value for partial drain
     - seq: hw - notify if running mode / pversion ioctl fails
    Topology API
     - add missing return value changes for snd_config_get_id() calls
     - topology: fix nibble warning in tplg_save_quoted()
    Use Case Manager API
     - ucm: add ValueGlobals section to the top configuration file
     - ucm: fix the DefineRegex issue where multiple variables were set to empty string
     - ucm: Include directive - add optional behaviour
     - ucm: complete dependency graphs for conflicting/supported device lists
     - ucm: implement DeviceVariant configuration extension
     - ucm: implement ValueDefaults.BootCardGroup and define use
     - ucm: keep original device name for logs
     - ucm: sort devices by priority
     - ucm: doc - add examples for device name with descriptors (colon)
     - ucm: be more restrictive for device name with descriptor
     - ucm: strip device index when the device type is present only one time
     - ucm: add support for device names with colon (':')
     - ucm: normalize device names
     - ucm: add possibility to inline Verb configurations to the main configuration file
     - ucm: add Prepend and Append block handling for If conditions (syntax 8+)
     - add missing return value changes for snd_config_get_string() calls
     - ucm: add missing stdbool.h include to ucm_local.h
     - ucm: fix variant issue where variables or macros are overwritten
     - ucm: remove 'error: ' prefix from error messages (duplication)
     - ucm: remove uc_dbg macro and callers
     - ucm: replace uc_error with snd_error calls
     - ucm: add a basic set of trace/debug log calls
     - ucm: use close_range on _GNU_SOURCE
     - Force to use alphasort64() sorting function for Harmony OS
     - ucm: regex: fix the error message (missing argument)
     - Revert "ucm: do not bump syntax version to 8"
    ALSA Server
     - coverity.com fixes - initial round
     - huge correction of tabulators and whitespaces
     - replace SNDMSG,SYSMSG,SNDERR,SYSERR with new log macros
    Async helpers
     - coverity.com fixes - initial round
     - replace SNDMSG,SYSMSG,SNDERR,SYSERR with new log macros
    Configuration
     - coverity.com fixes - initial round
     - add missing return value changes for snd_config_get_string() calls
     - add missing return value changes for snd_config_get_id() calls
     - conf/pistachio: fix syntax
     - config: do not print errno in snd_config_check_hop()
     - redesign the message log functions
     - conf: fix load_for_all_cards() - do not merge the card specific contents
     - conf: fix parse_array_def - merge arrays
     - conf: Revert "conf: fix load_for_all_cards()"
     - conf: fix parse_array_def override code path
     - Force to use alphasort64() sorting function for Harmony OS
     - conf: aliases: add hda-acpi -> HDA-Intel alias
    Documentation
     - doc: add missing include pcm_plugin.h to source files
     - doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define
    Error handler
     - coverity.com fixes - initial round
     - error: make prio/interface output a bit shorter in default log handler
     - log: implement filter based on string configuration (env LIBASOUND_DEBUG).
     - error: add priority and interface strings to the log messages
     - redesign the message log functions
     - error: do not export internal snd_err_msg variable
    Simple Abstraction Mixer Modules
     - replace SNDMSG,SYSMSG,SNDERR,SYSERR with new log macros
    Test/Example code
     - test: ucm - remove old syntax configuration files (incomplete anyway)
     - test: update midifile library to ANSI C
    
    Signed-off-by: Jaroslav Kysela <perex@perex.cz>
  • debian/1.2.14-2

    36fd2701 · Release to unstable. ·
    alsa-lib Debian release 1.2.14-2
    
  • debian/1.2.14-1

    79ba6555 · Release to unstable. ·
    alsa-lib Debian release 1.2.14-1
    
  • upstream/1.2.14

    Upstream version 1.2.14
  • v1.2.14

    81d70a27 · Release v1.2.14 ·
    Release v1.2.14
    
    Signed-off-by: Jaroslav Kysela <perex@perex.cz>
  • 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