Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

alsa-1.2.2-3.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: alsa Distribution: openSUSE Tumbleweed
Version: 1.2.2 Vendor: openSUSE
Release: 3.1 Build date: Sat May 9 20:27:27 2020
Group: System/Libraries Build host: cloud101
Size: 1387353 Source RPM: alsa-1.2.2-3.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.alsa-project.org/
Summary: Advanced Linux Sound Architecture
ALSA stands for Advanced Linux Sound Architecture.  It supports many
PCI, ISA PnP  and USB sound cards.

This package contains the ALSA init scripts to start the sound system
on your Linux box.  To set it up, run yast2 or alsaconf.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Wed May 06 2020 tiwai@suse.de
  - Revert a problematic namehint change (boo#1171044)
* Wed May 06 2020 tiwai@suse.de
  - Backport upstream fixes:
    fixes for PCM rate plugin, draining fix, topology parameter parser
    fix, USB device name for UCM:
    0017-pcm-rate-fix-the-remaining-size-calculation-in-snd_p.patch
    0018-use-case.h-add-USB-as-allowed-device-name.patch
    0019-topology-Use-bool-parser-to-parse-boolean-value.patch
    0020-fix-infinite-draining-of-the-rate-plugin-in-SND_PCM_.patch
    0021-test-pcm_min-add-snd_pcm_drain-call-and-indentation-.patch
* Mon Apr 20 2020 tiwai@suse.de
  - Backport recent upstream fixes:
    topology API fix, UCM fixes/improvements, config fixes, chmap
    support in route plugin, timestamp type fix for dmix:
    0006-topology-add-back-asrc-to-widget_map-in-dapm.c.patch
    0007-ucm-clarify-the-index-syntax-for-the-device-names.patch
    0008-ucm-fix-uc_mgr_scan_master_configs.patch
    0009-namehint-remember-the-direction-from-the-upper-level.patch
    0010-conf-fix-namehint-for-pcm.front-and-pcm.iec958.patch
    0011-pcm-add-chmap-option-to-route-plugin.patch
    0012-usecase-allow-indexes-also-for-modifier-names.patch
    0013-ucm-fix-the-device-remove-operation.patch
    0014-ucm-fix-copy-n-paste-typo-RemoveDevice-list.patch
    0015-pcm-dmix-fix-sw_params-handling-of-timestamp-types-i.patch
    0016-conf-USB-Audio-Fix-S-PDIF-output-of-ASUS-Xonar-AE.patch
* Fri Mar 13 2020 tiwai@suse.de
  - Update to alsa-lib 1.2.2:
    including previous fixes
  - Backport recent upstream fixes:
    conf updates, PCM ordering fix, configure fix;
    0001-conf-change-the-order-of-PCM-devices-in-alsa.conf.patch
    0002-conf-namehint-add-omit_noargs-to-the-hint-section.patch
    0003-Change-PCM-device-number-of-Asus-Xonar-U5.patch
    0004-configure-add-embed-for-python3-config-python-3.8.patch
    0005-conf-USB-Audio-Add-C-Media-USB-Headphone-Set-to-the-.patch
  - Drop obsoleted patches:
    0001-ucm-Use-strncmp-to-avoid-access-out-of-boundary.patch
    0002-ucm-return-always-at-least-NULL-if-no-list-is-availa.patch
    0003-ucm-add-_identifiers-list.patch
    0004-namehint-correct-the-args-check.patch
    0005-namehint-improve-the-previous-patch-check-the-return.patch
    0006-ucm-docs-allow-spaces-in-device-names-for-JackHWMute.patch
    0007-use-case-docs-add-PlaybackMixerCopy-and-CaptureMixer.patch
    0008-ucm-docs-add-JackCTL-rearrange-JackControl-and-JackD.patch
    0009-ucm-Do-not-fail-to-parse-configs-on-cards-with-an-em.patch
    0010-src-ucm-main.c-fix-build-without-mixer.patch
    0011-alsa.m4-another-try-to-fix-the-libatopology-detectio.patch
    0012-ucm-docs-add-Mic-DigitalMic-and-multiple-devices-com.patch
    0013-ucm-docs-remove-DigitalMic-it-does-not-have-sense.patch
    0014-ucm-docs-change-the-Mic-description-to-simple-Microp.patch
    0015-ucm-docs-add-note-about-the-sequences-and-device-spl.patch
    0016-ucm-docs-remove-MixerCopy-values-add-Priority-for-ve.patch
    0017-ucm-setup-conf_format-after-getting-ALSA_CONFIG_UCM_.patch
    0018-alsa-lib-fix-the-array-parser-unique-compound-keys.patch
    0019-topology-remove-vendor_fd-name-from-snd_tplg-structu.patch
    0020-topology-file-position-and-size-cleanups.patch
    0021-topology-use-an-array-describing-blocks-for-the-main.patch
    0022-topology-use-size_t-for-calc_block_size.patch
    0023-topology-merge-write_block-to-tplg_write_data.patch
    0024-topology-make-vebose-output-more-nice.patch
    0025-topology-use-list_insert-macro-in-tplg_elem_insert.patch
    0026-topology-dapm-coding-fixes.patch
    0027-topology-dapm-merge-identical-index-blocks-like-for-.patch
    0028-topology-more-coding-fixes.patch
    0029-Fix-alsa-sound-.h-for-external-programs.patch
    0030-type_compat-Add-missing-__s64-and-__u64-definitions-.patch
    0031-uapi-Move-typedefs-from-uapi-to-sound.patch
    0032-Update-the-attributes.m4-macro-file-from-xine.patch
    0033-topology-avoid-to-use-the-atoi-directly-when-expecte.patch
    0034-topology-use-snd_config_get_bool-instead-own-impleme.patch
    0035-topology-fix-tplg_get_integer-handle-errno-ERANGE.patch
    0036-topology-add-tplg_get_unsigned-function.patch
    0037-topology-convert-builder-to-use-the-mallocated-memor.patch
    0038-topology-add-binary-output-from-the-builder.patch
    0039-topology-parser-recode-tplg_parse_config.patch
    0040-topology-add-snd_tplg_load-remove-snd_tplg_build_bin.patch
    0041-topology-move-the-topology-element-table-from-builde.patch
    0042-topology-add-parser-to-the-tplg_table.patch
    0043-topology-add-snd_tplg_save.patch
    0044-topology-add-snd_tplg_create-with-flags.patch
    0045-topology-add-snd_tplg_version-function.patch
    0046-topology-cleanup-the-SNDERR-calls.patch
    0047-topology-dapm-fix-the-SNDERR-Undefined.patch
    0048-topology-fix-the-unitialized-tuples.patch
    0049-topology-implement-shorter-hexa-uuid-00-00-parser.patch
    0050-topology-fix-the-TPLG_DEBUG-compilation.patch
    0051-topology-fix-the-ops-parser-accept-integer-hexa-valu.patch
    0052-topology-fix-the-wrong-memory-access-object-realloc.patch
    0053-topology-implement-snd_tplg_decode.patch
    0054-topology-move-the-elem-list-delete-to-tplg_elem_free.patch
    0055-topology-unify-the-log-mechanism.patch
    0056-topology-tplg_dbg-cleanups.patch
    0057-topology-cosmetic-changes-functions.patch
    0058-mixer-Fix-memory-leak-for-more-than-16-file-descript.patch
    0059-Quote-strings-containing-or-when-saving-an-alsa-conf.patch
    0060-ucm-fix-the-configuration-directory-longname-for-ucm.patch
    0061-ucm-split-conf_file_name-and-conf_dir_name.patch
    0062-ucm-remove-MAX_FILE-definition-and-use-correct-PATH_.patch
    0063-topology-remove-MAX_FILE-definition-and-use-correct-.patch
    0064-ucm-parser-cosmetic-fixes-in-the-comments.patch
    0065-configure.ac-remove-an-unnecessary-libtool-fix.patch
    0066-ucm-parser-use-correct-filename-in-parser_master_fil.patch
    0067-ucm-the-ucm2-subdirectory-is-driver-name-based.patch
    0068-ucm-implement-RenameDevice-and-RemoveDevice-verb-man.patch
    0069-ucm-fill-missing-device-entries-conflicting-supporte.patch
    0070-control-Remove-access-to-the-deprecated-dimen-fields.patch
    0071-topology-Drop-SNDRV_CTL_ELEM_ACCESS_TIMESTAMP-access.patch
    0072-uapi-Sync-with-5.6-kernel-ABI.patch
    0073-ucm-parser-add-error-message-to-verb_dev_list_add.patch
    0074-do-not-set-close-on-exec-flag-on-descriptor-if-it-wa.patch
* Wed Feb 12 2020 tiwai@suse.de
  - Backport upstream fixes:
    ucm-parser fixes and enhancements, configure script cleanup,
    fixes of 5.6 kernel ABI, O_CLOEXEC flag fix:
    0064-ucm-parser-cosmetic-fixes-in-the-comments.patch
    0065-configure.ac-remove-an-unnecessary-libtool-fix.patch
    0066-ucm-parser-use-correct-filename-in-parser_master_fil.patch
    0067-ucm-the-ucm2-subdirectory-is-driver-name-based.patch
    0068-ucm-implement-RenameDevice-and-RemoveDevice-verb-man.patch
    0069-ucm-fill-missing-device-entries-conflicting-supporte.patch
    0070-control-Remove-access-to-the-deprecated-dimen-fields.patch
    0071-topology-Drop-SNDRV_CTL_ELEM_ACCESS_TIMESTAMP-access.patch
    0072-uapi-Sync-with-5.6-kernel-ABI.patch
    0073-ucm-parser-add-error-message-to-verb_dev_list_add.patch
    0074-do-not-set-close-on-exec-flag-on-descriptor-if-it-wa.patch
* Tue Jan 21 2020 tiwai@suse.de
  - Backport upstream fixes:
    more topology fixes, a memory leak fix in mixer API, alsactl
    string handling fix, UCM config fixes:
    0032-Update-the-attributes.m4-macro-file-from-xine.patch
    0033-topology-avoid-to-use-the-atoi-directly-when-expecte.patch
    0034-topology-use-snd_config_get_bool-instead-own-impleme.patch
    0035-topology-fix-tplg_get_integer-handle-errno-ERANGE.patch
    0036-topology-add-tplg_get_unsigned-function.patch
    0037-topology-convert-builder-to-use-the-mallocated-memor.patch
    0038-topology-add-binary-output-from-the-builder.patch
    0039-topology-parser-recode-tplg_parse_config.patch
    0040-topology-add-snd_tplg_load-remove-snd_tplg_build_bin.patch
    0041-topology-move-the-topology-element-table-from-builde.patch
    0042-topology-add-parser-to-the-tplg_table.patch
    0043-topology-add-snd_tplg_save.patch
    0044-topology-add-snd_tplg_create-with-flags.patch
    0045-topology-add-snd_tplg_version-function.patch
    0046-topology-cleanup-the-SNDERR-calls.patch
    0047-topology-dapm-fix-the-SNDERR-Undefined.patch
    0048-topology-fix-the-unitialized-tuples.patch
    0049-topology-implement-shorter-hexa-uuid-00-00-parser.patch
    0050-topology-fix-the-TPLG_DEBUG-compilation.patch
    0051-topology-fix-the-ops-parser-accept-integer-hexa-valu.patch
    0052-topology-fix-the-wrong-memory-access-object-realloc.patch
    0053-topology-implement-snd_tplg_decode.patch
    0054-topology-move-the-elem-list-delete-to-tplg_elem_free.patch
    0055-topology-unify-the-log-mechanism.patch
    0056-topology-tplg_dbg-cleanups.patch
    0057-topology-cosmetic-changes-functions.patch
    0058-mixer-Fix-memory-leak-for-more-than-16-file-descript.patch
    0059-Quote-strings-containing-or-when-saving-an-alsa-conf.patch
    0060-ucm-fix-the-configuration-directory-longname-for-ucm.patch
    0061-ucm-split-conf_file_name-and-conf_dir_name.patch
    0062-ucm-remove-MAX_FILE-definition-and-use-correct-PATH_.patch
    0063-topology-remove-MAX_FILE-definition-and-use-correct-.patch
  - Remove INSTALL document, add NOTES instead
* Fri Dec 20 2019 tiwai@suse.de
  - Upstream fixes, including the alsa-tools build breakage:
    0001-ucm-Use-strncmp-to-avoid-access-out-of-boundary.patch
    0002-ucm-return-always-at-least-NULL-if-no-list-is-availa.patch
    0003-ucm-add-_identifiers-list.patch
    0004-namehint-correct-the-args-check.patch
    0005-namehint-improve-the-previous-patch-check-the-return.patch
    0006-ucm-docs-allow-spaces-in-device-names-for-JackHWMute.patch
    0007-use-case-docs-add-PlaybackMixerCopy-and-CaptureMixer.patch
    0008-ucm-docs-add-JackCTL-rearrange-JackControl-and-JackD.patch
    0009-ucm-Do-not-fail-to-parse-configs-on-cards-with-an-em.patch
    0010-src-ucm-main.c-fix-build-without-mixer.patch
    0011-alsa.m4-another-try-to-fix-the-libatopology-detectio.patch
    0012-ucm-docs-add-Mic-DigitalMic-and-multiple-devices-com.patch
    0013-ucm-docs-remove-DigitalMic-it-does-not-have-sense.patch
    0014-ucm-docs-change-the-Mic-description-to-simple-Microp.patch
    0015-ucm-docs-add-note-about-the-sequences-and-device-spl.patch
    0016-ucm-docs-remove-MixerCopy-values-add-Priority-for-ve.patch
    0017-ucm-setup-conf_format-after-getting-ALSA_CONFIG_UCM_.patch
    0018-alsa-lib-fix-the-array-parser-unique-compound-keys.patch
    0019-topology-remove-vendor_fd-name-from-snd_tplg-structu.patch
    0020-topology-file-position-and-size-cleanups.patch
    0021-topology-use-an-array-describing-blocks-for-the-main.patch
    0022-topology-use-size_t-for-calc_block_size.patch
    0023-topology-merge-write_block-to-tplg_write_data.patch
    0024-topology-make-vebose-output-more-nice.patch
    0025-topology-use-list_insert-macro-in-tplg_elem_insert.patch
    0026-topology-dapm-coding-fixes.patch
    0027-topology-dapm-merge-identical-index-blocks-like-for-.patch
    0028-topology-more-coding-fixes.patch
    0029-Fix-alsa-sound-.h-for-external-programs.patch
    0030-type_compat-Add-missing-__s64-and-__u64-definitions-.patch
    0031-uapi-Move-typedefs-from-uapi-to-sound.patch
* Fri Nov 29 2019 tiwai@suse.de
  - Update to alsa-lib 1.2.1.2:
    More UCM and UCMv2 fixes / enhancements, details are found in
      https://www.alsa-project.org/wiki/Changes_v1.2.1.1_v1.2.1.2
  - Obsoleted patch:
    0001-alsa.m4-Fix-the-detection-of-topology-library-availa.patch
* Wed Nov 27 2019 tiwai@suse.de
  - Fix the detection of topology library in alsa.m4:
    0001-alsa.m4-Fix-the-detection-of-topology-library-availa.patch
* Tue Nov 19 2019 tiwai@suse.de
  - Update to alsa-lib 1.2.1.1:
    * Minor fixes spotted by coverity
    * Fixes for UCM parser regressions
* Fri Nov 15 2019 tiwai@suse.de
  - Update to alsa-lib 1.2.1: including previous fixes
    for the detailed changes, see the following:
      https://www.alsa-project.org/wiki/Changes_v1.1.9_v1.2.1
    The topology-related code is split into subpackages,
    libatopology2 and alsa-topology-devel.  The topology config is
    also moved into another package, alsa-topology-conf, which is
    required by alsa-topology-devel package.
    Also, the UCM profiles are moved into an individual package,
    alsa-ucm-conf, too, which is now required by alsa package.
  - Drop obsoleted upstream patches:
    0001-pcm-direct-Add-generic-hw_ptr_alignment-function-for.patch
    0002-pcm-dshare-Added-hw_ptr_alignment-option-in-configur.patch
    0003-pcm-dsnoop-Added-hw_ptr_alignment-option-in-configur.patch
    0004-pcm-file-add-support-for-infile-reading-in-non-inter.patch
    0005-pcm-file-use-snd_pcm_file_areas_read_infile-for-read.patch
    0006-pcm-file-add-missing-unlock-on-early-return.patch
    0007-ucm-Add-UCM-profile-for-CX2072X-codec-on-Baytrail-Ch.patch
    0008-pcm-add-mmap_begin-callback-to-snd_pcm_fast_ops_t-ap.patch
    0009-pcm-file-add-infile-read-support-for-mmap-mode.patch
    0010-aserver-fix-resource-leak-coverity.patch
    0011-src-conf.c-add-missing-va_end-call-coverity.patch
    0012-config-parse_string-fix-the-dynamic-buffer-allocatio.patch
    0013-control_shm-remove-duplicate-code-coverity.patch
    0014-control_shm-add-missing-socket-close-to-the-error-pa.patch
    0015-pcm-fix-memory-leak-in-_snd_pcm_parse_config_chmaps-.patch
    0016-pcm_file-call-pclose-correctly-for-popen-coverity.patch
    0017-pcm_hw-close-file-descriptor-in-the-error-path-in-sn.patch
    0018-rawmidi-use-snd_dlobj_cache_get2-in-rawmidi-open-cov.patch
    0019-rawmidi_hw-add-sanity-check-for-the-invalid-stream-a.patch
    0020-topology-various-coverity-fixes.patch
    0021-ucm-coverity-fixes.patch
    0022-pcm_file-coverity-fixes-including-double-locking.patch
    0023-topology-next-round-of-coverity-fixes.patch
    0024-pcm_file-another-locking-fix-coverity.patch
    0025-ucm-another-coverity-fix-in-uc_mgr_config_load.patch
* Thu Sep 05 2019 tiwai@suse.de
  - Disable LTO completely (boo#1149612);
    the versioned symbols in alsa-lib doesn't seem work properly on
    some apps
* Tue May 28 2019 tiwai@suse.de
  - Remove hackish modprobe install scripts for auto-loading OSS and
    sequencer modules (bsc#1136562);
    it's invoked from systemd unit file included in alsa-utils now
  - Backport upstream fixes:
    0001-pcm-direct-Add-generic-hw_ptr_alignment-function-for.patch
    0002-pcm-dshare-Added-hw_ptr_alignment-option-in-configur.patch
    0003-pcm-dsnoop-Added-hw_ptr_alignment-option-in-configur.patch
    0004-pcm-file-add-support-for-infile-reading-in-non-inter.patch
    0005-pcm-file-use-snd_pcm_file_areas_read_infile-for-read.patch
    0006-pcm-file-add-missing-unlock-on-early-return.patch
    0007-ucm-Add-UCM-profile-for-CX2072X-codec-on-Baytrail-Ch.patch
    0008-pcm-add-mmap_begin-callback-to-snd_pcm_fast_ops_t-ap.patch
    0009-pcm-file-add-infile-read-support-for-mmap-mode.patch
    0010-aserver-fix-resource-leak-coverity.patch
    0011-src-conf.c-add-missing-va_end-call-coverity.patch
    0012-config-parse_string-fix-the-dynamic-buffer-allocatio.patch
    0013-control_shm-remove-duplicate-code-coverity.patch
    0014-control_shm-add-missing-socket-close-to-the-error-pa.patch
    0015-pcm-fix-memory-leak-in-_snd_pcm_parse_config_chmaps-.patch
    0016-pcm_file-call-pclose-correctly-for-popen-coverity.patch
    0017-pcm_hw-close-file-descriptor-in-the-error-path-in-sn.patch
    0018-rawmidi-use-snd_dlobj_cache_get2-in-rawmidi-open-cov.patch
    0019-rawmidi_hw-add-sanity-check-for-the-invalid-stream-a.patch
    0020-topology-various-coverity-fixes.patch
    0021-ucm-coverity-fixes.patch
    0022-pcm_file-coverity-fixes-including-double-locking.patch
    0023-topology-next-round-of-coverity-fixes.patch
    0024-pcm_file-another-locking-fix-coverity.patch
    0025-ucm-another-coverity-fix-in-uc_mgr_config_load.patch
  - Drop the downstream CX2072X UCM profile, which is replaced with
    upstream patches above
* Fri May 10 2019 tiwai@suse.de
  - Re-enable LTO (bsc#1133086);
    we need to pass -flto-partition=none as a workaround
* Fri May 10 2019 tiwai@suse.de
  - Update to version 1.1.9: including previous fixes
    See https://www.alsa-project.org/wiki/Changes_v1.1.8_v1.1.9
    for detailed changes
  - Dropped obsoleted patches:
    0001-pcm-Preserve-period_event-in-snd_pcm_hw_sw_params-ca.patch
    0004-ucm-Add-ucm-files-for-DB820c-board.patch
    0005-ucm-bytcr-PlatformEnableSeq.conf-update-some-comment.patch
    0006-pcm-dshare-Fix-overflow-when-slave_hw_ptr-rolls-over.patch
    0007-test-latency-use-frame-bytes-correctly-in-writebuf.patch
    0008-conf-pcm-dmix-add-CHANNELS-argument.patch
    0009-Android-avoid-using-versionsort.patch
    0010-pcm-add-the-missing-strings.h-include.patch
    0011-alisp-add-the-missing-include.patch
    0012-add-snd_strlcpy-and-use-it-everywhere.patch
    0013-pcm-rate-plugin-fix-signess-in-snd_pcm_rate_avail_up.patch
    0014-Drop-I-includedir-alsa-from-alsa.pc.patch
* Wed Apr 24 2019 Martin Liška <mliska@suse.cz>
  - Move definition of _lto_cflags into %build.
* Tue Apr 23 2019 Martin Liška <mliska@suse.cz>
  - Disable LTO (boo#1133086).
* Thu Mar 28 2019 tiwai@suse.de
  - Backport upstream fixes: PCM sw_params behavior fix, UCM additions and
    corrections, dshare position overflow fix, build fixes for Android:
    0001-pcm-Preserve-period_event-in-snd_pcm_hw_sw_params-ca.patch
    0004-ucm-Add-ucm-files-for-DB820c-board.patch
    0005-ucm-bytcr-PlatformEnableSeq.conf-update-some-comment.patch
    0006-pcm-dshare-Fix-overflow-when-slave_hw_ptr-rolls-over.patch
    0007-test-latency-use-frame-bytes-correctly-in-writebuf.patch
    0008-conf-pcm-dmix-add-CHANNELS-argument.patch
    0009-Android-avoid-using-versionsort.patch
    0010-pcm-add-the-missing-strings.h-include.patch
    0011-alisp-add-the-missing-include.patch
    0012-add-snd_strlcpy-and-use-it-everywhere.patch
    0013-pcm-rate-plugin-fix-signess-in-snd_pcm_rate_avail_up.patch
  - Drop -Iinclude/alsa from alsa.pc (bsc#1130333)
    0014-Drop-I-includedir-alsa-from-alsa.pc.patch
* Sun Mar 17 2019 Jan Engelhardt <jengelh@inai.de>
  - Replace unspecific historic boilerplate summaries,
    and replace $RPM_* shell vars.
* Mon Jan 07 2019 tiwai@suse.de
  - Update to alsa-lib 1.1.8
    * Core:
      conf: rename snd_conf_load1() to _snd_config_load_with_include()
      conf/ucm: bytcht-es8316: Add long-name UCM profiles
      conf/ucm: Add UCM profile for bytcht-es8316 boards
      Create shared {En,Dis}ableSeq.conf components for rt5645 variants
      conf/ucm: bytcr-rt5651: Add bytcr-rt5651-stereo-spk-dmic-mic config
      conf/ucm: kblrt5660: Add ucm setting for Dell Edge IoT platform
      conf/ucm: chtrt5650: Add UCM config for chtrt5650
      ucm: Set default include path
      conf: Move UCM profile snippets into components subdirectory
      initial version of .travis.yml file
    * Control API:
      control: fix the assert() in snd_ctl_elem_set_bytes
    * PCM API:
      pcm: ioplug: Fix the regression of pulse plugin drain
      pcm: extplug: Keep format and channels the same if requested
      pcm: dshare: Fix segfault when not binding channel 0
      pcm: dmix: Add option to allow alignment of slave pointers
      pcm: interval: Interpret (x x+1] correctly and return x+1
    * Use Case Manager API:
      conf: rename snd_conf_load1() to _snd_config_load_with_include()
      ucm: Set default include path
      conf: Move UCM profile snippets into components subdirectory
    * Configuration:
      conf: rename snd_conf_load1() to _snd_config_load_with_include()
      conf/ucm: bytcht-es8316: Add long-name UCM profiles
      conf/ucm: Add UCM profile for bytcht-es8316 boards
      Create device component for rt5645 Internal Analog Mic UCM
      Factor out rt5645 variants Headset+Digital Mic UCM shared {en,dis}able sequences
      Factor out rt5645 variants Speaker+Headphones shared UCM enable sequences
      Create shared {En,Dis}ableSeq.conf components for rt5645 variants
      Update chtrt5645 ucm variants to use bytcr/PlatformEnableSeq.conf component
      conf/ucm: bytcr-rt5651: Document mono speaker wiring
      conf/ucm: bytcr-rt5651: Add bytcr-rt5651-stereo-spk-dmic-mic config
      conf/ucm: bytcr-rt5651: Add digital mic support
      conf/ucm: bytcr-rt5651: Add support for a headset-mic on IN2
      conf/ucm: bytcr-rt5651: Enable Stereo? ADC MIXL ADC? switches when enabling inputs
      conf/ucm: kblrt5660: Add ucm setting for Dell Edge IoT platform
      conf/ucm: chtrt5650: Add UCM config for chtrt5650
      ucm: Set default include path
      conf: Move UCM profile snippets into components subdirectory
      conf: USB-Audio: Add Dell WD19 Dock in the IEC958 blacklist
      conf/ucm/Dell-WD15-Dock: Fix incorrect device names
    * Documentation:
      README.md: add link to www.alsa-project.org
      initial version of README.md for github
    * External PCM Filter Plugin SDK:
      pcm: extplug: Keep format and channels the same if requested
    * Test/Example code:
      test/audio_time: remove unused variables
      test: rename code to more approriate mixtest
      test/code: make it work again
      test/latecy: fix typo in tstamp compare
    * Utils:
      utils/alsa.m4: conditionally enable libdl in AM_PATH_ALSA m4 macro
  - Drop obsoleted patches:
    0001-conf-ucm-Dell-WD15-Dock-Fix-incorrect-device-names.patch
    0002-pcm-interval-Interpret-x-x-1-correctly-and-return-x-.patch
  - Remove obsoleted UCM profile for rt5640
  - Don't treat the non-existing $ALSA_CONFIG_PATH too severely
    (bsc#1120893):
    alsa-lib-ignore-non-accessible-ALSA_CONFIG_PATH.patch
* Thu Nov 15 2018 tiwai@suse.de
  - Backport upstream fix for a PCM regression for audacity
    (bsc#1116153):
    0002-pcm-interval-Interpret-x-x-1-correctly-and-return-x-.patch
* Thu Oct 18 2018 tiwai@suse.de
  - Fix the incorrect UCM profile for Dell WD15 dock (bsc#1112292):
    0001-conf-ucm-Dell-WD15-Dock-Fix-incorrect-device-names.patch
* Wed Oct 17 2018 tiwai@suse.de
  - Updated to alsa-lib 1.1.7:
    * change the location for add-on configs to /etc/alsa/conf.d
    * topology: Fix bclk and fsync inversion in set_link_hw_format()
    * topology: Add missing clock gating parameter when parsing hw_configs
    * topology: Add definitions for mclk_direction values
    * topology: Add alias conf parameter names for hw_configs
    * softvol: Allow up to 90 dB of gain
    * ucm: adding the folder of card_long_name when finding verb conf file
    * TLV macro cleanup and fixes
    * conf: USB-audio: Fix for Xonar U7 SPDIF device
    * pcm: add missing flags initialization for the fallback control data
    * pcm ioplug: fix some coverity issues
    * pcm: dmix: Fix hwptr updates at status call
    * New UCM files: bytcr-rt5640, chtnau8824, Dell WD-dock
    * UCM fixes: VEYRON-I2S, bytcr-rt5645, bytcr-rt5651, bytcr-rt5640,
      chtrt5645
    * Comment fixes
    * pcm: Define refine mask bits for DSD
    * pcm: snd_interval_refine_first/last fix
    * pcm: ioplug: Provide avail helper function for plugins
    * pcm: rate: Add error check for snd_pcm_avail_update()
    * pcm: Fix header guard in pcm_plugin.h
    * pcm: ioplug: Transfer all available data
    * control_hw: Fix issue when applying seccomp policy
    * seq: Fix signedness in MIDI encoder/decoder
  - Remove obsoleted patches:
    0001-ucm-adding-the-folder-of-card_long_name-when-finding.patch
    0002-conf-ucm-increase-the-input-volume-for-LineIn.patch
    0003-conf-ucm-chtrt5645-Cleanup-and-playback-fixes.patch
    0004-conf-ucm-chtrt5645-Microphone-recording-fixes.patch
    0005-conf-ucm-chtrt5645-Fix-recording-from-internal-analo.patch
    0006-conf-ucm-chtrt5645-At-config-for-the-Asus-T100HA.patch
    0007-conf-ucm-chtrt5645-At-config-for-the-Lenovo-Ideapad-.patch
    0008-conf-ucm-Add-a-UCM-profile-for-Dell-WD15-Dock-USB-au.patch
* Wed May 02 2018 tiwai@suse.de
  - Backport UCM fix and new profiles from upstream (bsc#1091678):
    0001-ucm-adding-the-folder-of-card_long_name-when-finding.patch
    0002-conf-ucm-increase-the-input-volume-for-LineIn.patch
    0003-conf-ucm-chtrt5645-Cleanup-and-playback-fixes.patch
    0004-conf-ucm-chtrt5645-Microphone-recording-fixes.patch
    0005-conf-ucm-chtrt5645-Fix-recording-from-internal-analo.patch
    0006-conf-ucm-chtrt5645-At-config-for-the-Asus-T100HA.patch
    0007-conf-ucm-chtrt5645-At-config-for-the-Lenovo-Ideapad-.patch
    0008-conf-ucm-Add-a-UCM-profile-for-Dell-WD15-Dock-USB-au.patch
* Wed Apr 04 2018 tiwai@suse.de
  - Avoid the use of license tag for old distros for fixing build
* Wed Apr 04 2018 tiwai@suse.de
  - Updated to alsa-lib 1.1.6:
    * Change FSF address (Franklin Street)
    * pcm: route: Fix use_getput flag computation for 3 byte formats
    * test: correct emulation for channel-map TLV
    * Change snd_dlopen() function to return the error string
    * configure.ac: build extra mixer modules conditionally
    * configure.ac: do not enable alisp code by default
    * conf/ucm: Rearrange Makefile.am
    * conf/ucm: Add dual HD-audio codecs config for Lenovo
    * conf/ucm: Add Gigabyte mobo UCM profile with dual HD-audio codecs
    * asound.h: add SNDRV_PCM_FORMAT_{S, U}20
    * pcm: add and describe SND_PCM_FORMAT_{S, U}20
    * pcm: linear, route: handle linear formats with 20-bit sample on 4 bytes
    * pcm: plug: add SND_PCM_FORMAT_{S, U}20 to linear_preferred_formats
    * pcm: remove unused macros of COPY_LABELS/COPY_END
    * pcm: remove unused macros of GETU_LABELS/GETU_END
    * pcm: remove unused macros of NORMS_LABELS/NORMS_END
    * pcm: fix wrong comments for some cases of linear interpolation of PCM samples
    * topology: Fix to skip writing of header for compound elements
    * control: Proper reference of internal versioned functions
    * timer: Proper reference of internal versioned symbols
    * core: Proper reference of internal snd_dlopen()
    * conf/ucm: Add chtrt5645-mono-speaker-analog-mic configuration
    * pcm: Return the consistent error code for unexpected PCM states
    * pcm: Fix two bugs in snd_pcm_area_silence()
    * pcm: fix a bug to copy silent samples aligned to 64
    * pcm: another fix for the snd_pcm_area_silence() fast path
    * pcm: ioplug: Use boundary for wrap around
    * pcm: Do not access lock_enabled if thread safe API
    * pcm: ioplug: Provide hw_avail helper function for plugins
    * pcm: Provide areas_copy function which handles buffer wrap around
    * pcm: ioplug: update prepare and draining state correctly
    * topology: Fix parsing config with multiple hw_configs
    * pcm: hw: Keep control data from kernel when SND_PCM_APPEND
    * control ext: fix the default .rawmidi_next_device callback
    * modules: smixer_python - add support for python3
    * a set of fixes to reduce gcc warnings
    * pcm: Skip avail_min check during draining
    * pcm: ioplug: Implement proper drain behavior
    * conf: USB-Audio: Add second S/PDIF device on Phiree U2SX
  - Remove obsoleted patches:
    0001-pcm-route-Fix-use_getput-flag-computation-for-3-byte.patch
    0002-conf-ucm-Rearrange-Makefile.am.patch
    0003-conf-ucm-Add-dual-HD-audio-codecs-config-for-Lenovo.patch
    0004-conf-ucm-Add-Gigabyte-mobo-UCM-profile-with-dual-HD-.patch
    0005-conf-ucm-Add-chtrt5645-mono-speaker-analog-mic-confi.patch
    0006-pcm-Return-the-consistent-error-code-for-unexpected-.patch
  - Use %license file tag
* Wed Feb 28 2018 tiwai@suse.de
  - Add UCM profile for Baytrail CR with RT5460 (bsc#1083195)
* Thu Jan 18 2018 tiwai@suse.de
  - Upstream fixes:
    * Add the new ucm for Cherrytrail devices (bsc#1068546):
      0005-conf-ucm-Add-chtrt5645-mono-speaker-analog-mic-confi.patch
    * Fix for error code from PCM API functions at unexpected states:
      0006-pcm-Return-the-consistent-error-code-for-unexpected-.patch

Files

/usr/bin/all_notes_off
/usr/bin/set_default_volume
/usr/lib/all_notes_off.bin
/usr/lib/all_notes_off.mid
/usr/lib/udev/rules.d
/usr/lib/udev/rules.d/42-hd-audio-pm.rules
/usr/sbin/alsa-init
/usr/share/doc/packages/alsa
/usr/share/doc/packages/alsa/README.testwav
/usr/share/doc/packages/alsa/alsa-lib
/usr/share/doc/packages/alsa/alsa-lib/ChangeLog
/usr/share/doc/packages/alsa/alsa-lib/MEMORY-LEAK
/usr/share/doc/packages/alsa/alsa-lib/NOTES
/usr/share/doc/packages/alsa/alsa-lib/TODO
/usr/share/doc/packages/alsa/alsa-lib/asoundrc.txt
/usr/share/fillup-templates/sysconfig.sound
/usr/share/licenses/alsa
/usr/share/licenses/alsa/COPYING
/usr/share/sounds/alsa
/usr/share/sounds/alsa/test.wav


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jun 10 06:13:30 2020