From 0b38bd2cda917dbef4ef34ae36b5d7b4d035ffb82a762b1826ec2528087e9143 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 3 May 2024 10:54:43 +0200 Subject: [PATCH] Sync from SUSE:SLFO:Main alsa revision 8db964784a41f88cf0b21b04efb07066 --- .gitattributes | 23 + ...trol.h-Fix-ump-header-file-detection.patch | 40 + ...STRING-macro-outside-PIC-ifdef-block.patch | 49 + 0003-pcm-Fix-segfault-with-32bit-libs.patch | 113 + ...ed-files-to-include-config.h-as-firs.patch | 210 + ...-typos-in-symbol-version-definitions.patch | 40 + ...sanity-check-in-snd_seq_set_input_bu.patch | 34 + ...port-dB-TLVs-for-CTL_SINGLE-controls.patch | 42 + ...Clear-UMP-event-flag-for-legacy-apps.patch | 66 + ...-seq-Simplify-snd_seq_extract_output.patch | 99 + ...ol-compatibility-with-the-current-ve.patch | 37 + 40-alsa.rules | 9 + README.testwav | 4 + all_notes_off | 23 + all_notes_off.bin | Bin 0 -> 48 bytes all_notes_off.mid | Bin 0 -> 86 bytes alsa-init.sh | 12 + alsa-lib-1.2.10.tar.bz2 | 3 + alsa-lib-1.2.10.tar.bz2.sig | 16 + ...nore-non-accessible-ALSA_CONFIG_PATH.patch | 12 + alsa.changes | 6253 +++++++++++++++++ alsa.keyring | 29 + alsa.spec | 330 + alsasound | 214 + baselibs.conf | 10 + joystick | 113 + set_default_volume | 99 + sysconfig.joystick | 35 + sysconfig.sound | 40 + test.wav | Bin 0 -> 1340684 bytes 30 files changed, 7955 insertions(+) create mode 100644 .gitattributes create mode 100644 0001-control.h-Fix-ump-header-file-detection.patch create mode 100644 0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch create mode 100644 0003-pcm-Fix-segfault-with-32bit-libs.patch create mode 100644 0004-reshuffle-included-files-to-include-config.h-as-firs.patch create mode 100644 0005-seq-Fix-typos-in-symbol-version-definitions.patch create mode 100644 0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch create mode 100644 0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch create mode 100644 0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch create mode 100644 0009-seq-Simplify-snd_seq_extract_output.patch create mode 100644 0010-seq-Check-protocol-compatibility-with-the-current-ve.patch create mode 100644 40-alsa.rules create mode 100644 README.testwav create mode 100644 all_notes_off create mode 100644 all_notes_off.bin create mode 100644 all_notes_off.mid create mode 100644 alsa-init.sh create mode 100644 alsa-lib-1.2.10.tar.bz2 create mode 100644 alsa-lib-1.2.10.tar.bz2.sig create mode 100644 alsa-lib-ignore-non-accessible-ALSA_CONFIG_PATH.patch create mode 100644 alsa.changes create mode 100644 alsa.keyring create mode 100644 alsa.spec create mode 100644 alsasound create mode 100644 baselibs.conf create mode 100644 joystick create mode 100644 set_default_volume create mode 100644 sysconfig.joystick create mode 100644 sysconfig.sound create mode 100644 test.wav diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/0001-control.h-Fix-ump-header-file-detection.patch b/0001-control.h-Fix-ump-header-file-detection.patch new file mode 100644 index 0000000..2c6b71c --- /dev/null +++ b/0001-control.h-Fix-ump-header-file-detection.patch @@ -0,0 +1,40 @@ +From fcce13a6726c52882bd8b7131c61c4eba308792c Mon Sep 17 00:00:00 2001 +From: Jaroslav Kysela +Date: Mon, 4 Sep 2023 09:38:26 +0200 +Subject: [PATCH] control.h: Fix ump header file detection +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Apparently, the control.h is used from apps separately (outside +asoundlib.h). Avoid errors like: + +/usr/include/alsa/control.h:417:47: error: ‘snd_ump_endpoint_info_t’ has not been declared + 417 | int snd_ctl_ump_endpoint_info(snd_ctl_t *ctl, snd_ump_endpoint_info_t *info); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/alsa/control.h:418:44: error: ‘snd_ump_block_info_t’ has not been declared + 418 | int snd_ctl_ump_block_info(snd_ctl_t *ctl, snd_ump_block_info_t *info); + | ^~~~~~~~~~~~~~~~~~~~ + +Fixes: https://github.com/alsa-project/alsa-lib/issues/348 +Signed-off-by: Jaroslav Kysela +--- + include/control.h | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/include/control.h b/include/control.h +index ab482ba448c0..e7541d56d636 100644 +--- a/include/control.h ++++ b/include/control.h +@@ -413,6 +413,8 @@ int snd_ctl_pcm_prefer_subdevice(snd_ctl_t *ctl, int subdev); + int snd_ctl_rawmidi_next_device(snd_ctl_t *ctl, int * device); + int snd_ctl_rawmidi_info(snd_ctl_t *ctl, snd_rawmidi_info_t * info); + int snd_ctl_rawmidi_prefer_subdevice(snd_ctl_t *ctl, int subdev); ++#endif ++#ifdef __ALSA_UMP_H + int snd_ctl_ump_next_device(snd_ctl_t *ctl, int *device); + int snd_ctl_ump_endpoint_info(snd_ctl_t *ctl, snd_ump_endpoint_info_t *info); + int snd_ctl_ump_block_info(snd_ctl_t *ctl, snd_ump_block_info_t *info); +-- +2.35.3 + diff --git a/0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch b/0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch new file mode 100644 index 0000000..63c078a --- /dev/null +++ b/0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch @@ -0,0 +1,49 @@ +From 10bd599970acc71c92f85eb08943eb8d3d702a9c Mon Sep 17 00:00:00 2001 +From: Jaroslav Kysela +Date: Wed, 6 Sep 2023 15:16:44 +0200 +Subject: [PATCH] global.h: move __STRING() macro outside !PIC ifdef block + +It solves the musl libc compilation issue. + +control.c: In function 'snd_ctl_open_conf': +../../include/global.h:98:36: warning: implicit declaration of function '__STRING' [-Wimplicit-function-declaratio] + 98 | #define SND_DLSYM_VERSION(version) __STRING(version) + | ^~~~~~~~ + +Fixes: https://github.com/alsa-project/alsa-lib/issues/350 +Signed-off-by: Jaroslav Kysela +--- + include/global.h | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/include/global.h b/include/global.h +index dfe9bc2b54bf..3ecaeee898c5 100644 +--- a/include/global.h ++++ b/include/global.h +@@ -51,6 +51,11 @@ const char *snd_asoundlib_version(void); + #define ATTRIBUTE_UNUSED __attribute__ ((__unused__)) + #endif + ++#ifndef __STRING ++/** \brief Return 'x' argument as string */ ++#define __STRING(x) #x ++#endif ++ + #ifdef PIC /* dynamic build */ + + /** \hideinitializer \brief Helper macro for #SND_DLSYM_BUILD_VERSION. */ +@@ -71,11 +76,6 @@ struct snd_dlsym_link { + + extern struct snd_dlsym_link *snd_dlsym_start; + +-#ifndef __STRING +-/** \brief Return 'x' argument as string */ +-#define __STRING(x) #x +-#endif +- + /** \hideinitializer \brief Helper macro for #SND_DLSYM_BUILD_VERSION. */ + #define __SND_DLSYM_VERSION(prefix, name, version) _ ## prefix ## name ## version + /** +-- +2.35.3 + diff --git a/0003-pcm-Fix-segfault-with-32bit-libs.patch b/0003-pcm-Fix-segfault-with-32bit-libs.patch new file mode 100644 index 0000000..fc4c05e --- /dev/null +++ b/0003-pcm-Fix-segfault-with-32bit-libs.patch @@ -0,0 +1,113 @@ +From 0e3dfb9f705ca78be34cd70fd59d67c431e29cc7 Mon Sep 17 00:00:00 2001 +From: Takashi Iwai +Date: Sat, 9 Sep 2023 17:42:03 +0200 +Subject: [PATCH] pcm: Fix segfault with 32bit libs + +The recent rearrangement of header inclusion order caused a regression +showing segfaults on 32bit Arm. The primary reason is the +inconsistent compile condition depending on the inclusion of config.h; +while most of other code include pcm_local.h (that implicitly includes +config.h) at first, pcm_direct.c doesn't do it, hence the access with +direct plugins crashes. + +For fixing it, we need to include config.h at the beginning. But, +it's better to include pcm_local.h for all relevant code for +consistency. The patch does it, and also it adds the guard in +pcm_local.h for double inclusions. + +Fixes: ad3a8b8b314e ("reshuffle included files to include config.h as first") +Link: https://github.com/alsa-project/alsa-lib/issues/352 +Signed-off-by: Takashi Iwai +--- + src/pcm/pcm_direct.c | 1 + + src/pcm/pcm_dmix.c | 2 +- + src/pcm/pcm_dshare.c | 1 + + src/pcm/pcm_dsnoop.c | 1 + + src/pcm/pcm_local.h | 5 +++++ + src/pcm/pcm_shm.c | 1 + + 6 files changed, 10 insertions(+), 1 deletion(-) + +diff --git a/src/pcm/pcm_direct.c b/src/pcm/pcm_direct.c +index 040fc1605388..e53e59238119 100644 +--- a/src/pcm/pcm_direct.c ++++ b/src/pcm/pcm_direct.c +@@ -19,6 +19,7 @@ + * + */ + ++#include "pcm_local.h" + #include + #include + #include +diff --git a/src/pcm/pcm_dmix.c b/src/pcm/pcm_dmix.c +index 7cd3c50841ae..55cae3e79a06 100644 +--- a/src/pcm/pcm_dmix.c ++++ b/src/pcm/pcm_dmix.c +@@ -26,7 +26,7 @@ + * + */ + +-#include "config.h" ++#include "pcm_local.h" + #include + #include + #include +diff --git a/src/pcm/pcm_dshare.c b/src/pcm/pcm_dshare.c +index 454b39a91429..c03290985457 100644 +--- a/src/pcm/pcm_dshare.c ++++ b/src/pcm/pcm_dshare.c +@@ -26,6 +26,7 @@ + * + */ + ++#include "pcm_local.h" + #include + #include + #include +diff --git a/src/pcm/pcm_dsnoop.c b/src/pcm/pcm_dsnoop.c +index d3ce300ce3b8..bf67c68a0dfa 100644 +--- a/src/pcm/pcm_dsnoop.c ++++ b/src/pcm/pcm_dsnoop.c +@@ -26,6 +26,7 @@ + * + */ + ++#include "pcm_local.h" + #include + #include + #include +diff --git a/src/pcm/pcm_local.h b/src/pcm/pcm_local.h +index 6a0e71e711ea..152c92c300e1 100644 +--- a/src/pcm/pcm_local.h ++++ b/src/pcm/pcm_local.h +@@ -20,6 +20,9 @@ + * + */ + ++#ifndef __PCM_LOCAL_H ++#define __PCM_LOCAL_H ++ + #include "config.h" + + #include +@@ -1223,3 +1226,5 @@ static inline void snd_pcm_unlock(snd_pcm_t *pcm) + #define snd_pcm_lock(pcm) do {} while (0) + #define snd_pcm_unlock(pcm) do {} while (0) + #endif /* THREAD_SAFE_API */ ++ ++#endif /* __PCM_LOCAL_H */ +diff --git a/src/pcm/pcm_shm.c b/src/pcm/pcm_shm.c +index f0bfd934d335..d9596547741c 100644 +--- a/src/pcm/pcm_shm.c ++++ b/src/pcm/pcm_shm.c +@@ -26,6 +26,7 @@ + * + */ + ++#include "pcm_local.h" + #include + #include + #include +-- +2.35.3 + diff --git a/0004-reshuffle-included-files-to-include-config.h-as-firs.patch b/0004-reshuffle-included-files-to-include-config.h-as-firs.patch new file mode 100644 index 0000000..416f7c3 --- /dev/null +++ b/0004-reshuffle-included-files-to-include-config.h-as-firs.patch @@ -0,0 +1,210 @@ +From 81a7a93636d9472fcb0c2ff32d9bfdf6ed10763d Mon Sep 17 00:00:00 2001 +From: Jaroslav Kysela +Date: Wed, 13 Sep 2023 12:27:21 +0200 +Subject: [PATCH] reshuffle included files to include config.h as first - v2 + +config.h may contain defines like _FILE_OFFSET_BITS which influence +the system wide include files (off_t types, open -> open64 function +usage etc.). + +Fixes: ad3a8b8b ("reshuffle included files to include config.h as first") +Related: https://github.com/alsa-project/alsa-lib/pull/333 +Signed-off-by: Jaroslav Kysela +--- + src/control/setup.c | 2 +- + src/rawmidi/rawmidi.c | 2 +- + src/rawmidi/rawmidi_local.h | 2 +- + src/rawmidi/rawmidi_virt.c | 4 +--- + src/rawmidi/ump.c | 4 ---- + src/seq/seq.c | 2 +- + src/seq/seq_hw.c | 2 +- + src/seq/seq_local.h | 2 +- + src/seq/seq_midi_event.c | 2 +- + src/seq/seqmid.c | 4 +--- + src/userfile.c | 2 +- + 11 files changed, 10 insertions(+), 18 deletions(-) + +diff --git a/src/control/setup.c b/src/control/setup.c +index 88635e42e446..fb09611764cf 100644 +--- a/src/control/setup.c ++++ b/src/control/setup.c +@@ -29,13 +29,13 @@ + * + */ + ++#include "local.h" + #include + #include + #include + #include + #include + #include +-#include "local.h" + + #ifndef DOC_HIDDEN + typedef struct { +diff --git a/src/rawmidi/rawmidi.c b/src/rawmidi/rawmidi.c +index 316f524b85ad..c4b45fa227f1 100644 +--- a/src/rawmidi/rawmidi.c ++++ b/src/rawmidi/rawmidi.c +@@ -144,12 +144,12 @@ This example shows open and read/write rawmidi operations. + * Shows open and read/write rawmidi operations. + */ + ++#include "rawmidi_local.h" + #include + #include + #include + #include + #include +-#include "rawmidi_local.h" + + /** + * \brief setup the default parameters +diff --git a/src/rawmidi/rawmidi_local.h b/src/rawmidi/rawmidi_local.h +index 19dbf72584fa..f0bb06a7d824 100644 +--- a/src/rawmidi/rawmidi_local.h ++++ b/src/rawmidi/rawmidi_local.h +@@ -19,10 +19,10 @@ + * + */ + ++#include "local.h" + #include + #include + #include +-#include "local.h" + + typedef struct { + int (*close)(snd_rawmidi_t *rawmidi); +diff --git a/src/rawmidi/rawmidi_virt.c b/src/rawmidi/rawmidi_virt.c +index 884b8ff8deee..04c485d3eabf 100644 +--- a/src/rawmidi/rawmidi_virt.c ++++ b/src/rawmidi/rawmidi_virt.c +@@ -19,13 +19,11 @@ + * + */ + +-#include +-#include ++#include "rawmidi_local.h" + #include + #include + #include + #include +-#include "rawmidi_local.h" + #include "seq.h" + #include "seq_midi_event.h" + +diff --git a/src/rawmidi/ump.c b/src/rawmidi/ump.c +index 25fbaff23c9d..39c1c4a91928 100644 +--- a/src/rawmidi/ump.c ++++ b/src/rawmidi/ump.c +@@ -4,10 +4,6 @@ + * \brief Universal MIDI Protocol (UMP) Interface + */ + +-#include +-#include +-#include +-#include "local.h" + #include "rawmidi_local.h" + #include "ump_local.h" + +diff --git a/src/seq/seq.c b/src/seq/seq.c +index 899dfe9f96ba..fd8ca30e2472 100644 +--- a/src/seq/seq.c ++++ b/src/seq/seq.c +@@ -777,8 +777,8 @@ void event_filter(snd_seq_t *seq, snd_seq_event_t *ev) + + */ + +-#include + #include "seq_local.h" ++#include + + /**************************************************************************** + * * +diff --git a/src/seq/seq_hw.c b/src/seq/seq_hw.c +index a51ebfb68ebd..b74948c81c9e 100644 +--- a/src/seq/seq_hw.c ++++ b/src/seq/seq_hw.c +@@ -20,9 +20,9 @@ + * + */ + ++#include "seq_local.h" + #include + #include +-#include "seq_local.h" + + #ifndef PIC + /* entry for static linking */ +diff --git a/src/seq/seq_local.h b/src/seq/seq_local.h +index 9b4a65459d3d..468248062638 100644 +--- a/src/seq/seq_local.h ++++ b/src/seq/seq_local.h +@@ -23,10 +23,10 @@ + #ifndef __SEQ_LOCAL_H + #define __SEQ_LOCAL_H + ++#include "local.h" + #include + #include + #include +-#include "local.h" + + #define SND_SEQ_OBUF_SIZE (16*1024) /* default size */ + #define SND_SEQ_IBUF_SIZE 500 /* in event_size aligned */ +diff --git a/src/seq/seq_midi_event.c b/src/seq/seq_midi_event.c +index df09bde30eea..95a44e9bc323 100644 +--- a/src/seq/seq_midi_event.c ++++ b/src/seq/seq_midi_event.c +@@ -28,10 +28,10 @@ + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ + ++#include "local.h" + #if HAVE_MALLOC_H + #include + #endif +-#include "local.h" + + #ifndef DOC_HIDDEN + +diff --git a/src/seq/seqmid.c b/src/seq/seqmid.c +index 55651f3896f3..9ec93ee8ade1 100644 +--- a/src/seq/seqmid.c ++++ b/src/seq/seqmid.c +@@ -20,14 +20,12 @@ + * + */ + +-#include +-#include ++#include "seq_local.h" + #include + #include + #include + #include + #include +-#include "seq_local.h" + + /** + * \brief queue controls - start/stop/continue +diff --git a/src/userfile.c b/src/userfile.c +index 4a740834313c..492ea9cbc238 100644 +--- a/src/userfile.c ++++ b/src/userfile.c +@@ -18,7 +18,7 @@ + * + */ + +-#include ++#include "config.h" + #include + #include + #include +-- +2.35.3 + diff --git a/0005-seq-Fix-typos-in-symbol-version-definitions.patch b/0005-seq-Fix-typos-in-symbol-version-definitions.patch new file mode 100644 index 0000000..7caeb3d --- /dev/null +++ b/0005-seq-Fix-typos-in-symbol-version-definitions.patch @@ -0,0 +1,40 @@ +From 96f60d829f2c9dc9ad9eda46410adaa41b4b0da0 Mon Sep 17 00:00:00 2001 +From: Takashi Iwai +Date: Tue, 10 Oct 2023 08:20:15 +0200 +Subject: [PATCH] seq: Fix typos in symbol version definitions + +There were obvious typos in src/Versions.in that resulted in the +undefined symbols. Correct those entries. + +Fixes: 2aefb5c41cc0 ("seq: Add UMP support") +Closes: https://github.com/alsa-project/alsa-lib/issues/356 +Signed-off-by: Takashi Iwai +--- + src/Versions.in | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/Versions.in b/src/Versions.in +index c8ac1c8277a3..c53a99fa7ab0 100644 +--- a/src/Versions.in ++++ b/src/Versions.in +@@ -158,13 +158,13 @@ ALSA_1.2.10 { + @SYMBOL_PREFIX@snd_ctl_ump_block_info; + @SYMBOL_PREFIX@snd_seq_ump_*; + @SYMBOL_PREFIX@snd_seq_client_info_get_midi_version; +- @SYMBOL_PREFIX@snd_seq_seq_client_info_get_ump_group_enabled; ++ @SYMBOL_PREFIX@snd_seq_client_info_get_ump_group_enabled; + @SYMBOL_PREFIX@snd_seq_client_info_get_ump_groupless_enabled; +- @SYMBOL_PREFIX@snd_seq_seq_client_get_ump_conversion; ++ @SYMBOL_PREFIX@snd_seq_client_info_get_ump_conversion; + @SYMBOL_PREFIX@snd_seq_client_info_set_midi_version; +- @SYMBOL_PREFIX@snd_seq_seq_client_info_set_ump_group_enabled; ++ @SYMBOL_PREFIX@snd_seq_client_info_set_ump_group_enabled; + @SYMBOL_PREFIX@snd_seq_client_info_set_ump_groupless_enabled; +- @SYMBOL_PREFIX@snd_seq_seq_client_set_ump_conversion; ++ @SYMBOL_PREFIX@snd_seq_client_info_set_ump_conversion; + @SYMBOL_PREFIX@snd_seq_get_ump_endpoint_info; + @SYMBOL_PREFIX@snd_seq_get_ump_block_info; + @SYMBOL_PREFIX@snd_seq_set_ump_endpoint_info; +-- +2.35.3 + diff --git a/0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch b/0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch new file mode 100644 index 0000000..3b9ce8f --- /dev/null +++ b/0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch @@ -0,0 +1,34 @@ +From 915a71a2cdf6361f0fc77fa367a67910dc0288db Mon Sep 17 00:00:00 2001 +From: Takashi Iwai +Date: Sat, 4 Nov 2023 10:05:39 +0100 +Subject: [PATCH] seq: Fix invalid sanity-check in + snd_seq_set_input_buffer_size() + +snd_seq_set_input_buffer_size() has an assert() call with packet_size, +but it's still uninitialized at that point. Fix it with the real +packet size. + +Fixes: 2aefb5c41cc0 ("seq: Add UMP support") +Signed-off-by: Takashi Iwai +--- + src/seq/seq.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/seq/seq.c b/src/seq/seq.c +index fd8ca30e2472..5ec737a7004f 100644 +--- a/src/seq/seq.c ++++ b/src/seq/seq.c +@@ -1269,9 +1269,9 @@ int snd_seq_set_input_buffer_size(snd_seq_t *seq, size_t size) + size_t packet_size; + + assert(seq && seq->ibuf); ++ packet_size = get_packet_size(seq); + assert(size >= packet_size); + snd_seq_drop_input(seq); +- packet_size = get_packet_size(seq); + size = (size + packet_size - 1) / packet_size; + if (size != seq->ibufsize) { + char *newbuf; +-- +2.35.3 + diff --git a/0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch b/0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch new file mode 100644 index 0000000..67d367a --- /dev/null +++ b/0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch @@ -0,0 +1,42 @@ +From f202ec3c23abf16a2382acc0de35900173e32160 Mon Sep 17 00:00:00 2001 +From: Hector Martin +Date: Sat, 28 Oct 2023 21:33:29 +0900 +Subject: [PATCH] mixer: simple: Support dB TLVs for CTL_SINGLE controls + +dB mappings do not work for controls not named "* Volume", since we do not +fall back to CTL_SINGLE in get_selem_ctl. Add that branch to make it +work. + +Fixes dB ranges for e.g. controls named "* Gain". + +Closes: https://github.com/alsa-project/alsa-lib/pull/358 +Signed-off-by: Hector Martin +Signed-off-by: Jaroslav Kysela +--- + src/mixer/simple_none.c | 9 +++++---- + 1 file changed, 5 insertions(+), 4 deletions(-) + +diff --git a/src/mixer/simple_none.c b/src/mixer/simple_none.c +index 846b0ca92467..dd03fcf13d01 100644 +--- a/src/mixer/simple_none.c ++++ b/src/mixer/simple_none.c +@@ -1155,11 +1155,12 @@ static selem_ctl_t *get_selem_ctl(selem_none_t *s, int dir) + c = &s->ctls[CTL_CAPTURE_VOLUME]; + else + return NULL; +- if (! c->elem) { ++ if (! c->elem) + c = &s->ctls[CTL_GLOBAL_VOLUME]; +- if (! c->elem) +- return NULL; +- } ++ if (! c->elem) ++ c = &s->ctls[CTL_SINGLE]; ++ if (! c->elem) ++ return NULL; + if (c->type != SND_CTL_ELEM_TYPE_INTEGER) + return NULL; + return c; +-- +2.35.3 + diff --git a/0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch b/0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch new file mode 100644 index 0000000..cb7be38 --- /dev/null +++ b/0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch @@ -0,0 +1,66 @@ +From 2fca03e792ef1b740e8a7370fdd360d0b627c84c Mon Sep 17 00:00:00 2001 +From: Takashi Iwai +Date: Mon, 6 Nov 2023 16:27:11 +0100 +Subject: [PATCH] seq: Clear UMP event flag for legacy apps + +It seems that some applications (at least Chrome WebMIDI) set random +bits to the flags of event packet, and this confuses as if they were +UMP-events, which are eventually filtered out. + +Although it's a bug of applications, it's better to avoid the +regressions. So this patch forcibly clears the UMP flag of the +incoming and outgoing events when the application is running in the +legacy mode (i.e. midi_version = 0). + +Fixes: 2aefb5c41cc0 ("seq: Add UMP support") +Closes: https://github.com/alsa-project/alsa-lib/issues/360 +Signed-off-by: Takashi Iwai +--- + src/seq/seq.c | 10 ++++++++++ + 1 file changed, 10 insertions(+) + +diff --git a/src/seq/seq.c b/src/seq/seq.c +index 5ec737a7004f..643cf159f3ef 100644 +--- a/src/seq/seq.c ++++ b/src/seq/seq.c +@@ -4161,6 +4161,13 @@ int snd_seq_event_output(snd_seq_t *seq, snd_seq_event_t *ev) + return result; + } + ++/* workaround for broken legacy apps that set UMP event bit unexpectedly */ ++static void clear_ump_for_legacy_apps(snd_seq_t *seq, snd_seq_event_t *ev) ++{ ++ if (!seq->midi_version && snd_seq_ev_is_ump(ev)) ++ ev->flags &= ~SNDRV_SEQ_EVENT_UMP; ++} ++ + /** + * \brief output an event onto the lib buffer without draining buffer + * \param seq sequencer handle +@@ -4178,6 +4185,7 @@ int snd_seq_event_output_buffer(snd_seq_t *seq, snd_seq_event_t *ev) + { + int len; + assert(seq && ev); ++ clear_ump_for_legacy_apps(seq, ev); + len = snd_seq_event_length(ev); + if (len < 0) + return -EINVAL; +@@ -4238,6 +4246,7 @@ int snd_seq_event_output_direct(snd_seq_t *seq, snd_seq_event_t *ev) + ssize_t len; + void *buf; + ++ clear_ump_for_legacy_apps(seq, ev); + len = snd_seq_event_length(ev); + if (len < 0) + return len; +@@ -4374,6 +4383,7 @@ static int snd_seq_event_retrieve_buffer(snd_seq_t *seq, snd_seq_event_t **retp) + snd_seq_event_t *ev; + + *retp = ev = (snd_seq_event_t *)(seq->ibuf + seq->ibufptr * packet_size); ++ clear_ump_for_legacy_apps(seq, ev); + seq->ibufptr++; + seq->ibuflen--; + if (! snd_seq_ev_is_variable(ev)) +-- +2.35.3 + diff --git a/0009-seq-Simplify-snd_seq_extract_output.patch b/0009-seq-Simplify-snd_seq_extract_output.patch new file mode 100644 index 0000000..e8c2212 --- /dev/null +++ b/0009-seq-Simplify-snd_seq_extract_output.patch @@ -0,0 +1,99 @@ +From 94a5ddff9d5d85104755ee17b301c289a060cebf Mon Sep 17 00:00:00 2001 +From: Takashi Iwai +Date: Mon, 6 Nov 2023 16:33:59 +0100 +Subject: [PATCH] seq: Simplify snd_seq_extract_output() + +Now that we never put UMP events on the output buffer in the legacy +mode, the check and skip of UMP events are no longer necessary. +It means that ump_allowed argument is meaningless in extract_output(), +too. + +Let's drop the unnecessary check and move the code extract_output() +into snd_seq_extract_output() again, and call this directly from +snd_seq_ump_extract_output() for simplification. + +Signed-off-by: Takashi Iwai +--- + src/seq/seq.c | 52 ++++++++++++++++++++------------------------------- + 1 file changed, 20 insertions(+), 32 deletions(-) + +diff --git a/src/seq/seq.c b/src/seq/seq.c +index 643cf159f3ef..5eac4848b9c7 100644 +--- a/src/seq/seq.c ++++ b/src/seq/seq.c +@@ -4308,36 +4308,6 @@ int snd_seq_drain_output(snd_seq_t *seq) + return 0; + } + +-static int extract_output(snd_seq_t *seq, snd_seq_event_t **ev_res, int ump_allowed) +-{ +- size_t len, olen; +- assert(seq); +- if (ev_res) +- *ev_res = NULL; +- repeat: +- if ((olen = seq->obufused) < sizeof(snd_seq_event_t)) +- return -ENOENT; +- len = snd_seq_event_length((snd_seq_event_t *)seq->obuf); +- if (olen < len) +- return -ENOENT; +- /* skip invalid UMP events */ +- if (snd_seq_ev_is_ump((snd_seq_event_t *)seq->obuf) && !ump_allowed) { +- seq->obufused -= len; +- memmove(seq->obuf, seq->obuf + len, seq->obufused); +- goto repeat; +- } +- if (ev_res) { +- /* extract the event */ +- if (alloc_tmpbuf(seq, len) < 0) +- return -ENOMEM; +- memcpy(seq->tmpbuf, seq->obuf, len); +- *ev_res = (snd_seq_event_t *)seq->tmpbuf; +- } +- seq->obufused = olen - len; +- memmove(seq->obuf, seq->obuf + len, seq->obufused); +- return 0; +-} +- + /** + * \brief extract the first event in output buffer + * \param seq sequencer handle +@@ -4351,7 +4321,25 @@ static int extract_output(snd_seq_t *seq, snd_seq_event_t **ev_res, int ump_allo + */ + int snd_seq_extract_output(snd_seq_t *seq, snd_seq_event_t **ev_res) + { +- return extract_output(seq, ev_res, 0); ++ size_t len, olen; ++ assert(seq); ++ if (ev_res) ++ *ev_res = NULL; ++ if ((olen = seq->obufused) < sizeof(snd_seq_event_t)) ++ return -ENOENT; ++ len = snd_seq_event_length((snd_seq_event_t *)seq->obuf); ++ if (olen < len) ++ return -ENOENT; ++ if (ev_res) { ++ /* extract the event */ ++ if (alloc_tmpbuf(seq, len) < 0) ++ return -ENOMEM; ++ memcpy(seq->tmpbuf, seq->obuf, len); ++ *ev_res = (snd_seq_event_t *)seq->tmpbuf; ++ } ++ seq->obufused = olen - len; ++ memmove(seq->obuf, seq->obuf + len, seq->obufused); ++ return 0; + } + + /*----------------------------------------------------------------*/ +@@ -4547,7 +4535,7 @@ int snd_seq_ump_extract_output(snd_seq_t *seq, snd_seq_ump_event_t **ev_res) + { + if (!seq->midi_version) + return -EBADFD; +- return extract_output(seq, (snd_seq_event_t **)ev_res, 1); ++ return snd_seq_extract_output(seq, (snd_seq_event_t **)ev_res); + } + + /** +-- +2.35.3 + diff --git a/0010-seq-Check-protocol-compatibility-with-the-current-ve.patch b/0010-seq-Check-protocol-compatibility-with-the-current-ve.patch new file mode 100644 index 0000000..08667f0 --- /dev/null +++ b/0010-seq-Check-protocol-compatibility-with-the-current-ve.patch @@ -0,0 +1,37 @@ +From ed6b07084bfea4155bbc98bcf38508ab81bdd008 Mon Sep 17 00:00:00 2001 +From: Takashi Iwai +Date: Mon, 6 Nov 2023 16:36:55 +0100 +Subject: [PATCH] seq: Check protocol compatibility with the current version + +There is no need for checking the protocol compatibility with another +version, but we just need to check for the current version. + +Signed-off-by: Takashi Iwai +--- + src/seq/seq_hw.c | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/src/seq/seq_hw.c b/src/seq/seq_hw.c +index b74948c81c9e..eeaf26e16d1c 100644 +--- a/src/seq/seq_hw.c ++++ b/src/seq/seq_hw.c +@@ -32,7 +32,6 @@ const char *_snd_module_seq_hw = ""; + #ifndef DOC_HIDDEN + #define SNDRV_FILE_SEQ ALSA_DEVICE_DIRECTORY "seq" + #define SNDRV_FILE_ALOADSEQ ALOAD_DEVICE_DIRECTORY "aloadSEQ" +-#define SNDRV_SEQ_VERSION_MAX SNDRV_PROTOCOL_VERSION(1, 0, 2) + + typedef struct { + int fd; +@@ -535,7 +534,7 @@ int snd_seq_hw_open(snd_seq_t **handle, const char *name, int streams, int mode) + close(fd); + return ret; + } +- if (SNDRV_PROTOCOL_INCOMPATIBLE(ver, SNDRV_SEQ_VERSION_MAX)) { ++ if (SNDRV_PROTOCOL_INCOMPATIBLE(ver, SNDRV_SEQ_VERSION)) { + close(fd); + return -SND_ERROR_INCOMPATIBLE_VERSION; + } +-- +2.35.3 + diff --git a/40-alsa.rules b/40-alsa.rules new file mode 100644 index 0000000..83108c4 --- /dev/null +++ b/40-alsa.rules @@ -0,0 +1,9 @@ +SUBSYSTEM=="sound", GROUP="audio" +SUBSYSTEM=="snd", GROUP="audio" +KERNEL=="controlC[0-9]*", NAME="snd/%k" +KERNEL=="hwC[D0-9]*", NAME="snd/%k" +KERNEL=="pcmC[D0-9cp]*", NAME="snd/%k" +KERNEL=="midiC[D0-9]*", NAME="snd/%k" +KERNEL=="timer", NAME="snd/%k" +KERNEL=="seq", NAME="snd/%k" +SUBSYSTEM=="sound", KERNEL=="controlC?", RUN+="/usr/sbin/alsa-init %n" diff --git a/README.testwav b/README.testwav new file mode 100644 index 0000000..8a4dc5e --- /dev/null +++ b/README.testwav @@ -0,0 +1,4 @@ +test.wav is copyright (c) 2001 by Matthias Nagorni +The file can be distributed under GPL. + +The tune ist based on BWV 29 by J.S. Bach. diff --git a/all_notes_off b/all_notes_off new file mode 100644 index 0000000..65312e8 --- /dev/null +++ b/all_notes_off @@ -0,0 +1,23 @@ +#!/bin/bash +# +# Send an "all notes off" event to all channels of all +# MIDI-Devices configured in the System +# +# Written by Matthias Nagorni, (c) 2001 SuSE GmbH Nuremberg +# (c) 2014 SUSE Linux Products GmbH +# +for d in /dev/snd/midiC?D?; do + echo Sending "all notes off" to MIDI device $d + cat /usr/lib/all_notes_off.bin > $d +done +if [ -x /usr/bin/pmidi ]; then + echo Can execute pmidi. Fine. + plist=$(pmidi -l) + for p in $plist; do + p1=${p%:0} + if [ "$p1" != "$p" ] && [ $p1 -gt 16 ]; then + echo Sending "all notes off" to MIDI port $p + pmidi -p $p -d 0 /usr/lib/all_notes_off.mid + fi + done +fi diff --git a/all_notes_off.bin b/all_notes_off.bin new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..6955c3f3dd680c7449de92702dea349dd88f2bf59fdd5e65929213232fd429ff GIT binary patch literal 48 qcmV~$2LZq!0Kl;Nt|?&L@vM;qiIU`#EJdm`=`!S(DND8-x$*$r4-+W> literal 0 HcmV?d00001 diff --git a/all_notes_off.mid b/all_notes_off.mid new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..a620ee05041cd4fa4e4e7ca3549aeff3827ccbeb9487fae777be20310badd993 GIT binary patch literal 86 zcmWN@xeX)9D+Bc=?ivdt(&|ggF&Bl%gjctL5fJoDA-WZ Ou;ajq3pXCT=s`cI3>R7e literal 0 HcmV?d00001 diff --git a/alsa-init.sh b/alsa-init.sh new file mode 100644 index 0000000..07a2b75 --- /dev/null +++ b/alsa-init.sh @@ -0,0 +1,12 @@ +#!/bin/sh +# alsa-init card# + +/usr/bin/set_default_volume -f $1 >/dev/null 2>&1 +test -s /var/lib/alsa/asound.state && /usr/sbin/alsactl -F restore $1 >/dev/null 2>&1 +# increase buffer-preallocation size (for PA) +if [ -f /proc/asound/card$1/pcm0p/sub0/prealloc_max ]; then + [ $(cat /proc/asound/card$1/pcm0p/sub0/prealloc_max) -le 1024 ] || + echo 1024 > /proc/asound/card$1/pcm0p/sub0/prealloc +fi + +exit 0 diff --git a/alsa-lib-1.2.10.tar.bz2 b/alsa-lib-1.2.10.tar.bz2 new file mode 100644 index 0000000..0b8536c --- /dev/null +++ b/alsa-lib-1.2.10.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c86a45a846331b1b0aa6e6be100be2a7aef92efd405cf6bac7eef8174baa920e +size 1107007 diff --git a/alsa-lib-1.2.10.tar.bz2.sig b/alsa-lib-1.2.10.tar.bz2.sig new file mode 100644 index 0000000..ac053c8 --- /dev/null +++ b/alsa-lib-1.2.10.tar.bz2.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEE8E31BzesGohMSz1xg4BZbablnJEFAmTyDKoACgkQg4BZbabl +nJHkUQ/9FBYbT0I6HvjfJmkYBfpRDRbSxPimqho6CYdHPS4gEBksGha1obBoFEnn +HAmv8pFWn4tYOPGJ6RD+mGHBntc9W7Mzg6J7NTcoaGK3u4szPwZ4iPhn5QSMOGzH +wRFJFb1jt1Ryj8eKJQSELsy2VMJzSj3cObu8nILJlKAeV9AJfAFyXRQPUjJZOkDr +27oItHV2vtEaIndHTNHYOnkDrPPp0DplM+gfUhLP0ghu0hknQI7PuOJzN9AWqkVD +UiMsVGdXvPTmJd0+nzzUSY5lmStWcp7kujH5er/0YpB1/SWS9GgN4YN5q5nUFgVA +b5xBb3/8xW0EZ9j53X+PgCE57iMe5/5UCto70ITO4o44k0rev/9ixdzBc5J5dyls +cRLtXJwnxNS82pG429uOkEBAe309JCMKpDlOksKbPpqbtvcRN3yXlE92GEuUIrHT +VCPzNQd5XXYXX4E06/ScbpYvFqEyoT+Ph6cyunwoL9ocioj+tsB4fHi1exbwoy6+ +/rx/70NjtFEVCdRpuflNmQZGyTtDd+sfaxsanH8MK7jdZCIXHyLBKqSRIrSoc8v/ +sU7fzSPQ2zh1dnmjzm69l1z/YmPHf+gbGwC4Tb6Wq37o49APQYh2csz6z4E0pMP3 +WgSPuWyXfgsQg9vu1/D+DnQAQFHFK8q2JKmpf7QoXpFGMN3G2nI= +=qe38 +-----END PGP SIGNATURE----- diff --git a/alsa-lib-ignore-non-accessible-ALSA_CONFIG_PATH.patch b/alsa-lib-ignore-non-accessible-ALSA_CONFIG_PATH.patch new file mode 100644 index 0000000..6bd80b4 --- /dev/null +++ b/alsa-lib-ignore-non-accessible-ALSA_CONFIG_PATH.patch @@ -0,0 +1,12 @@ +--- a/src/conf.c ++++ b/src/conf.c +@@ -3904,6 +3904,9 @@ int snd_config_update_r(snd_config_t **_top, snd_config_update_t **_update, cons + configs = cfgs; + if (!configs) { + configs = getenv(ALSA_CONFIG_PATH_VAR); ++ /* ignore the non-accessible override */ ++ if (configs && access(configs, R_OK) < 0) ++ configs = NULL; + if (!configs || !*configs) { + const char *topdir = snd_config_topdir(); + char *s = alloca(strlen(topdir) + diff --git a/alsa.changes b/alsa.changes new file mode 100644 index 0000000..de3519c --- /dev/null +++ b/alsa.changes @@ -0,0 +1,6253 @@ +------------------------------------------------------------------- +Tue Nov 7 14:51:05 UTC 2023 - Takashi Iwai + +- Backport upstream fixes for sequencer and mixer: + 0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch + 0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch + 0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch + 0009-seq-Simplify-snd_seq_extract_output.patch + 0010-seq-Check-protocol-compatibility-with-the-current-ve.patch +- Clean up spec file + +------------------------------------------------------------------- +Tue Oct 10 06:38:35 UTC 2023 - Takashi Iwai + +- Fix symbol version: + 0005-seq-Fix-typos-in-symbol-version-definitions.patch + +------------------------------------------------------------------- +Mon Sep 18 12:18:55 UTC 2023 - Takashi Iwai + +- More upstream fix for incosistent compile conditions: + 0004-reshuffle-included-files-to-include-config.h-as-firs.patch + +------------------------------------------------------------------- +Sat Sep 9 15:49:43 UTC 2023 - Takashi Iwai + +- Upstream fix backport: + 0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch +- Upstream fix for PCM segfault regression (bsc#1215167): + 0003-pcm-Fix-segfault-with-32bit-libs.patch + +------------------------------------------------------------------- +Mon Sep 4 12:33:29 UTC 2023 - Takashi Iwai + +- Update to version 1.2.10 (jsc#PED-6566): + * MIDI 2.0 feature support + * build fixes for various platforms + * various documentation fixes + * misc topology fixes + * ucm fixes and cleanups + For details, see: + https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib +- Took upstream fix for possible build errors: + 0001-control.h-Fix-ump-header-file-detection.patch + +------------------------------------------------------------------- +Mon May 8 08:42:43 UTC 2023 - Takashi Iwai + +- Update to version 1.2.9: + * Versioned symbol updates + * Various fixes for building on *BSD and Android + * Fixes and enhancements of auto silencing and playback drain + * Add SND_CTL_EINTR open mode at PCM + * Avoid endless loop in snd_pcm_sw_params_default() + * Fixes in PCM rate, route/softvol plugins + * Fixes in topology API parser, cleanups + * Enhancements in latency test program + * Minor code cleanup and memory leak fixes in UCM API + * emu10k1 config cleanup + For details, see: + https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib + +------------------------------------------------------------------- +Tue Oct 25 07:19:06 UTC 2022 - Takashi Iwai + +- Update to version 1.2.8 (jsc#PED-850): + add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint, + various PCM plugins and UCM. For details, see: + https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8 +- Add keyring + +------------------------------------------------------------------- +Mon Jul 18 07:05:32 UTC 2022 - Takashi Iwai + +- Update to version 1.2.7.2: minor updates, including fixes for PCM + share plugin, rawmidi and UCM + +------------------------------------------------------------------- +Mon Jun 20 08:13:19 UTC 2022 - Takashi Iwai + +- Update to version 1.2.7.1: minor bug fixes, including the previous + patches. For details, see + https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib +- Drop obsoleted patches: + 0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch + 0002-control-eld-fix-the-decoding-for-older-hw.patch + +------------------------------------------------------------------- +Mon Jun 6 10:56:29 UTC 2022 - Takashi Iwai + +- Backport upstream fixes for 32bit inode and ELD parsing: + 0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch + 0002-control-eld-fix-the-decoding-for-older-hw.patch + +------------------------------------------------------------------- +Wed Jun 1 05:51:17 UTC 2022 - Takashi Iwai + +- Update to version 1.2.7: + more extended UCM API, PCM rate,multi,direct plugin fixes and + enhancements, compilation fixes, etc. For details see: + https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib + +------------------------------------------------------------------- +Fri Dec 10 08:58:14 CET 2021 - tiwai@suse.de + +- Update to version 1.2.6.1: + a minor fix release: + * conf: fix the device parsing when arguments has no defaults + * conf: accept '_' character in the variable name + +------------------------------------------------------------------- +Mon Dec 6 14:58:54 CET 2021 - tiwai@suse.de + +- Update to version 1.2.6: + lots of changes, including UCM and config updates and rawmidi + framing mode support: for details, see below + https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib +- Add *.sig file for the source tarball + +------------------------------------------------------------------- +Mon Jun 14 14:58:05 CEST 2021 - tiwai@suse.de + +- Update to version 1.2.5.1: + a bug fix release, including previous patches: + https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1 +- Drop obsoleted patches: + 0001-conf-fix-load_for_all_cards.patch + 0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch + 0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch + +------------------------------------------------------------------- +Wed Jun 9 08:58:26 CEST 2021 - tiwai@suse.de + +- Fix regression in config read and UCM handling on pipewire and + pulseaudio (boo#1187079, boo#1187033): + 0001-conf-fix-load_for_all_cards.patch + 0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch + 0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch + +------------------------------------------------------------------- +Mon May 31 11:54:06 UTC 2021 - Ferdinand Thiessen + +- Update to version 1.2.5 + * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib +- Drop upstream fixed patches + * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch + * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch + * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch + * 0004-topology-use-inclusive-language-for-bclk.patch + * 0005-topology-use-inclusive-language-for-fsync.patch + * 0006-topology-use-inclusive-language-in-documentation.patch + * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch + * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch + * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch + * 0019-pcm-fix-__snd_pcm_state-return-value.patch + * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch + * 0026-Revert-pcm_plugin-fix-delay.patch + * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch + * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch + * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch + * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch + * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch + * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch + * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch + * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch + * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch + * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch + * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch + * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch + * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch + * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch + * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch + * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch + * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch + * 0023-pcm-plugin-status-revert-the-recent-changes.patch + * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch + * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch + * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch + * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch + * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch + * 0033-pcm-rate-fix-the-capture-delay-values.patch + * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch + * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch + * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch + * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch + * 0018-conf-fix-get_hexachar-return-value.patch + * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch + * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch + * 0031-pcm-plugin-fix-status-code-for-capture.patch + * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch + * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch + * 0022-pcm-plugin-status-fix-the-return-value-regression.patch + +------------------------------------------------------------------- +Fri Jan 22 15:50:07 CET 2021 - tiwai@suse.de + +- Yet more fixes for the crash with dmix plugin (bsc#1181194): + 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch + 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch + 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch + 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch + +------------------------------------------------------------------- +Thu Jan 21 09:36:12 CET 2021 - tiwai@suse.de + +- Backport upstream fixes: + yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in + UCM (bsc#1181194): + 0004-topology-use-inclusive-language-for-bclk.patch + 0005-topology-use-inclusive-language-for-fsync.patch + 0006-topology-use-inclusive-language-in-documentation.patch + 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch + 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch + 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch + 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch + 0038-topology-parse_tuple_set-remove-dead-condition-code.patch + 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch + 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch + 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch + 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch + 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch + 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch + +------------------------------------------------------------------- +Tue Jan 5 15:13:13 CET 2021 - tiwai@suse.de + +- Backport upstream fixes: + a PCM plugin regression fix about snd_pcm_status() call, plugin + directory handling fixes, missing audio timestamp types, + use-after-free fix for conf parser, PCM plugin delay account fixes, + etc: + 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch + 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch + 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch + 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch + 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch + 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch + 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch + 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch + 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch + 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch + 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch + 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch + 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch + 0018-conf-fix-get_hexachar-return-value.patch + 0019-pcm-fix-__snd_pcm_state-return-value.patch + 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch + 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch + 0022-pcm-plugin-status-fix-the-return-value-regression.patch + 0023-pcm-plugin-status-revert-the-recent-changes.patch + 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch + 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch + 0026-Revert-pcm_plugin-fix-delay.patch + 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch + 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch + 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch + 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch + 0031-pcm-plugin-fix-status-code-for-capture.patch + 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch + 0033-pcm-rate-fix-the-capture-delay-values.patch + +------------------------------------------------------------------- +Wed Oct 21 12:42:25 CEST 2020 - tiwai@suse.de + +- Update to alsa-lib 1.2.4: + Major updates, including previous patches. + Documentation updates, PCM optional lockless, meter and iec958 + plugin updates, UCM updates, topology API updates, LTO fixes, etc. + See the details in + https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4 +- Drop the superfluous udev rules for HD-audio; + it's already handled in the kernel properly +- Drop obsoleted patches: + 0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch + 0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch + 0003-ucm-substitute-the-merged-tree-completely.patch + 0004-ctl-improve-documentation-for-identifier-of-control-.patch + 0005-pcm-dmix-make-lockless-operation-optional.patch + 0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch + 0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch + 0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch + 0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch + 0010-control-ctlparse-fix-enum-values-in-or.patch + 0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch + 0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch + 0014-control-Add-documentation-for-snd_ctl_elem_list_.patch + 0015-conf-quote-also-strings-with-and-characters-in-strin.patch + 0016-topology-decode-Fix-channel-map-memory-allocation.patch + 0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch + 0018-topology-decode-Remove-decoding-values-for-enum-cont.patch + 0019-topology-decode-Add-enum-control-texts-as-separate-e.patch + 0020-topology-decode-Fix-printing-texts-section.patch + 0021-topology-decode-Change-declaration-of-enum-decoding-.patch + 0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch + 0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch + 0024-topology-decode-Add-DAI-name-printing.patch + 0025-topology-Make-buffer-for-saving-dynamic-size.patch + 0026-topology-return-correct-value-in-tplg_save_printf.patch + 0027-topology-fix-some-gcc10-warnings-labs-signess.patch + 0028-topology-fix-sort_config.patch + 0029-topology-fix-the-unaligned-access.patch + 0030-topology-improve-the-printf-buffer-management.patch + 0031-control-Improve-general-control-interface-documentat.patch + 0032-control-Add-documentation-for-snd_ctl_elem_value_.patch + +------------------------------------------------------------------- +Mon Oct 5 19:07:46 CEST 2020 - tiwai@suse.de + +- Placeholder for SLE15-SP3 sync (bsc#1171246): + the actual fix is found in alsa-ucm-conf updates + +------------------------------------------------------------------- +Sun Oct 4 09:53:09 UTC 2020 - Andreas Schwab + +- Enable topology support for riscv64 + +------------------------------------------------------------------- +Tue Sep 29 08:57:00 UTC 2020 - Guillaume GARDET + +- Enable topology support for aarch64 + +------------------------------------------------------------------- +Wed Sep 23 16:49:23 CEST 2020 - tiwai@suse.de + +- Backport upstream fixes: + 0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch + 0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch + 0003-ucm-substitute-the-merged-tree-completely.patch + 0004-ctl-improve-documentation-for-identifier-of-control-.patch + 0005-pcm-dmix-make-lockless-operation-optional.patch + 0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch + 0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch + 0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch + 0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch + 0010-control-ctlparse-fix-enum-values-in-or.patch + 0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch + 0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch + 0014-control-Add-documentation-for-snd_ctl_elem_list_.patch + 0015-conf-quote-also-strings-with-and-characters-in-strin.patch + 0016-topology-decode-Fix-channel-map-memory-allocation.patch + 0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch + 0018-topology-decode-Remove-decoding-values-for-enum-cont.patch + 0019-topology-decode-Add-enum-control-texts-as-separate-e.patch + 0020-topology-decode-Fix-printing-texts-section.patch + 0021-topology-decode-Change-declaration-of-enum-decoding-.patch + 0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch + 0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch + 0024-topology-decode-Add-DAI-name-printing.patch + 0025-topology-Make-buffer-for-saving-dynamic-size.patch + 0026-topology-return-correct-value-in-tplg_save_printf.patch + 0027-topology-fix-some-gcc10-warnings-labs-signess.patch + 0028-topology-fix-sort_config.patch + 0029-topology-fix-the-unaligned-access.patch + 0030-topology-improve-the-printf-buffer-management.patch + 0031-control-Improve-general-control-interface-documentat.patch + 0032-control-Add-documentation-for-snd_ctl_elem_value_.patch +- Build topology library conditionally; + currently it's supported only for little-endian + +------------------------------------------------------------------- +Thu Jul 9 16:01:13 CEST 2020 - tiwai@suse.de + +- Update to alsa-lib 1.2.3.2: + another bug fix release: control namehint fixes, PCM dnsoop fixes, + UCM regression fixes, etc. See the details in + https://www.alsa-project.org/wiki/Changes_v1.2.3.1_v1.2.3.2 + +------------------------------------------------------------------- +Fri Jun 19 16:06:40 CEST 2020 - tiwai@suse.de + +- Update to alsa-lib 1.2.3.1: + a bug fix release, see the detailed changes at: + https://www.alsa-project.org/wiki/Changes_v1.2.3_v1.2.3.1 + +------------------------------------------------------------------- +Tue Jun 9 11:15:28 CEST 2020 - tiwai@suse.de + +- Update to alsa-lib 1.2.3: + including previous fixes, see the detailed changes at: + https://www.alsa-project.org/wiki/Detailed_changes_v1.2.2_v1.2.3 +- Drop obsoleted patches: + 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 + 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 + 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 + +------------------------------------------------------------------- +Wed May 6 16:01:32 CEST 2020 - tiwai@suse.de + +- Revert a problematic namehint change (boo#1171044) + +------------------------------------------------------------------- +Wed May 6 12:16:00 CEST 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 17:55:24 CEST 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 14:37:03 CET 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 20:36:56 CET 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 15:49:49 CET 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 16:54:25 CET 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 20:41:29 CET 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 10:21:23 CET 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 16:44:43 CET 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 17:26:23 CET 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 5 16:41:17 CEST 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 12:32:16 CEST 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 13:00:38 CEST 2019 - tiwai@suse.de + +- Re-enable LTO (bsc#1133086); + we need to pass -flto-partition=none as a workaround + +------------------------------------------------------------------- +Fri May 10 11:42:23 CEST 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 08:55:02 UTC 2019 - Martin Liška + +- Move definition of _lto_cflags into %build. + +------------------------------------------------------------------- +Tue Apr 23 11:30:25 UTC 2019 - Martin Liška + +- Disable LTO (boo#1133086). + +------------------------------------------------------------------- +Thu Mar 28 07:53:14 CET 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 18:27:59 UTC 2019 - Jan Engelhardt + +- Replace unspecific historic boilerplate summaries, + and replace $RPM_* shell vars. + +------------------------------------------------------------------- +Mon Jan 7 15:32:13 CET 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 15:10:45 CET 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 14:26:32 CEST 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 10:22:37 CEST 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 2 17:11:29 CEST 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 4 14:14:10 CEST 2018 - tiwai@suse.de + +- Avoid the use of license tag for old distros for fixing build + +------------------------------------------------------------------- +Wed Apr 4 08:28:28 CEST 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 22:33:05 CET 2018 - tiwai@suse.de + +- Add UCM profile for Baytrail CR with RT5460 (bsc#1083195) + +------------------------------------------------------------------- +Thu Jan 18 12:26:08 CET 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 + +------------------------------------------------------------------- +Tue Dec 19 08:12:02 CET 2017 - tiwai@suse.de + +- Recover udev 42-hd-audio-pm.rules for TW that was dropped + mistakenly at the previous change + +------------------------------------------------------------------- +Mon Dec 18 15:59:05 CET 2017 - tiwai@suse.de + +- Backport fix patches from upstream: + 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 +- Add missing UCM profile for chtcx2072x (bsc#1068546) + +------------------------------------------------------------------- +Thu Nov 23 13:42:45 UTC 2017 - rbrown@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +------------------------------------------------------------------- +Tue Nov 14 12:49:25 CET 2017 - tiwai@suse.de + +- Update to alsa-lib 1.1.5: + * snd_user_file: avoid use wordexp + * cleanup: fix poll.h includes + * ctl: deprecate APIs of dimensional information + * ctl: ext: error at undefined read_event() callback + * pcm: softvol: add support for S24_LE + * cleanup: Use uint*_t instead of u_int*_t everythwere + * cleanup: fix poll.h includes + * pcm: hw: Call USER_PVERSION ioctl at open + * pcm: hw: proper mmap and set_appl_ptr handling + * pcm: code cleanup and refactoring + * pcm: obsolete 'mmap_emulation' parameter of snd_pcm_hw_open_fd() + * pcm: dmix: Fix the inconsistent PCM state + * pcm: dshare: Call snd_pcm_dshare_state() directly + * pcm: dmix: Workaround for binary incompatibility + * conf: Check the availability of PTHREAD_MUTEX_RECURSIVE + * build: Define __USE_UNIX98 for old glibc + * rawmidi: symbols: use rawmidi_virt only when available + * seq: fix snd_seq_set_queue_tempo() usage example in the documentation + * topology: a few fixes + * conf/ucm: rt565 support + * conf: HdmiLpeAudio: add support for 3 devices + * conf: HdmiLpeAudio: remove the "front" pcm definition + * conf/ucm: DB410c-HiFi: add CIC selection + * conf: USB-Audio: allow custom definitions for "default" devices + * conf: USB-Audio: fix dsnoop args for Audiophile USB card + +------------------------------------------------------------------- +Thu Jun 1 09:58:27 CEST 2017 - tiwai@suse.de + +- Update to alsa-lib 1.1.4.1: it's a bug-fix release, including + all previous patches: + * pcm: dmix: Fix the inconsistent PCM state + * pcm: dshare: Call snd_pcm_dshare_state() directly + * pcm: dmix: Workaround for binary incompatibility + * test: add a test for list operation to user-defined element sets + * conf: Check the availability of PTHREAD_MUTEX_RECURSIVE + * build: Define __USE_UNIX98 for old glibc + +- Obsoleted patches: + 0001-build-Define-__USE_UNIX98-for-old-glibc.patch + 0098-dmix-Workaround-for-binary-incompatibility.patch + +------------------------------------------------------------------- +Tue May 16 15:32:13 CEST 2017 - tiwai@suse.de + +- Update to alsa-lib 1.1.4: including most of previous fixes, + in addition to topology API updates +- Upstream fix for building with old glibc: + 0001-build-Define-__USE_UNIX98-for-old-glibc.patch +- Obsoleted patches: + 0001-ucm-Add-ATTRIBUTE_UNUSED-for-unused-parameters-of-ex.patch + 0002-ucm-parser-needs-limits.h.patch + 0003-pcm-direct-allow-users-to-configure-different-period.patch + 0004-pcm-dshare-enable-silence.patch + 0005-pcm-rate-fix-the-hw_ptr-update-until-the-boundary-av.patch + 0006-plugin-dynamically-update-avail_min-on-slave.patch + 0007-rate-dynamic-update-avail_min-on-slave.patch + 0008-topology-fix-unused-const-variable-warning.patch + 0009-seq-improve-documentation-about-new-get-pid-card-fun.patch + 0010-pcm-direct-returning-semop-error-code-for-semaphore-.patch + 0011-pcm-direct-Fix-for-sync-issue-on-xrun-recover.patch + 0012-pcm-direct-check-state-before-enter-poll-on-timer.patch + 0013-pcm-direct-don-t-return-bogus-buffer-levels-in-xrun-.patch + 0014-conf-ucm-broxton-add-broxton-rt298-conf-files.patch + 0015-pcm-direct-Fix-deadlock-in-poll_descriptors.patch + 0016-ucm-Assure-the-user-input-card-name-not-to-exceed-ma.patch + 0017-ucm-Load-device-specific-configuration-file-based-on.patch + 0018-ucm-Add-command-get-_file-to-get-the-config-file-nam.patch + 0019-topology-Fix-incorrect-license-in-source-comments.patch + 0020-conf-cards-add-support-for-pistachio-card.patch + 0021-pcm-multi-Drop-the-fixed-slave_map-in-snd_pcm_multi_.patch + 0022-conf-Add-card-config-for-Intel-HDMI-DP-LPE-audio.patch + 0023-pcm-Avoid-lock-for-snd_pcm_nonblock.patch + 0024-pcm-Disable-locking-in-async-mode.patch + 0025-pcm-dmix-Allow-disabling-x86-optimizations.patch + 0026-pcm-dmix_rewind-corrupts-application-pointer-fix.patch + 0027-pcm-direct-fix-race-on-clearing-timer-events.patch + 0028-pcm-file-Enable-file-writing-for-capture-path.patch + 0029-pcm-status-dump-fix-timestamp-formatting.patch + 0030-pcm-extplug-refinement-of-masks-in-extplug.patch + 0031-pcm-rate-Add-capability-to-pass-configuration-node-t.patch + 0032-Drop-ppc64-specific-workaround-for-versioned-symbols.patch + 0033-pcm_plugin-unify-the-snd_pcm_mmap_begin-result-value.patch + 0034-always-handle-return-value-from-snd_config_get_id-co.patch + 0035-pcm-file-plugin-handle-snd_pcm_mmap_begin-error-path.patch + 0036-topology-coverity-remove-dead-code.patch + 0037-ucm-parser-fix-possible-string-overflow-in-uc_mgr_im.patch + 0038-dmix-plugin-fix-drain-for-nonblock-mode.patch + 0039-dmix-plugin-drain-quickfix-for-the-previous-patch.patch + 0040-rawmidi-virtual-fix-reading-into-a-small-buffer.patch + 0041-conf-cards-add-VC4-HDMI-card.patch + 0042-pcm-plug-save-converter-config.patch + 0043-pcm-file-delegate-htimestamping-to-slave-instead-of-.patch + 0096-conf-Remove-dmix.direct_memory_access-setup.patch + 0097-pcm-dmix-Disable-var_periodsize-as-default.patch + +------------------------------------------------------------------- +Wed May 3 10:07:17 CEST 2017 - tiwai@suse.de + +- Remove direct_memory_access flag from dmix definition again for + fixing a regression used with old alsa-lib binary (boo#1037021): + 0096-conf-Remove-dmix.direct_memory_access-setup.patch + +------------------------------------------------------------------- +Mon Apr 10 10:25:09 CEST 2017 - tiwai@suse.de + +- Disable dmix var_periodsize as default (boo#1033179) + 0097-pcm-dmix-Disable-var_periodsize-as-default.patch + +- Workaround for binary incompatibility of dmix shm (boo#1033080): + 0098-dmix-Workaround-for-binary-incompatibility.patch + +------------------------------------------------------------------- +Wed Mar 29 17:26:08 CEST 2017 - tiwai@suse.de + +- Backport upstream fix patches, including the deadlock fix for + aplay/arecord (boo#1031525): + 0001-ucm-Add-ATTRIBUTE_UNUSED-for-unused-parameters-of-ex.patch + 0002-ucm-parser-needs-limits.h.patch + 0003-pcm-direct-allow-users-to-configure-different-period.patch + 0004-pcm-dshare-enable-silence.patch + 0005-pcm-rate-fix-the-hw_ptr-update-until-the-boundary-av.patch + 0006-plugin-dynamically-update-avail_min-on-slave.patch + 0007-rate-dynamic-update-avail_min-on-slave.patch + 0008-topology-fix-unused-const-variable-warning.patch + 0009-seq-improve-documentation-about-new-get-pid-card-fun.patch + 0010-pcm-direct-returning-semop-error-code-for-semaphore-.patch + 0011-pcm-direct-Fix-for-sync-issue-on-xrun-recover.patch + 0012-pcm-direct-check-state-before-enter-poll-on-timer.patch + 0013-pcm-direct-don-t-return-bogus-buffer-levels-in-xrun-.patch + 0014-conf-ucm-broxton-add-broxton-rt298-conf-files.patch + 0015-pcm-direct-Fix-deadlock-in-poll_descriptors.patch + 0016-ucm-Assure-the-user-input-card-name-not-to-exceed-ma.patch + 0017-ucm-Load-device-specific-configuration-file-based-on.patch + 0018-ucm-Add-command-get-_file-to-get-the-config-file-nam.patch + 0019-topology-Fix-incorrect-license-in-source-comments.patch + 0020-conf-cards-add-support-for-pistachio-card.patch + 0021-pcm-multi-Drop-the-fixed-slave_map-in-snd_pcm_multi_.patch + 0022-conf-Add-card-config-for-Intel-HDMI-DP-LPE-audio.patch + 0023-pcm-Avoid-lock-for-snd_pcm_nonblock.patch + 0024-pcm-Disable-locking-in-async-mode.patch + 0025-pcm-dmix-Allow-disabling-x86-optimizations.patch + 0026-pcm-dmix_rewind-corrupts-application-pointer-fix.patch + 0027-pcm-direct-fix-race-on-clearing-timer-events.patch + 0028-pcm-file-Enable-file-writing-for-capture-path.patch + 0029-pcm-status-dump-fix-timestamp-formatting.patch + 0030-pcm-extplug-refinement-of-masks-in-extplug.patch + 0031-pcm-rate-Add-capability-to-pass-configuration-node-t.patch + 0032-Drop-ppc64-specific-workaround-for-versioned-symbols.patch + 0033-pcm_plugin-unify-the-snd_pcm_mmap_begin-result-value.patch + 0034-always-handle-return-value-from-snd_config_get_id-co.patch + 0035-pcm-file-plugin-handle-snd_pcm_mmap_begin-error-path.patch + 0036-topology-coverity-remove-dead-code.patch + 0037-ucm-parser-fix-possible-string-overflow-in-uc_mgr_im.patch + 0038-dmix-plugin-fix-drain-for-nonblock-mode.patch + 0039-dmix-plugin-drain-quickfix-for-the-previous-patch.patch + 0040-rawmidi-virtual-fix-reading-into-a-small-buffer.patch + 0041-conf-cards-add-VC4-HDMI-card.patch + 0042-pcm-plug-save-converter-config.patch + 0043-pcm-file-delegate-htimestamping-to-slave-instead-of-.patch + +------------------------------------------------------------------- +Mon Feb 13 10:28:23 UTC 2017 - tchvatal@suse.com + +- Drop alsa-lib-doxygen-avoid-crash-for-11.3.diff as it was applied + only in case of 11.3 and never else +- Use Requires(phase) instead of prereq string +- Use official %udevrulesdir macro instead of handbrew udevdir +- Version provides/obsoletes in devel pkg to avoid warning +- Remove hack that allowed build on SLE10 + +------------------------------------------------------------------- +Wed Feb 8 08:39:05 CET 2017 - kukuk@suse.de + +- Don't require insserv if we don't need it. + +------------------------------------------------------------------- +Wed Dec 28 16:38:57 CET 2016 - tiwai@suse.de + +- Really bump the version number to 1.1.3 (sorry, forgot to change + in Version tag). + +------------------------------------------------------------------- +Wed Dec 28 12:39:12 CET 2016 - tiwai@suse.de + +- Update to alsa-lib 1.1.3 release; + just including all previous fixes + +- Drop obsoleted patches: + 0001-ucm-Add-ucm-files-for-DB410c-board.patch + 0002-mixer-Fix-rounding-mode-documentation.patch + 0003-pcm-Fix-shm-initialization-race-condition.patch + 0004-pcm-Better-understandable-locking-code.patch + 0005-ucm-fix-crash-when-calling-snd_use_case_geti-with-no.patch + 0006-ucm-docs-typeset-lists-of-identifiers-explicitly.patch + 0007-Update-include-sound-tlv.h-from-4.9-pre-kernel-uapi.patch + 0008-test-use-actual-information-for-TLV-operation.patch + 0009-ctl-improve-API-documentation-for-TLV-operation.patch + 0010-ctl-improve-documentation-about-TLV-related-APIs.patch + 0011-ctl-correct-documentation-about-TLV-feature.patch + 0012-conf-ucm-skylake-add-skylake-rt286-conf-files.patch + 0013-pcm_plug-Clear-plugins-on-all-error-conditions.patch + 0014-mixer-Don-t-install-smixer-modules-unless-python-is-.patch + 0015-pcm_dshare-Do-not-discard-slave-reported-delay-in-st.patch + 0016-pcm-direct-Protect-from-freeing-semaphore-when-alrea.patch + 0017-pcm-dshare-Fix-endless-playback-of-buffer.patch + 0018-pcm-Add-the-PCM-state-checks-to-plugins.patch + 0019-pcm-dmix-Do-not-discard-slave-reported-delay-in-stat.patch + +------------------------------------------------------------------- +Tue Nov 29 15:01:05 CET 2016 - tiwai@suse.de + +- Backport upstream fixes (bsc#1012594): + - A few PCM bugs have been fixed: + * Stall of dmix and others in a wrong PCM state + * Refactoring of PCM locking scheme + * SHM initialization race fix + * plug PCM memory leaks + * Improvement of dshare/dmix delay calculation + * Fix endless dshare draining + * Fix semaphore discard race fix of direct plugins + - UCM fixes and updates for DB410c and skylake-r5286 + - Mixer code cleanup not to install bogus plugin codes + - Documentation fixes / updates + + 0001-ucm-Add-ucm-files-for-DB410c-board.patch + 0002-mixer-Fix-rounding-mode-documentation.patch + 0003-pcm-Fix-shm-initialization-race-condition.patch + 0004-pcm-Better-understandable-locking-code.patch + 0005-ucm-fix-crash-when-calling-snd_use_case_geti-with-no.patch + 0006-ucm-docs-typeset-lists-of-identifiers-explicitly.patch + 0007-Update-include-sound-tlv.h-from-4.9-pre-kernel-uapi.patch + 0008-test-use-actual-information-for-TLV-operation.patch + 0009-ctl-improve-API-documentation-for-TLV-operation.patch + 0010-ctl-improve-documentation-about-TLV-related-APIs.patch + 0011-ctl-correct-documentation-about-TLV-feature.patch + 0012-conf-ucm-skylake-add-skylake-rt286-conf-files.patch + 0013-pcm_plug-Clear-plugins-on-all-error-conditions.patch + 0014-mixer-Don-t-install-smixer-modules-unless-python-is-.patch + 0015-pcm_dshare-Do-not-discard-slave-reported-delay-in-st.patch + 0016-pcm-direct-Protect-from-freeing-semaphore-when-alrea.patch + 0017-pcm-dshare-Fix-endless-playback-of-buffer.patch + 0018-pcm-Add-the-PCM-state-checks-to-plugins.patch + 0019-pcm-dmix-Do-not-discard-slave-reported-delay-in-stat.patch + +- smixer module files got removed from the file list as well + +------------------------------------------------------------------- +Wed Aug 3 11:22:16 CEST 2016 - tiwai@suse.de + +- Update to alsa-lib v1.1.2: + * topology API updates + * support of stacked async handlers + * new UCM configs: rockchip-i2s, skylake-i2s, chtrt5645, + * add cset-tlv ucm support + * fix conversion of TLVs min_db and max_dB value in softvol + * fix appl pointer in the error path of PCM plugin + * PCM code cleanup + * fix suspend/resume of PCM dmix, dsnoop and dshare plugins + * fix doubly enumerated items via namehint + * make PCM codes thread-safe + * API documentation enhancements + * element-set ctl API + * Optimization by replacing alloca() usages + +- Drop obsoleted patches: + 0001-pcm_plugin-fix-appl-pointer-not-correct-when-mmap_co.patch + 0002-pcm-Clean-up-error-paths-in-snd_pcm_plugin_-helpers.patch + 0003-pcm-Fallback-open-as-the-first-instance-for-dmix-co.patch + 0004-pcm-softvol-fix-conversion-of-TLVs-min_db-and-max_dB.patch + 0005-pcm-Fix-suspend-resume-regression-with-dmix-co.patch + 0006-pcm-dmix-Fix-doubly-resume-of-slave-PCM.patch + 0007-namehint-Don-t-enumerate-as-duplex-if-only-a-single-.patch + 0008-pcm-Define-namehint-for-single-directional-PCM-types.patch + 0009-conf-Add-thread-safe-global-tree-reference.patch + 0010-pcm-Remove-resume-support-from-dmix-co.patch + 0011-pcm-Fix-secondary-retry-in-dsnoop-and-dshare.patch + 0012-pcm-dmix-resume-workaround-for-buggy-driver.patch + 0013-pcm-dmix-Prepare-slave-when-it-s-in-SETUP-too.patch + 0014-pcm-dmix-Return-error-when-slave-is-in-OPEN-or-DISCO.patch + 0015-async-Handle-previously-installed-signal-handler.patch + alsa-docs-suppress-timestamp.patch + +------------------------------------------------------------------- +Wed Jun 8 10:30:29 CEST 2016 - tiwai@suse.de + +- Backport upstream fixes: fixing PCM dmix & co suspend/resume, + namehint parser fixes, stackable async handler: + 0007-namehint-Don-t-enumerate-as-duplex-if-only-a-single-.patch + 0008-pcm-Define-namehint-for-single-directional-PCM-types.patch + 0009-conf-Add-thread-safe-global-tree-reference.patch + 0010-pcm-Remove-resume-support-from-dmix-co.patch + 0011-pcm-Fix-secondary-retry-in-dsnoop-and-dshare.patch + 0012-pcm-dmix-resume-workaround-for-buggy-driver.patch + 0013-pcm-dmix-Prepare-slave-when-it-s-in-SETUP-too.patch + 0014-pcm-dmix-Return-error-when-slave-is-in-OPEN-or-DISCO.patch + 0015-async-Handle-previously-installed-signal-handler.patch + +------------------------------------------------------------------- +Thu May 12 14:44:48 CEST 2016 - tiwai@suse.de + +- Backport various upstream fixes for PCM (bnc#979702): + 0001-pcm_plugin-fix-appl-pointer-not-correct-when-mmap_co.patch + 0002-pcm-Clean-up-error-paths-in-snd_pcm_plugin_-helpers.patch + 0003-pcm-Fallback-open-as-the-first-instance-for-dmix-co.patch + 0004-pcm-softvol-fix-conversion-of-TLVs-min_db-and-max_dB.patch + 0005-pcm-Fix-suspend-resume-regression-with-dmix-co.patch + 0006-pcm-dmix-Fix-doubly-resume-of-slave-PCM.patch + +------------------------------------------------------------------- +Thu Mar 31 15:19:33 CEST 2016 - tiwai@suse.de + +- Update to alsa-lib 1.1.1: + * including previous fixes + * a few more fixes/cleanup of control API + * BSD compatibility changes + * sync with 4.6 kernel ABI + * provide API for sequencer sound card number / pid + * fix races at dmix/dsnoop plugin + * a few topology API updates +- Drop the obsoleted patches: + 0001-topology-Add-missing-include-sys-stat.h.patch + 0002-pcm-simple-Fix-asserts.patch + 0003-topology-open-topology-files-with-O_TRUNC.patch + 0004-topology-Remove-unused-function-write_data_block.patch + 0005-topology-Remove-unused-variables.patch + 0006-topology-Fix-comparison-of-unsigned-expression-0.patch + 0007-topology-Not-compare-a-for-loop-iterator-with-ABI-__.patch + 0008-topology-Quit-and-show-error-message-on-big-endian-m.patch + 0009-config-files-do-not-include-ucm-topology-configurati.patch + 0010-control-add-missing-asserts-to-ctl_elem_set-function.patch + 0011-pcm_hw-fix-possible-memory-leak-coverity.patch + 0012-coverity-fixes.patch + 0013-topology-fix-debug-output-to-print-correct-max-value.patch + +------------------------------------------------------------------- +Wed Feb 3 17:56:41 CET 2016 - tiwai@suse.de + +- Backports from upstream: minor PCM fixes, topology API updates, + and a few build cleanup: + 0002-pcm-simple-Fix-asserts.patch + 0003-topology-open-topology-files-with-O_TRUNC.patch + 0004-topology-Remove-unused-function-write_data_block.patch + 0005-topology-Remove-unused-variables.patch + 0006-topology-Fix-comparison-of-unsigned-expression-0.patch + 0007-topology-Not-compare-a-for-loop-iterator-with-ABI-__.patch + 0008-topology-Quit-and-show-error-message-on-big-endian-m.patch + 0009-config-files-do-not-include-ucm-topology-configurati.patch + 0010-control-add-missing-asserts-to-ctl_elem_set-function.patch + 0011-pcm_hw-fix-possible-memory-leak-coverity.patch + 0012-coverity-fixes.patch + 0013-topology-fix-debug-output-to-print-correct-max-value.patch + +------------------------------------------------------------------- +Mon Nov 9 11:32:40 CET 2015 - tiwai@suse.de + +- Update to alsa-lib 1.1.0: + including all previous fixes, with more updates for topology API, + a fix for dmix/dsnoop slave PCM xrun, some build fixes / + improvements. +- Fix the build with old gcc on SLE11: + 0001-topology-Add-missing-include-sys-stat.h.patch +- Dropped patches: + 0001-ucm-document-some-standard-values.patch + 0002-conf-ucm-broadwell-rt286-add-ucm-config.patch + 0003-conf-ucm-Add-Makefile.am-for-broadwell-rt286-ucm-con.patch + 0004-ucm-reformat-snd_use_case_get-doc.patch + 0005-ucm-improve-jack-configuration-documentation.patch + 0006-USB-audio-Sound-Blaster-HD-iec958-is-on-device-1.patch + 0007-Sync-include-sound-asound.h-with-4.1-kernel.patch + 0008-conf-ucm-broadwell-rt286-change-to-use-the-correct-j.patch + 0009-namehint-Fix-invalid-list-access-in-snd_device_name_.patch + 0010-namehint-Fix-the-listing-without-device-number.patch + 0011-namehint-Fix-bad-free-with-invalid-iface-name.patch + 0012-Allow-hint-for-ctl-hwdep-timer-and-seq.patch + 0013-conf-Add-hint-descriptions-to-ctl-hwdep-seq-and-time.patch + 0014-conf-ucm-broadwell-rt286-change-to-set-capture-volum.patch + 0015-ucm-allow-multiple-devices-in-JackHWMute.patch + 0016-pcm-Remove-assert-from-snd_pcm_hw_params_slave.patch + 0017-test-pcm-Fix-generated-values-with-float-PCM-format.patch + 0018-test-pcm_min-Fix-error-messages.patch + 0019-pcm-Don-t-assert-in-_snd_pcm_hw_params_internal.patch + 0020-pcm-Fix-snd_pcm_status-for-dmix-co.patch + 0021-control-Allow-cset-ing-specific-values-in-the-multi-.patch + 0022-PCM-snd_pcm_xxxx_drain-maybe-blocked-after-suspend-a.patch + 0023-surround41-50.conf-Use-chmap-syntax-for-better-flexi.patch + 0024-ucm-docs-fix-doxygen-exclude-patch-for-UCM-local-hea.patch + 0025-ucm-docs-Fix-doxygen-formatting-for-UCM-main-page.patch + 0026-docs-Add-UCM-link-to-main-doxygen-page.patch + 0027-Replace-unsafe-characters-with-_-in-card-name.patch + 0028-pcm-add-helper-functions-to-query-timestamping-capab.patch + 0029-pcm-add-support-for-get-set_audio_htstamp_config.patch + 0030-pcm-add-support-for-new-STATUS_EXT-ioctl.patch + 0031-test-fix-audio_time-with-new-get-set-audio_tstamp_co.patch + 0032-test-audio_time-show-report-validity-and-accuracy.patch + 0033-pcm-restore-hw-params-on-set-latency-failed.patch + 0034-Replace-list.h-with-its-own-version.patch + 0035-topology-uapi-Add-UAPI-headers-for-topology-ABI.patch + 0036-topology-Add-topology-core-parser.patch + 0037-topology-Add-text-section-parser.patch + 0038-topology-Add-PCM-parser.patch + 0039-topology-Add-operations-parser.patch + 0040-topology-Add-private-data-parser.patch + 0041-topology-Add-DAPM-object-parser.patch + 0042-topology-Add-CTL-parser.patch + 0043-topology-Add-Channel-map-parser.patch + 0044-topology-Add-binary-file-builder.patch + 0045-topology-autotools-Add-build-support-for-topology-co.patch + 0046-topology-doxygen-Add-doxygen-support-for-topology-co.patch + 0047-conf-topology-Add-topology-file-for-broadwell-audio-.patch + 0048-topology-Fix-missing-inclusion-of-ctype.h.patch + 0049-topology-Fix-typos.patch + 0050-topology-fix-element-object-type-is-switch.patch + 0051-topology-Add-element-ID-so-we-can-look-up-references.patch + 0052-topology-Add-support-for-writing-manifest-private-da.patch + 0053-topology-update-ABI-to-improve-support-for-different.patch + 0054-topology-Add-ops-support-to-byte-control-objects.patch + 0055-topology-treat-all-DAPM-controls-types-the-same-when.patch + 0056-topology-print-error-prefix-on-error-message.patch + 0057-topology-rename-OBJECT_TYPE_-to-SND_TPLG_TYPE_.patch + 0058-core-add-convenience-macros-to-local.h.patch + 0059-topology-Add-C-templates-structure-for-building-topo.patch + 0060-topology-A-API-calls-to-directly-build-topology-data.patch + 0061-pcm-Fix-doxygen-for-two-enums.patch + 0062-pcm-ioplug-extplug-Fix-logic-errors-in-type-checks.patch + 0063-pcm-route-Remove-bogus-in-snd_config_get_id-checks.patch + 0064-topology-builder-Fix-possibly-uninitialized-variable.patch + 0065-topology-ctl-Fix-access-type-checks.patch + 0066-topology-data-Fix-wrong-size-check-in-tplg_parse_dat.patch + 0067-topology-parser-Add-missing-return-value-to-snd_tplg.patch + 0068-topology-pcm-Remove-unused-variables.patch + 0069-build-Do-not-try-to-detect-cross-compiler.patch + 0070-topology-Add-API-to-set-a-vendor-specific-version-nu.patch + 0071-pcm-ladspa-Fix-segfault-due-to-a-wrong-channel-refer.patch + +------------------------------------------------------------------- +Fri Oct 2 12:11:24 CEST 2015 - tiwai@suse.de + +- Backport upsteram fixes: more topology API updates/fixes, misc + documentation fixes, some logical error fixes in PCM plugins, + LADSPA plugin segfault fix: + 0050-topology-fix-element-object-type-is-switch.patch + 0051-topology-Add-element-ID-so-we-can-look-up-references.patch + 0052-topology-Add-support-for-writing-manifest-private-da.patch + 0053-topology-update-ABI-to-improve-support-for-different.patch + 0054-topology-Add-ops-support-to-byte-control-objects.patch + 0055-topology-treat-all-DAPM-controls-types-the-same-when.patch + 0056-topology-print-error-prefix-on-error-message.patch + 0057-topology-rename-OBJECT_TYPE_-to-SND_TPLG_TYPE_.patch + 0058-core-add-convenience-macros-to-local.h.patch + 0059-topology-Add-C-templates-structure-for-building-topo.patch + 0060-topology-A-API-calls-to-directly-build-topology-data.patch + 0061-pcm-Fix-doxygen-for-two-enums.patch + 0062-pcm-ioplug-extplug-Fix-logic-errors-in-type-checks.patch + 0063-pcm-route-Remove-bogus-in-snd_config_get_id-checks.patch + 0064-topology-builder-Fix-possibly-uninitialized-variable.patch + 0065-topology-ctl-Fix-access-type-checks.patch + 0066-topology-data-Fix-wrong-size-check-in-tplg_parse_dat.patch + 0067-topology-parser-Add-missing-return-value-to-snd_tplg.patch + 0068-topology-pcm-Remove-unused-variables.patch + 0069-build-Do-not-try-to-detect-cross-compiler.patch + 0070-topology-Add-API-to-set-a-vendor-specific-version-nu.patch + 0071-pcm-ladspa-Fix-segfault-due-to-a-wrong-channel-refer.patch + +------------------------------------------------------------------- +Tue Aug 4 17:41:39 CEST 2015 - tiwai@suse.de + +- Backport upstream fixes: surround41/50 chmap fix, UCM documents, + config string fix, PCM timestamp query API, replacement of list.h + with LGPL: + 0023-surround41-50.conf-Use-chmap-syntax-for-better-flexi.patch + 0024-ucm-docs-fix-doxygen-exclude-patch-for-UCM-local-hea.patch + 0025-ucm-docs-Fix-doxygen-formatting-for-UCM-main-page.patch + 0026-docs-Add-UCM-link-to-main-doxygen-page.patch + 0027-Replace-unsafe-characters-with-_-in-card-name.patch + 0028-pcm-add-helper-functions-to-query-timestamping-capab.patch + 0029-pcm-add-support-for-get-set_audio_htstamp_config.patch + 0030-pcm-add-support-for-new-STATUS_EXT-ioctl.patch + 0031-test-fix-audio_time-with-new-get-set-audio_tstamp_co.patch + 0032-test-audio_time-show-report-validity-and-accuracy.patch + 0033-pcm-restore-hw-params-on-set-latency-failed.patch + 0034-Replace-list.h-with-its-own-version.patch +- Backport topology API addition patches: + 0035-topology-uapi-Add-UAPI-headers-for-topology-ABI.patch + 0036-topology-Add-topology-core-parser.patch + 0037-topology-Add-text-section-parser.patch + 0038-topology-Add-PCM-parser.patch + 0039-topology-Add-operations-parser.patch + 0040-topology-Add-private-data-parser.patch + 0041-topology-Add-DAPM-object-parser.patch + 0042-topology-Add-CTL-parser.patch + 0043-topology-Add-Channel-map-parser.patch + 0044-topology-Add-binary-file-builder.patch + 0045-topology-autotools-Add-build-support-for-topology-co.patch + 0046-topology-doxygen-Add-doxygen-support-for-topology-co.patch + 0047-conf-topology-Add-topology-file-for-broadwell-audio-.patch + 0048-topology-Fix-missing-inclusion-of-ctype.h.patch + 0049-topology-Fix-typos.patch +- Enable autoreconf call to regenerate after patching + +------------------------------------------------------------------- +Fri Jul 31 07:35:12 UTC 2015 - dimstar@opensuse.org + +- Change libudev-devel BuildRequires to pkgconfig(udev): makes us + less prone to packaging changes, and in the end udev.pc is + exactly what we need to define _udevdir. + +------------------------------------------------------------------- +Thu Jun 18 09:32:07 CEST 2015 - tiwai@suse.de + +- Backport upstream fixes: fix bogus assert() in hw_params, a few + PCM dmix/dshare/dsnoop fixes, enhacement of amixer, etc: + 0017-test-pcm-Fix-generated-values-with-float-PCM-format.patch + 0018-test-pcm_min-Fix-error-messages.patch + 0019-pcm-Don-t-assert-in-_snd_pcm_hw_params_internal.patch + 0020-pcm-Fix-snd_pcm_status-for-dmix-co.patch + 0021-control-Allow-cset-ing-specific-values-in-the-multi-.patch + 0022-PCM-snd_pcm_xxxx_drain-maybe-blocked-after-suspend-a.patch + +------------------------------------------------------------------- +Fri May 22 14:16:26 CEST 2015 - tiwai@suse.de + +- Backport upstream fixes: UCM updates, Broadwell UCM support, + namehint fixes, fix faulty assert in PCM plugins, etc: + 0001-ucm-document-some-standard-values.patch + 0002-conf-ucm-broadwell-rt286-add-ucm-config.patch + 0003-conf-ucm-Add-Makefile.am-for-broadwell-rt286-ucm-con.patch + 0004-ucm-reformat-snd_use_case_get-doc.patch + 0005-ucm-improve-jack-configuration-documentation.patch + 0006-USB-audio-Sound-Blaster-HD-iec958-is-on-device-1.patch + 0007-Sync-include-sound-asound.h-with-4.1-kernel.patch + 0008-conf-ucm-broadwell-rt286-change-to-use-the-correct-j.patch + 0009-namehint-Fix-invalid-list-access-in-snd_device_name_.patch + 0010-namehint-Fix-the-listing-without-device-number.patch + 0011-namehint-Fix-bad-free-with-invalid-iface-name.patch + 0012-Allow-hint-for-ctl-hwdep-timer-and-seq.patch + 0013-conf-Add-hint-descriptions-to-ctl-hwdep-seq-and-time.patch + 0014-conf-ucm-broadwell-rt286-change-to-set-capture-volum.patch + 0015-ucm-allow-multiple-devices-in-JackHWMute.patch + 0016-pcm-Remove-assert-from-snd_pcm_hw_params_slave.patch + +------------------------------------------------------------------- +Thu Feb 26 17:24:22 CET 2015 - tiwai@suse.de + +- Updated to alsa-lib 1.0.29: + Just a version bump including previous fixes +- Drop the obsoleted patches: + 0001-ucm-Document-PlaybackPCMIsDummy-and-CapturePCMIsDumm.patch + 0002-ICE1712-add-surround71-pcm-definition.patch + 0003-USB-Audio-Add-second-S-PDIF-device-on-Phiree-U2.patch + 0004-pcm-rate-fix-hw_ptr-exceed-the-boundary.patch + 0005-pcm-Provide-a-CLOCK_MONOTONIC_RAW-timestamp-type.patch + 0006-Add-timestamp-type-to-sw_params-internal-only.patch + 0007-pcm-Add-sw_params-API-functions-to-get-set-timestamp.patch + 0008-pcm-Implement-timestamp-type-setup-in-hw-plugin.patch + 0009-pcm-Implement-timestamp-type-handling-in-all-plugins.patch + 0010-test-audio_time-Set-timestamp-type-explicitly.patch + 0011-pcm-route-Use-get-put-labels-for-all-3-byte-formats.patch + 0012-pcm-Fill-sw_params-proto-field.patch + 0013-pcm-route-Use-get32-for-multi-source-route-calculati.patch + 0014-pcm-Drop-snd_pcm_linear_-get-put-32_index.patch + 0015-pcm-pcm_local.h-include-time.h-to-enable-CLOCK_MONOT.patch + 0016-pcm-Fix-DSD-formats-userland-usability.patch + 0017-Sync-include-sound-asound.h-with-3.17-rc1-kernel.patch + 0018-pcm-Add-missing-signed-and-endianess-definitions-for.patch + 0019-Sync-enum-snd_hwdep_iface_t-with-include-asound-asou.patch + 0020-pcm-2nd-round-of-pcm_misc-DSD-fixes.patch + 0021-doc-fix-cross-compiling-example.patch + 0022-pcm-fix-snd_pcm_mmap_hw_avail-near-the-boundary.patch + 0023-pcm-fix-return-value-of-snd_pcm_share_slave_avail.patch + 0024-pcm-add-new-32-bit-DSD-sample-format.patch + 0025-dmix-actually-rewind-when-running-or-being-drained.patch + 0026-pcm-express-the-rewind-size-limitation-logic-better.patch + 0027-pcm-handle-negative-values-from-snd_pcm_mmap_hw_avai.patch + 0028-pcm-rate-use-the-snd_pcm_mmap_hw_avail-function.patch + 0029-pcm-null-use-the-snd_pcm_mmap_avail-function.patch + 0030-rate-handle-negative-values-from-snd_pcm_mmap_playba.patch + 0031-dsnoop-rewindable-and-forwardable-logic-was-swapped.patch + 0033-pcm-file-don-t-recurse-in-the-rewindable-and-forward.patch + 0034-pcm-route-Fix-the-bad-condition-always-false.patch + 0035-pcm-rate-hw_avail-must-not-be-negative-before-starti.patch + 0036-hwdep-add-missing-declaration-for-snd_hwdep_poll_des.patch + 0037-mixer-fixed-double-free.patch + 0038-pcm_file-fixed-missing-free.patch + 0039-sbase-fixed-missing-free.patch + 0040-rawmidi-close-handle-h.patch + 0041-pcm_share-fixing-missing-mutex-unlock.patch + 0042-simple_abst-null-check-for-lib.patch + 0043-socket-missing-socket-close.patch + 0044-pcm_hooks-null-check-for-h.patch + 0045-conf-return-negative-value-in-case-of-error.patch + 0046-control-return-negative-value-in-case-of-error.patch + 0047-pcm-return-negative-value-in-case-of-error.patch + 0048-mixer-Fix-missing-hctl-handle-free-in-snd_mixer_atta.patch + 0049-conf-ucm-PAZ00-add-Toshiba-AC100-Dynabook-AZ-new-con.patch + 0050-USB-Audio-Add-Scarlett-2i4-USB-to-S-PDIF-blacklist.patch + 0051-snd_user_file-fix-memory-leak.patch + 0052-pcm-dmix-Don-t-ignore-SND_TIMER_EVENT_MSTOP.patch + 0053-snd_dlsym-only-do-versioning-checks-if-built-with-ve.patch + 0054-dlmisc-Remove-unused-label.patch + 0055-USB-audio-Add-five-more-cards-to-IEC958-blacklist.patch + 0056-pcm-Fix-DSD-sample-format-endianess-and-add-big-endi.patch + 0057-mixer-Fix-inclusion-of-config.h.patch + 0058-mixer-Fix-unused-parameter-warnings.patch + 0059-ucm-Fix-uninitialized-err-in-snd_use_case_set.patch + 0060-pcm-Fix-assorted-tstamp_type-bugs-omissions.patch + 0061-hwdep-add-OXFW-driver-support.patch + 0062-pcm-fix-buffer-overflow-in-snd_pcm_chmap_print.patch + 0063-control-enable-octal-and-hexadecimal-parse.patch + 0064-autotools-fix-ucm-partial-build.patch + 0065-conf-ucm-GoogleNyan-Add-configuration.patch + 0066-ucm-add-binary-configure-file-parse.patch + 0067-Remove-unused-hostname-resolution-in-shm-plugins-and.patch + +------------------------------------------------------------------- +Wed Jan 28 15:50:35 CET 2015 - tiwai@suse.de + +- Backport upstream fixes: new OXFW hwdep definition, chmap print + overflow fix, improvement of UCM parser, GoogleNyan UCM config, + removal of gethostbyname() usages: + 0061-hwdep-add-OXFW-driver-support.patch + 0062-pcm-fix-buffer-overflow-in-snd_pcm_chmap_print.patch + 0063-control-enable-octal-and-hexadecimal-parse.patch + 0064-autotools-fix-ucm-partial-build.patch + 0065-conf-ucm-GoogleNyan-Add-configuration.patch + 0066-ucm-add-binary-configure-file-parse.patch + 0067-Remove-unused-hostname-resolution-in-shm-plugins-and.patch +- Suppress timestamps in the generated documents for make the + package comparison easier: + alsa-docs-suppress-timestamp.patch + +------------------------------------------------------------------- +Fri Dec 5 16:49:42 CET 2014 - tiwai@suse.de + +- Backport upstream fixes: + A couple of USB-audio config addition/fix, dmix PCM stop fix, + a memory leak fix, DSD format endianess fix, PCM timestamp fixes, etc. + 0050-USB-Audio-Add-Scarlett-2i4-USB-to-S-PDIF-blacklist.patch + 0051-snd_user_file-fix-memory-leak.patch + 0052-pcm-dmix-Don-t-ignore-SND_TIMER_EVENT_MSTOP.patch + 0053-snd_dlsym-only-do-versioning-checks-if-built-with-ve.patch + 0054-dlmisc-Remove-unused-label.patch + 0055-USB-audio-Add-five-more-cards-to-IEC958-blacklist.patch + 0056-pcm-Fix-DSD-sample-format-endianess-and-add-big-endi.patch + 0057-mixer-Fix-inclusion-of-config.h.patch + 0058-mixer-Fix-unused-parameter-warnings.patch + 0059-ucm-Fix-uninitialized-err-in-snd_use_case_set.patch + 0060-pcm-Fix-assorted-tstamp_type-bugs-omissions.patch + +------------------------------------------------------------------- +Sun Nov 16 18:10:00 UTC 2014 - Led + +- fix bashism in alsa-init.sh scripts + +------------------------------------------------------------------- +Fri Oct 17 11:48:23 CEST 2014 - tiwai@suse.de + +- Backport upstream fixes / enhancements: mostly small fixes + spotted by coccinelle and oethers, the fixes for proper rewind + support, a new DSD format support, hwdep definitions sync, and + addition of PAZ00 UCM configs. + 0022-pcm-fix-snd_pcm_mmap_hw_avail-near-the-boundary.patch + 0023-pcm-fix-return-value-of-snd_pcm_share_slave_avail.patch + 0024-pcm-add-new-32-bit-DSD-sample-format.patch + 0025-dmix-actually-rewind-when-running-or-being-drained.patch + 0026-pcm-express-the-rewind-size-limitation-logic-better.patch + 0027-pcm-handle-negative-values-from-snd_pcm_mmap_hw_avai.patch + 0028-pcm-rate-use-the-snd_pcm_mmap_hw_avail-function.patch + 0029-pcm-null-use-the-snd_pcm_mmap_avail-function.patch + 0030-rate-handle-negative-values-from-snd_pcm_mmap_playba.patch + 0031-dsnoop-rewindable-and-forwardable-logic-was-swapped.patch + 0033-pcm-file-don-t-recurse-in-the-rewindable-and-forward.patch + 0034-pcm-route-Fix-the-bad-condition-always-false.patch + 0035-pcm-rate-hw_avail-must-not-be-negative-before-starti.patch + 0036-hwdep-add-missing-declaration-for-snd_hwdep_poll_des.patch + 0037-mixer-fixed-double-free.patch + 0038-pcm_file-fixed-missing-free.patch + 0039-sbase-fixed-missing-free.patch + 0040-rawmidi-close-handle-h.patch + 0041-pcm_share-fixing-missing-mutex-unlock.patch + 0042-simple_abst-null-check-for-lib.patch + 0043-socket-missing-socket-close.patch + 0044-pcm_hooks-null-check-for-h.patch + 0045-conf-return-negative-value-in-case-of-error.patch + 0046-control-return-negative-value-in-case-of-error.patch + 0047-pcm-return-negative-value-in-case-of-error.patch + 0048-mixer-Fix-missing-hctl-handle-free-in-snd_mixer_atta.patch + 0049-conf-ucm-PAZ00-add-Toshiba-AC100-Dynabook-AZ-new-con.patch + +------------------------------------------------------------------- +Tue Aug 26 12:44:29 CEST 2014 - tiwai@suse.de + +- Yet more DSD fix, hwdep iface sync with the recent kernel, and a + minor documentation fix from upstream: + 0019-Sync-enum-snd_hwdep_iface_t-with-include-asound-asou.patch + 0020-pcm-2nd-round-of-pcm_misc-DSD-fixes.patch + 0021-doc-fix-cross-compiling-example.patch + +------------------------------------------------------------------- +Tue Aug 12 16:02:33 CEST 2014 - tiwai@suse.de + +- Backport upstream fixes for supporting the missing DSD formats: + 0016-pcm-Fix-DSD-formats-userland-usability.patch + 0017-Sync-include-sound-asound.h-with-3.17-rc1-kernel.patch + 0018-pcm-Add-missing-signed-and-endianess-definitions-for.patch +- Remove alsa-info.sh from alsa.rpm; it's moved into alsa-utils + +------------------------------------------------------------------- +Thu Jul 31 17:41:50 CEST 2014 - tiwai@suse.de + +- Remove obsoleted README.SuSE (bnc#889023) +- Correct SUSE branding names in some texts (bnc#889023,FATE#316521) +- Properly include time.h for CLOCK_MONOTONIC_RAW: + 0015-pcm-pcm_local.h-include-time.h-to-enable-CLOCK_MONOT.patch + +------------------------------------------------------------------- +Tue Jul 22 17:46:51 CEST 2014 - tiwai@suse.de + +- Remove superfluous Loopback.conf from the source, as it was + already included in 1.0.28 tarball +- Backport upstream fixes: UCM dummy PCM definition, ICE1712 surround + definitions, USB-audio secondary PCM definition, PCM rate plugin + boundary overwrap fix, MONOTONIC_RAW timestamp support, PCM route + plugin 3-byte format fixes, etc: + 0001-ucm-Document-PlaybackPCMIsDummy-and-CapturePCMIsDumm.patch + 0002-ICE1712-add-surround71-pcm-definition.patch + 0003-USB-Audio-Add-second-S-PDIF-device-on-Phiree-U2.patch + 0004-pcm-rate-fix-hw_ptr-exceed-the-boundary.patch + 0005-pcm-Provide-a-CLOCK_MONOTONIC_RAW-timestamp-type.patch + 0006-Add-timestamp-type-to-sw_params-internal-only.patch + 0007-pcm-Add-sw_params-API-functions-to-get-set-timestamp.patch + 0008-pcm-Implement-timestamp-type-setup-in-hw-plugin.patch + 0009-pcm-Implement-timestamp-type-handling-in-all-plugins.patch + 0010-test-audio_time-Set-timestamp-type-explicitly.patch + 0011-pcm-route-Use-get-put-labels-for-all-3-byte-formats.patch + 0012-pcm-Fill-sw_params-proto-field.patch + 0013-pcm-route-Use-get32-for-multi-source-route-calculati.patch + 0014-pcm-Drop-snd_pcm_linear_-get-put-32_index.patch + +------------------------------------------------------------------- +Wed Jun 18 13:08:38 CEST 2014 - tiwai@suse.de + +- Updated to alsa-lib 1.0.28: + All pervious fix patches are obsoleted: + 0001-local.h-use-__kernel_off_t-from-linux-types.h.patch + 0002-conf-cards-add-Audio-Advantage-Micro-II.patch + 0003-pcm-Fix-a-wrong-value-shown-in-the-error-message-in-.patch + 0004-UCM-Document-some-standard-values.patch + 0005-hdspm.h-Update-LTC-ioctl-to-use-struct-hdspm_ltc.patch + 0006-Update-iatomic.h-functions-definitions-for-mips.patch + 0007-Fix-access-of-freed-memory-in-namehints.patch + 0008-HDA-Intel-present-up-to-8-HDMI-DP-outputs-via-hdmi-d.patch + 0009-snd_tlv_convert_from_dB-fix-decreasing-gain-across-e.patch + 0010-remove-unnecessary-obsolete-compat-hsearch_r.c.patch + 0011-local.h-include-sys-types.h-to-fix-issues-with-pcm.h.patch + 0012-test-chmap-Add-missing-usage-text-for-s-option.patch + 0013-include-global.h-don-t-define-timeval-and-timespec-s.patch + 0014-conf.c-use-portable-way-to-initialize-recursive-mute.patch + 0015-pcm_file-fix-SEGFAULT-if-file-option-is-missing-whil.patch + 0016-pcm_file-fixed-memory-leak.patch + 0017-pcm_file-don-t-touch-infile-on-playback-and-output-f.patch + 0018-pcm_file-document-new-argument-to-snd_pcm_file_open.patch + 0019-dmix-Don-t-use-assert-and-abort.patch + 0020-minor-malloc-changes.patch + 0021-alsa-lib-minor-typo-in-pcm-doc.patch + 0022-control_hw-fix-potential-memory-leak.patch + 0023-pcm-initialize-pcm_dmix-monotonic-field.patch + 0024-pcm-initialize-monotonic-field-for-dshare-and-dsnoop.patch + 0025-pcm-use-CLOCK_REALTIME-for-non-monotonic-ts.patch + 0026-alsa-lib-heavy-pcm-atomics-cleanup.patch + 0027-conf-Add-basic-infrastructure-for-2.1-surround-sound.patch + 0028-conf-Add-surround-2.1-support-to-all-cards.patch + 0029-Portability-fix-look-for-sys-endian.h-as-well-as-end.patch + 0030-autotools-update-style.patch + 0031-pcm-Insert-linear-to-float-conversion-when-rate-or-c.patch + 0032-pcm-route-Allow-chmap-syntax-for-slave-channels-in-t.patch + 0033-pcm-route-Select-slave-chmap-based-on-ttable-informa.patch + 0034-conf-Allow-2.1-surround-to-use-different-number-of-c.patch + 0035-pcm-Wrap-hw_ptr-to-boundary-in-pcm_ioplug.patch + 0036-src-conf-cards-Add-missing-entry-for-Loopback.conf.patch + 0037-route-Return-NULL-in-case-of-zero-found-channels-in-.patch + 0038-route-Fix-invalid-pointer-access.patch + 0039-pcm-ladspa-Delay-LADSPA-plugin-activate-call.patch + +------------------------------------------------------------------- +Thu Apr 3 17:10:46 CEST 2014 - tiwai@suse.de + +- Backport upstream fixes: + 0037-route-Return-NULL-in-case-of-zero-found-channels-in-.patch + 0038-route-Fix-invalid-pointer-access.patch + 0039-pcm-ladspa-Delay-LADSPA-plugin-activate-call.patch +- Remove the temporary fix that has been replaced by the fixes + above: + 0037-pcm-route-Don-t-handle-no-matching-chmap-as-a-seriou.patch + +------------------------------------------------------------------- +Thu Mar 20 15:04:38 CET 2014 - tiwai@suse.de + +- Correct the default values in /etc/sysconfig/sound comments + (bnc#869403) + +------------------------------------------------------------------- +Tue Mar 18 15:31:12 CET 2014 - tiwai@suse.de + +- Fix the silent output with PulseAudio (bnc#868795) + 0037-pcm-route-Don-t-handle-no-matching-chmap-as-a-seriou.patch + +------------------------------------------------------------------- +Tue Mar 11 10:47:01 CET 2014 - tiwai@suse.de + +- Update alsa-info.sh to match dmesg with snd_ +- Run spec-cleaner +- Add missing Loopback.conf manually +- Upstream fixes: minor clean ups, 2.1 PCM channel config support, + portability improvements, PCM float format conversion fix, + fix for ioplug 32bit hwptr wrap, etc. + 0020-minor-malloc-changes.patch + 0021-alsa-lib-minor-typo-in-pcm-doc.patch + 0022-control_hw-fix-potential-memory-leak.patch + 0023-pcm-initialize-pcm_dmix-monotonic-field.patch + 0024-pcm-initialize-monotonic-field-for-dshare-and-dsnoop.patch + 0025-pcm-use-CLOCK_REALTIME-for-non-monotonic-ts.patch + 0026-alsa-lib-heavy-pcm-atomics-cleanup.patch + 0027-conf-Add-basic-infrastructure-for-2.1-surround-sound.patch + 0028-conf-Add-surround-2.1-support-to-all-cards.patch + 0029-Portability-fix-look-for-sys-endian.h-as-well-as-end.patch + 0030-autotools-update-style.patch + 0031-pcm-Insert-linear-to-float-conversion-when-rate-or-c.patch + 0032-pcm-route-Allow-chmap-syntax-for-slave-channels-in-t.patch + 0033-pcm-route-Select-slave-chmap-based-on-ttable-informa.patch + 0034-conf-Allow-2.1-surround-to-use-different-number-of-c.patch + 0035-pcm-Wrap-hw_ptr-to-boundary-in-pcm_ioplug.patch + 0036-src-conf-cards-Add-missing-entry-for-Loopback.conf.patch + +------------------------------------------------------------------- +Mon Feb 24 16:37:33 CET 2014 - tiwai@suse.de + +- Fix missing /etc/sysconfig/sound due to the previous change + (bnc#865356) +- Fix the superfluous insserv calls due to the wrong suse_version + checks (bnc#863506) + +------------------------------------------------------------------- +Fri Feb 14 12:01:25 CET 2014 - tiwai@suse.de + +- Remove obsolete init scripts for SLE12 and later (bnc#863506); + note that you may get errors at upgrading the package due to the + old postun still accessing /etc/init.d/* files. Nevertheless + they are obliged to be removed. If you see such errors, don't + report to Bugzilla. Relax, enjoy Olympic games instead. + +------------------------------------------------------------------- +Fri Feb 14 11:31:09 CET 2014 - tiwai@suse.de + +- Fix build for SLE11 due to missing udev rules dir + +------------------------------------------------------------------- +Thu Feb 6 11:02:34 CET 2014 - tiwai@suse.de + +- Enable runtime PM for HD-audio devices (FATE#315523); + install 42-hd-audio-pm.rules udev file + +------------------------------------------------------------------- +Wed Nov 27 09:45:38 CET 2013 - tiwai@suse.de + +- Backport upstream fixes: cleanups, non-glibc build fixes, fixes + and enhancements of pcm_file plugin, etc. + 0010-remove-unnecessary-obsolete-compat-hsearch_r.c.patch + 0011-local.h-include-sys-types.h-to-fix-issues-with-pcm.h.patch + 0012-test-chmap-Add-missing-usage-text-for-s-option.patch + 0013-include-global.h-don-t-define-timeval-and-timespec-s.patch + 0014-conf.c-use-portable-way-to-initialize-recursive-mute.patch + 0015-pcm_file-fix-SEGFAULT-if-file-option-is-missing-whil.patch + 0016-pcm_file-fixed-memory-leak.patch + 0017-pcm_file-don-t-touch-infile-on-playback-and-output-f.patch + 0018-pcm_file-document-new-argument-to-snd_pcm_file_open.patch +- Fix aborting in races at closing dmix streams (bnc#852446): + 0019-dmix-Don-t-use-assert-and-abort.patch +- Don't include modprobe.d hack for 12.2 and older distros, which + seem broken on them + +------------------------------------------------------------------- +Tue Oct 1 12:27:25 CEST 2013 - tiwai@suse.de + +- Backport upstream fixes: namehints double-free fix, expansion of + more HDMI devices, and a fix for dB conversion + 0007-Fix-access-of-freed-memory-in-namehints.patch + 0008-HDA-Intel-present-up-to-8-HDMI-DP-outputs-via-hdmi-d.patch + 0009-snd_tlv_convert_from_dB-fix-decreasing-gain-across-e.patch + +------------------------------------------------------------------- +Fri Sep 6 10:03:55 CEST 2013 - tiwai@suse.de + +- Backport upstream fixes: + 0001-local.h-use-__kernel_off_t-from-linux-types.h.patch + 0002-conf-cards-add-Audio-Advantage-Micro-II.patch + 0003-pcm-Fix-a-wrong-value-shown-in-the-error-message-in-.patch + 0004-UCM-Document-some-standard-values.patch + 0005-hdspm.h-Update-LTC-ioctl-to-use-struct-hdspm_ltc.patch + 0006-Update-iatomic.h-functions-definitions-for-mips.patch + +------------------------------------------------------------------- +Tue Jul 9 16:52:37 CEST 2013 - tiwai@suse.de + +- updated to version 1.0.27.2: + just version bump, including all previous fixes + +------------------------------------------------------------------- +Mon Jun 17 10:10:44 CEST 2013 - tiwai@suse.de + +- Backport upstream fixes for plug-in API rewind, a possible memory + leak in direct plugins, chmap buffer overflow and some segfaults: + 0003-Allow-specifying-the-max-number-of-cards.patch + 0004-pcm_hw-Remove-unused-fields-in-struct.patch + 0005-pcm_plugin-Fix-return-value-of-snd_pcm_rewind.patch + 0006-pcm_direct-fix-the-memory-leak-when-parsing-the-slav.patch + 0007-chmap-Always-succeed-setting-the-map-to-what-it-alre.patch + 0008-pcm_hw-Fix-buffer-overflow-in-chmap.patch + 0009-pcm_direct-fix-SEGFAULT-when-getgrnam_r-returns-0-an.patch + +------------------------------------------------------------------- +Thu May 23 15:03:35 CEST 2013 - tiwai@suse.de + +- Bump to version 1.0.27.1, including previous fixes, USB config + quirks, addition of UCM configs and other misc fix patches +- Backport upstream fixes: + 0001-pcm-Fix-typo-in-documentation-PREPARE-PREPARED.patch + 0002-ucm-Fix-segfault-when-device-argument-is-missing-fro.patch + +------------------------------------------------------------------- +Thu Apr 25 09:58:41 CEST 2013 - tiwai@suse.de + +- Upstream fix for dlobj cache crash (bnc#814250) + 0001-Fix-doubly-call-of-dlclose-in-dlobj-caching-code.patch +- Upstream patches for support DSD + 0002-pcm.c-fix-indentation.patch + 0003-bring-pcm.h-and-pcm.c-in-sync-with-the-kernel-list.patch +- Fix compile errors with C90 (bnc#817077) + 0004-Use-__inline__-for-exported-headers.patch + 0005-Add-definition-of-__inline__-for-non-GCC.patch + +------------------------------------------------------------------- +Fri Apr 12 15:26:38 CEST 2013 - tiwai@suse.de + +- Updated to version 1.0.27: + including all previous fixes; all 00*-* patches dropped + +------------------------------------------------------------------- +Tue Apr 9 15:04:10 CEST 2013 - tiwai@suse.de + +- Backport upstream fixes: + 0058-control-pcm-implement-snd_ctl_abort-and-snd_pcm_abor.patch + 0059-all-places-doxygen-cleanups.patch + 0060-pcm-direct-plugins-do-more-safe-IPC-semaphore-handli.patch +- Fix segfault with openal-soft (bnc#814250): + 0061-Clean-up-dlobj-cache-only-when-no-user-is-present.patch + 0062-Optimize-NULL-check-in-snd_dlobj_cache_put.patch + +------------------------------------------------------------------- +Fri Apr 5 12:42:57 CEST 2013 - tiwai@suse.de + +- Backport upstream fix patches: + 0055-pcm-fix-and-optimize-snd_pcm_areas_copy-function.patch + 0056-USB-audio-Add-HP-Digital-Stereo-Headset-to-SPDIF-bla.patch + 0057-pcm-fix-typo-should-be-SND_PCM_STATE_PREPARED.patch +- Fix typos in comments in joystick script (bnc#805765) + +------------------------------------------------------------------- +Mon Mar 11 11:08:30 CET 2013 - tiwai@suse.de + +- More backports of fix patches from upstream: + 0051-Add-sys-types.h-to-include-list.patch + 0052-control-Simplify-using-snd_config_get_bool.patch + 0053-Add-workaround-for-conflicting-IEC958-controls-for-H.patch + 0054-snd_mixer_poll_descriptors_revents-should-loop-over-.patch + +------------------------------------------------------------------- +Fri Feb 1 08:10:43 CET 2013 - tiwai@suse.de + +- Backport a few fix patches from upstream, mostly for fixing + crashes in multi-thread programs: + 0044-configure-do-not-detect-incorrect-cross-compiler.patch + 0045-ucm-Set-uc_mgr-ctl-to-NULL-after-closing-it.patch + 0046-snd_pcm_direct_parse_open_conf-use-thread-safe-getgr.patch + 0047-Add-snd_lib_error_set_local-to-install-a-thread-loca.patch + 0048-snd_device_name_hint-do-not-change-the-global-error-.patch + 0049-snd_device_name_hint-do-not-use-global-snd_config.patch + 0050-conf-Fix-a-memory-access-violation-resulting-from-im.patch + +------------------------------------------------------------------- +Thu Dec 13 10:12:55 CET 2012 - tiwai@suse.de + +- 0041-configure-Quite-AM_CONDITIONAL-arguments.patch: + Fix for the recent automake conditionals +- 0042-mixer-Don-t-build-simple_abst-when-no-libdl-is-avail.patch: + Minor fix for the build without libdl +- Fix endian check breakage due to the recent UAPI header move: + 0043-Fix-endian-check-in-local.h.patch + +------------------------------------------------------------------- +Tue Dec 4 12:19:34 CET 2012 - tiwai@suse.de + +- 0040-PCM-Fix-conflict-of-_snd_pcm_hw_params-definitions.patch: + fix the segfault due to the symbol conflict of _snd_pcm_hw_params + +------------------------------------------------------------------- +Thu Nov 29 18:29:42 CET 2012 - tiwai@suse.de + +- backport UAPI header fix, chmap extension and comiple warning fix + 0036-Merge-kernel-uapi-sound-asound.h-and-asequencer.h.patch + 0037-PCM-Add-more-chmap-definitions-for-UAC2.patch + 0038-PCM-shut-up-a-compile-unused-parameter-compile-warni.patch + 0039-Add-workaround-for-conflicting-snd_seq_event_t-defin.patch + +------------------------------------------------------------------- +Tue Nov 13 16:39:26 CET 2012 - tiwai@suse.de + +- backport fixes from upstream tree: + 0031-pcm-support-for-audio-timestamps.patch + 0032-pcm-fix-64-bit-SNDRV_PCM_IOCTL_STATUS-ABI-breakage.patch + 0033-PCM-Fix-memory-leak-for-pcm-empty-and-asym-plugins.patch + 0034-Reduce-compilation-warnings.patch + 0035-PCM-Avoid-busy-loop-in-snd_pcm_write_areas-with-rate.patch + +------------------------------------------------------------------- +Wed Oct 17 10:05:36 CEST 2012 - tiwai@suse.de + +- backport from upstream tree: + * lots of patches to support the new chmap API + * fix segfault in rate plugin error path + * add a couple of test programs + * fix inifinte loop in htimestamp of dmix & co + +------------------------------------------------------------------- +Fri Sep 7 15:29:41 CEST 2012 - tiwai@suse.de + +- Updated to version 1.0.26: + * just including all previous patches + +------------------------------------------------------------------- +Thu Jul 5 10:11:35 CEST 2012 - tiwai@suse.de + +- Fix useless assert in hctl, backport from upstream + +------------------------------------------------------------------- +Thu Jun 28 17:04:59 CEST 2012 - tiwai@suse.de + +- Use a special modprobe config for loading OSS and sequencer + modules automatically (bnc#768361,bnc#768352,bnc#757484, + bnc#767738) +- Remove the automatic module loading part from alsasound init + script since modprobe does it now +- Set LOAD_SEQUENCER=no and LOAD_OSS_EMUL_MODULES=no as default; + these were already disabled on 12.1 with systemd. + This is only for new installations. Users upgrading from old + distros aren't affected. + +------------------------------------------------------------------- +Mon Jun 25 23:18:07 CEST 2012 - tiwai@suse.de + +- Fix the backward compatibility of ext_ctl plugin (bnc#768742) + +------------------------------------------------------------------- +Mon Jun 11 18:07:15 CEST 2012 - tiwai@suse.de + +- update alsa-info.sh to ver. 0.4.61 + * Add system firmware version detection + * Add roaraudio sound server detection + * Cosmetic heading fixup + +------------------------------------------------------------------- +Tue May 29 11:08:11 CEST 2012 - tiwai@suse.de + +- backport upstream fixes: + * Add support for Echo3G devices + * Blacklist iec958 for some USB devices + * Remove redundant CHECK_ENUM() from snd_mixer_selem_is_enum*() + * Document fixes / updates + * Add ability to specify TLV data to external control plugins + * Fix invalid long long format specifier + * Fix missing break in PCM non-interleaved mmap handling + * improve robustness of TLV raw value ranges + +------------------------------------------------------------------- +Wed Jan 25 11:10:29 CET 2012 - tiwai@suse.de + +- Updated to alsa-lib version 1.0.25; including all previous fixes + +------------------------------------------------------------------- +Fri Sep 30 20:07:40 UTC 2011 - coolo@suse.com + +- add libtool as buildrequire to make the spec file more reliable + +------------------------------------------------------------------- +Tue Sep 27 10:00:09 CEST 2011 - tiwai@suse.de + +- backport upstream fixes: fix noresample hw_params rule and a few + fixes for missing free() + +------------------------------------------------------------------- +Tue Sep 20 09:45:12 CEST 2011 - tiwai@suse.de + +- Add support of /usr/share/alsa/conf.d/* files. + +------------------------------------------------------------------- +Sat Sep 17 09:02:24 UTC 2011 - jengelh@medozas.de + +- Add alsa-devel to baselibs +- Remove redundant tags/sections from specfile +- Use %_smp_mflags for parallel build + +------------------------------------------------------------------- +Fri Aug 26 09:34:45 CEST 2011 - tiwai@suse.de + +- backport upstream fixes: a few trivial fixes for UCM and the + addition of missing RDSPM types in the header + +------------------------------------------------------------------- +Wed Jul 27 15:25:23 CEST 2011 - tiwai@suse.de + +- Fix enumeration of default PCM in addition to sysdefault + +------------------------------------------------------------------- +Tue Jul 26 15:42:37 CEST 2011 - tiwai@suse.de + +- Add fallback PCM/control support (for pulse plugin) + +------------------------------------------------------------------- +Mon Jul 11 10:57:25 CEST 2011 - tiwai@suse.de + +- Add missing Required-Stop in alsasound init script + +------------------------------------------------------------------- +Fri Jul 8 12:00:35 CEST 2011 - tiwai@suse.de + +- Add $local_fs to alsasound init script (for /var/* access) + (bnc#700781) + +------------------------------------------------------------------- +Tue Jul 5 14:54:36 CEST 2011 - tiwai@suse.de + +- Call alsactl in alsasound init script when /var is a separate + partition (bnc#700781) + +------------------------------------------------------------------- +Fri Jun 3 14:10:02 CEST 2011 - tiwai@suse.de + +- Backport alsa-lib fixes from upstream: + 0001-Fix-alsa-lib-to-regard-3D-control-Depth-as-Playback-.patch + 0002-alsa-lib-add-LaCie-Firewire-Speakers-Griffin-FireWav.patch + 0003-alsa-lib-ucm-allow-values-to-be-read-from-devices.patch + 0004-UCM-comment-fixes-and-fix-myvalue-initialization-fix.patch + 0005-UCM-Fix-empty-get_list-initialize-returned-pointer-t.patch + 0006-Conf-Fix-channels-of-ICE1712-to-10-12.patch + 0007-UCM-Fix-LGPL-licence-how-to-receive-part-referred-GP.patch + 0008-configure-Fail-when-the-user-attempts-to-compile-sha.patch + 0009-Mark-Heaphone-Center-LFE-control-of-emu10k1-conf-as-.patch + 0010-Fix-typo-in-comment-in-surround71.conf.patch + 0011-test-latency-print-error-message-when-2-periods-per-.patch + 0012-EMU10K1.conf-Don-t-lock-hook-controls.patch + 0013-HDA-Intel.conf-Fix-low-mic-volume-due-to-pulseaudio-.patch + 0014-alsa-lib-fixed-coverity-reported-issues-under-FORWAR.patch + 0015-Fix-compile-warnings.patch + 0016-Fix-printf-for-size_t.patch + 0018-UCM-fix-memory-leak-when-executing-cset-commands.patch + 0019-Specficy-subdevice-0-for-front-surround-of-HDA-Intel.patch + 0020-emu10k1.conf-Fix-no-sound-problem-when-using-SB-Live.patch + 0021-ctlparse-Respect-softfloat-configure-option.patch + 0022-UCM-Fix-typo-in-error-message.patch + 0023-UCM-Fix-deadlock-following-failed-get-_verb.patch + +------------------------------------------------------------------- +Thu Apr 21 18:03:06 CEST 2011 - tiwai@suse.de + +- Fix the wrong path-name check in the previous fix (bnc#684542) + +------------------------------------------------------------------- +Thu Mar 31 15:05:48 CEST 2011 - tiwai@suse.de + +- Update alsa-info.sh to 0.4.60: show usb mixer, DMI product + version, fixed typos +- Fix set_default_volume script not to give 100% volume when no + Master is present; just for older stuff (bnc#677563) + +------------------------------------------------------------------- +Thu Mar 31 15:00:07 CEST 2011 - tiwai@suse.de + +- Fix typos in the previous fix; the correct path is + /var/lib/alsa/asound.state + +------------------------------------------------------------------- +Fri Mar 25 11:41:18 CET 2011 - tiwai@suse.de + +- Fix asound.state path in other scripts, too +- Replace the asound.state path for older distros + +------------------------------------------------------------------- +Thu Mar 24 11:27:27 UTC 2011 - werner@suse.de + +- Make boot script load modules on boot (bnc#682222) +- Correct location of saved sound state in the boot script (bnc#682222) + +------------------------------------------------------------------- +Mon Jan 31 17:14:35 CET 2011 - tiwai@suse.de + +- updated to version 1.0.24.1: + * including previous fix patches + * add the UCM (Use Cas Manager) framework +- Add a hack to avoid crash of doxygen on 11.3 builds + +------------------------------------------------------------------- +Fri Nov 26 09:29:58 CET 2010 - tiwai@suse.de + +- don't install udev rule for 11.4, as it's provided in alsa-utils + now + +------------------------------------------------------------------- +Wed Nov 24 06:24:00 CET 2010 - tiwai@suse.de + +- Backport pending fixes from upstream: + 0027-Version-check-libtool-correctly-when-doing-an-out-of.patch + 0028-configure.in-don-t-rely-on-test-a-not-all-shells-sup.patch + 0029-pcm-direct-plugins-change-timestamping-in-dsnoop.patch + 0030-USB-Audio.conf-fix-Audiophile-USB-card-name.patch + 0031-pcm-pass-hw_params-flags-to-slave.patch + 0032-support-for-period-wakeup-disabling.patch + 0033-pcm-fix-snd_pcm_avail_delay-function.patch + 0034-pcm_plugin-remove-unused-client_frames-and-slave_fra.patch + 0035-pcm-add-MMAP_EMUL-to-type-names.patch + 0036-pcm_plugin-fix-delay.patch + +------------------------------------------------------------------- +Mon Oct 25 09:33:37 CEST 2010 - tiwai@suse.de + +- Fix loopback config + * 0022-Fix-typo-for-surround-PCMs-in-src-conf-cards-Loopbac.patch +- Fix config syntax for hw device + * 0023-namehint-Fix-hw-device-evaluation-missing-last-devic.patch + * 0024-namehint-Another-fix-to-properly-evaluate-hw-devices.patch + * 0025-config-file-processing-rewrite-the-locking-use-one-r.patch +- Fix dB-volume range with mute bit (bnc#648925) + * 0026-tlv-fix-returned-dB-information-for-min-is-mute-cont.patch + +------------------------------------------------------------------- +Thu Sep 2 15:52:04 CEST 2010 - tiwai@suse.de + +- Backport patches from GIT: + * 0001-Check-for-thread-specific-locale-support.patch + * 0002-Use-thread-safe-locale-functions-if-available.patch + * 0003-seq-Fix-for-snd_seq_parse_address.patch + * 0004-control-tlv-Check-dB-range-only-within-the-control-s.patch + * 0005-alisp-Fix-a-string-format-ambiguity.patch + * 0006-tlv-Check-out-of-range-dB-with-SND_CTL_TLVT_DB_RANGE.patch + * 0007-tlv-Handle-holes-in-SND_CTL_TLVT_DB_RANGE-array.patch + * 0008-tlv-Remove-tailing-tab-after-snd_ctl_get_dB_range-fu.patch + * 0009-Memory-leak-in-namehint.c.patch + * 0010-pcm-ladspa-fix-small-memory-leak-in-snd_pcm_ladspa_f.patch + * 0011-pcm_plug-fix-comparison-always-true.patch + * 0012-test-latency-fix-timediff-calculation.patch + * 0013-HDA-Intel-present-all-4-HDMI-outputs-instead-of-just.patch + * 0014-pcm-add-defaults.pcm.minperiodtime-parsing.patch + * 0015-pcm-introduce-defaults.pcm.compat-to-change-the-para.patch + * 0016-pcm-Fixed-typo-wrong-deleted-line-instroduced-in-the.patch + * 0017-Add-missing-support-for-3-byte-formats-for-16bit-put.patch + * 0018-namehint-Evaluate-more-possibilities-for-hw-devices.patch + * 0019-HDA-Intel-do-not-lock-IEC958-Playback-switch.patch + * 0020-general-recoded-snd_dlobj_-functions.patch + * 0021-Add-Loopback.conf-to-define-standard-PCM-devices-for.patch + +------------------------------------------------------------------- +Thu May 6 16:27:19 CEST 2010 - tiwai@suse.de + +- fix the return code of alsasound (bnc#600767) + +------------------------------------------------------------------- +Sat Apr 24 10:57:33 UTC 2010 - coolo@novell.com + +- buildrequire pkg-config to fix provides + +------------------------------------------------------------------- +Mon Apr 19 10:38:27 CEST 2010 - tiwai@suse.de + +- updated to version 1.0.23: + * including previous fixes + * pcm_share plugin: fix pcm->monotonic setup in open() function + +------------------------------------------------------------------- +Mon Mar 8 14:33:52 CET 2010 - tiwai@suse.de + +- backport upstream fixes: + * modem.conf Off-hook improve behavior + * pcm: fix read_areas and write_areas + * Fix snd_pcm_sw_params_set_period_event() implementation + * pcm_dmix: add support for S24_LE format + * pcm direct plugins: drain() call might be blocked when threads are used + * pcm: show errno in error messages + +------------------------------------------------------------------- +Tue Dec 22 12:03:04 CET 2009 - tiwai@suse.de + +- backport fix patches from GIT + * pcm: Close event timer in pcm_hw plugin + * Fix the sound distortions for S24_3LE stream in pcm_softvol + plugin + +------------------------------------------------------------------- +Fri Dec 18 17:36:49 CET 2009 - tiwai@suse.de + +- set AUTOMAKE_JOBS for parallel automake + +------------------------------------------------------------------- +Fri Dec 18 17:18:17 CET 2009 - tiwai@suse.de + +- updated to version 1.0.22: + * including previous fixes + * a few fixes for alsactl init + +------------------------------------------------------------------- +Wed Dec 16 09:59:50 CET 2009 - jengelh@medozas.de + +- add baselibs.conf as a source + +------------------------------------------------------------------- +Tue Nov 3 09:13:13 CET 2009 - tiwai@suse.de + +- backport major fix patches from alsa-lib GIT tree + * pcm_hw: Always use delay ioctl in snd_pcm_delay() + * dmix - Fix snd_pcm_info() + * hcontrol: fix compare_default function to handle also + id.device and id.subdevice + * Fix corruption after snd_device_name_hint() + +------------------------------------------------------------------- +Mon Nov 2 10:18:56 CET 2009 - tiwai@suse.de + +- remove references to obsolete modprobe.d/sound file in init + script (bnc#549905) + +------------------------------------------------------------------- +Wed Sep 9 14:45:03 CEST 2009 - tiwai@suse.de + +- Fixes from upstream to fix conf parser error and audacious + problems: + * mixer: Add Speaker and Beep names to the weight list + * Revert "Fix driver conf parsing in snd_config_hook_load_for_all_cards()" + * Change dmix.conf to accept user configuration from defaults.dmix..xxx + * PCM - Change the hw_params determination order +- Mark docs subpackage as noarch + +------------------------------------------------------------------- +Mon Aug 31 16:21:19 CEST 2009 - tiwai@suse.de + +- updated to version 1.0.21: + just a version bump including previous fixes + +------------------------------------------------------------------- +Wed Aug 26 10:30:12 CEST 2009 - tiwai@suse.de + +- fix alsa-info.sh possible symlink attach (bnc#533396, + CVE-2009-0035) +- add -q to killall in alsasound init script to be more quiet + +------------------------------------------------------------------- +Fri Aug 21 01:26:21 CEST 2009 - tiwai@suse.de + +- pcm: workaround for avoiding automatic start in mmap mode +- pcm/ioplug: fix error code in start callback + +------------------------------------------------------------------- +Thu Aug 13 08:46:04 CEST 2009 - tiwai@suse.de + +- fix fuser usage in alsasound init script +- updated alsa-info.sh: check /sys/class/dmi first + +------------------------------------------------------------------- +Mon Aug 10 14:40:32 CEST 2009 - tiwai@suse.de + +- Misc fixes backported from upstream: + * Fix zero-division in pcm_rate.c + * snd_pcm_scope_set_ops: make ops parameter const + * timer_query: make ops structure constant + * control.c: snd_ctl_wait: fix revents handling + * Fix driver conf parsing in snd_config_hook_load_for_all_cards() + +------------------------------------------------------------------- +Wed Aug 5 14:24:43 CEST 2009 - tiwai@suse.de + +- corrected various doc errors +- remove unimplemented functions from headers +- misc config parser fixes +- LSB test case for config stuff + +------------------------------------------------------------------- +Mon Aug 3 11:39:56 CEST 2009 - tiwai@suse.de + +- Fix PA mute problem after reboot (bnc#499445) + +------------------------------------------------------------------- +Mon Jul 20 10:21:17 CEST 2009 - tiwai@suse.de + +- minor improvement of alsa-info for dmesg output +- minor fixes in conf.c; renaming parameters, prevent adopting + a non-orphan in snd_config_add() + +------------------------------------------------------------------- +Thu Jul 16 11:33:55 CEST 2009 - tiwai@suse.de + +- Misc fixes in conf.c +- rawmidi: disable active-sensing-on-close by default +- USB-Audio.conf: fix definition for M-Audio AudioPhile spdif device +- LSB midi event test codes +- updated to alsa-info.sh to 0.4.57; don't upload the information + as default; include relevant dmesg outputs + +------------------------------------------------------------------- +Tue Jul 7 14:57:24 CEST 2009 - tiwai@suse.de + +- pcm_hooks: cosmetic removal of unused variables +- more midi_event documentation +- add midi event tests +- test/pcm.c: Sample generation on big endian platforms was broken. +- test/pcm.c: Fix S24 format +- test/pcm.c: Generic linear PCM support +- test/pcm.c: float format support + +------------------------------------------------------------------- +Tue Jun 30 11:22:08 CEST 2009 - tiwai@suse.de + +- Manage dlobj lifetime in pcm_hooks.c + +------------------------------------------------------------------- +Wed Jun 24 12:27:20 CEST 2009 - tiwai@suse.de + +- seq_midi_event: fix decoding of (N)RPN events +- MIDI event decoder: prevent running status after sysex +- pcm dmix: fix MIX_AREAS_24 routine for i386 & x86_64 platforms +- Add the support of TLV_DB_MINMAX types + +------------------------------------------------------------------- +Tue Jun 9 04:51:57 CEST 2009 - tiwai@suse.de + +- fix breakage of snd_card_load() +- fix SB-Xfi configuration + +------------------------------------------------------------------- +Tue Jun 2 16:34:13 CEST 2009 - tiwai@suse.de + +- add configuration for SB X-Fi driver +- extend PCM rate plugin protocol + +------------------------------------------------------------------- +Thu May 28 15:37:47 CEST 2009 - tiwai@suse.de + +- adjust more volumes in set_default_volume script + +------------------------------------------------------------------- +Wed May 20 10:22:40 CEST 2009 - tiwai@suse.de + +- extend snd_card_get_index() to accept the device path name + +------------------------------------------------------------------- +Wed May 6 18:03:45 CEST 2009 - tiwai@suse.de + +- updated alsa-lib to version 1.0.20: + * including previous fixes + +------------------------------------------------------------------- +Tue May 5 14:15:57 CEST 2009 - tiwai@suse.de + +- send SIGTERM then SIGKILL at terminating processes (bnc#486131) + +------------------------------------------------------------------- +Thu Apr 23 15:01:43 CEST 2009 - tiwai@suse.de + +- update alsa-lib as of 2009.04.23: + * pcm: more better documentation for snd_pcm_poll_descriptors + * pcm_hw plugin: show appl_ptr and hw_ptr in dump() callback + * pcm_hw plugin: preserve monotonic flag also after + snd_pcm_hw_params() call +- update alsa-info.sh + +------------------------------------------------------------------- +Mon Mar 23 12:29:29 CET 2009 - tiwai@suse.de + +- fix a typo in joystick init script (bnc#480714) +- add route_policy copy to mono capture hd-audio config +- add sysfs files contents to alsa-info output + +------------------------------------------------------------------- +Thu Mar 5 08:15:18 CET 2009 - tiwai@suse.de + +- Doh, forgot to bump the rpm version number... + +------------------------------------------------------------------- +Wed Mar 4 11:27:27 CET 2009 - tiwai@suse.de + +- alsa-lib git as of 2009.03.03: + * fix typos in documents + * change "%b" semantics for PCM file plugin +- updated alsa-info.sh to ver.0.4.56 + +------------------------------------------------------------------- +Tue Feb 17 17:02:38 CET 2009 - tiwai@suse.de + +- set the ctl numids properly with external plugins (bnc#462032) +- fix oxygen driver config (removal of softfloat again) +- increase the preallocated buffer size for HD-audio to improve + the performance of PA + +------------------------------------------------------------------- +Mon Feb 16 14:21:47 CET 2009 - tiwai@suse.de + +- Fix HD-audio config file (bnc#469886) + +------------------------------------------------------------------- +Tue Feb 3 15:54:47 CET 2009 - tiwai@suse.de + +- Fix the automatic mmap-emul conversion in plug plugin +- Fix off_t in kernel struct +- Fix default PCM for GUS +- New file plugin options +- Fix handling of revents in snd_pcm_poll_descriptor_revents() + +------------------------------------------------------------------- +Thu Jan 22 13:59:24 CET 2009 - tiwai@suse.de + +- updated to version 1.0.19: + * including previous patches +- fix build without math support + +------------------------------------------------------------------- +Tue Jan 13 12:34:56 CET 2009 - olh@suse.de + +- obsolete old -XXbit packages (bnc#437293) + +------------------------------------------------------------------- +Mon Jan 12 18:42:04 CET 2009 - tiwai@suse.de + +- fix alsasound init script not to unload modules at shutdown + (bnc#464822, bnc#465389) + +------------------------------------------------------------------- +Mon Dec 15 09:00:43 CET 2008 - tiwai@suse.de + +- Fix the check of ALSA_CONFIG_PATH variable, which caused the + error in YaST test sound (bnc#440981) + +------------------------------------------------------------------- +Thu Dec 4 16:09:06 CET 2008 - tiwai@suse.de + +- Fix invalid access refine in softvol plugin (bnc#450688) +- Fix the module unloading in alsasound init script without module + dependency messes; needed for new hd-audio driver + +------------------------------------------------------------------- +Wed Nov 19 16:16:50 CET 2008 - tiwai@suse.de + +- Fix segfault of meter plugin with undefined scope type. + +------------------------------------------------------------------- +Wed Nov 19 15:04:46 CET 2008 - tiwai@suse.de + +- Fix SPDIF configuration for ice1724-based boards (bnc#345421) +- Fix set_default_volume script to use hw:x for avoiding pulse + plugin, and also accept any value of device name + (related bug bnc#444349) + +------------------------------------------------------------------- +Thu Nov 13 15:02:02 CET 2008 - tiwai@suse.de + +- check /etc/asound.state before calling alsactl restore + (related bug bnc#444349) + +------------------------------------------------------------------- +Mon Nov 10 17:40:52 CET 2008 - tiwai@suse.de + +- fix a long-standing mixer bug with global/simple mixer elements +- update README.SuSE + +------------------------------------------------------------------- +Wed Oct 29 14:26:06 CET 2008 - tiwai@suse.de + +- updated to alsa-lib version 1.0.18-final + just including all previous fixes +- updated alsa-info.sh script taken from the upstream +- use -g option to alsactl to shut off "no card" error messages + +------------------------------------------------------------------- +Thu Oct 23 16:27:36 CEST 2008 - tiwai@suse.de + +- add missing declarations of new API functions in pcm.h. +- check /proc/modules instead of lsmod in alsasound script. + +------------------------------------------------------------------- +Mon Oct 20 11:29:49 CEST 2008 - tiwai@suse.de + +- add missing iec958 PCM definition for PS3 (bnc#436845) +- fix the bug in device listing (don't show non-existing devices) +- fix some typos in API document +- remove dangerous assert() calls in card control routines + +------------------------------------------------------------------- +Wed Oct 15 09:03:01 CEST 2008 - tiwai@suse.de + +- added missing semicolons in init scripts (bnc#435504, bnc#435515) + +------------------------------------------------------------------- +Wed Sep 10 17:55:34 CEST 2008 - tiwai@suse.de + +- updated to version 1.0.18rc3: + * fix the access type handling in softvol plugin + * add snd_pcm_avail() and snd_pcm_avail_delay() + * fix SND_PCM_* flags in non-blocking mode + +------------------------------------------------------------------- +Fri Aug 22 12:40:52 CEST 2008 - tiwai@suse.de + +- clean up obsolete post scripts + +------------------------------------------------------------------- +Mon Aug 18 18:04:56 CEST 2008 - mrueckert@suse.de + +- remove outdated options in the fillup_and_insserv call + +------------------------------------------------------------------- +Mon Aug 18 16:35:04 CEST 2008 - tiwai@suse.de + +- fixed required-stop of joystick init script +- remove obsolete joystick control parameters from sysconfig and + init script +- updated to alsa-lib 1.0.17a -- just including previous fixes + +------------------------------------------------------------------- +Wed Aug 6 15:32:54 CEST 2008 - tiwai@suse.de + +- fix the detection of non-interleaved format in dmix code +- fix the detection of old timer tread support in dmix +- update IEC958 status bits for recent additions of consumer mode +- move alsa-info.sh to sbindir + +------------------------------------------------------------------- +Mon Jul 28 18:16:43 CEST 2008 - tiwai@suse.de + +- fix snd_pcm_rewind() and snd_pcm_forward() for plugins, + mainly for pulseaudio + +------------------------------------------------------------------- +Wed Jul 16 12:36:55 CEST 2008 - tiwai@suse.de + +- fix baselibs.conf (remove alsa.rpm) +- add a mute-switch function to softvol +- fixed zero-division errors in softvol + +------------------------------------------------------------------- +Tue Jul 15 18:27:12 CEST 2008 - tiwai@suse.de + +- updated to version 1.0.17-final: + * including previous patches + +------------------------------------------------------------------- +Wed Jun 18 14:41:57 CEST 2008 - tiwai@suse.de + +- updated to version 1.0.17-rc2: + * including previous fixes +- updated alsa-info.sh: + * fixed URL of alsa-info.sh + +------------------------------------------------------------------- +Sat Jun 7 10:58:48 CEST 2008 - tiwai@suse.de + +- fix segfault with dmix when 3-bytes formats are used + (bnc#398265) + +------------------------------------------------------------------- +Fri Jun 6 17:48:01 CEST 2008 - tiwai@suse.de + +- fix mmap conversion in plug plugin (bnc#397523) +- fix alsa-info.sh to check whether pastebin is down + +------------------------------------------------------------------- +Wed Jun 4 13:54:50 CEST 2008 - rodrigo@suse.de + +- Removed patch to alsa.conf, to not force PulseAudio on all + apps (ie, non-GNOME installs) (bnc#394177) + +------------------------------------------------------------------- +Mon May 26 17:14:52 CEST 2008 - rodrigo@suse.de + +- Add alsa-asound-pulse-conf.diff to include asound-pulse.conf in + alsa.conf (bnc#394177) + +------------------------------------------------------------------- +Fri May 23 15:29:49 CEST 2008 - tiwai@suse.de + +- misc fixes (typo, stsderr out, distro checks) in alsa-info.sh +- initialize the volume first for any possible new volume + elements by the alsa-driver update (bnc#330409, bnc#392321) + +------------------------------------------------------------------- +Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de + +- added baselibs.conf file to build xxbit packages + for multilib support + +------------------------------------------------------------------- +Fri Mar 14 14:12:50 CET 2008 - tiwai@suse.de + +- HG snapshot 2008314: + * improve file plugin ifile support + +------------------------------------------------------------------- +Mon Mar 10 13:09:16 CET 2008 - tiwai@suse.de + +- HG snapshot 20080310: + * fix build with older glibc + * fix the silence at the beginning of dmix playback + * hdmi pcm definition (experimental) + * fix name listing for non-existing devices +- improved/fixed alsa-info.sh for non-HD devices + +------------------------------------------------------------------- +Mon Mar 3 10:19:10 CET 2008 - tiwai@suse.de + +- fix a typo in configure option --enable-symbolic-functions +- HG version (20080228): + * make doxygen.cfg dynamically (for other build source dir) + * snd_seq_client_*_event_filter() API + * Add surround7.1 config for Nvidia + * iatomic.h for SH arch + +------------------------------------------------------------------- +Wed Feb 13 12:51:30 CET 2008 - tiwai@suse.de + +- fix the build of old programs that don't define *_OLD_API + properly + +------------------------------------------------------------------- +Fri Feb 8 12:18:41 CET 2008 - tiwai@suse.de + +- updated to version 1.0.16-final: + * just a version bump +- add alsa-info.sh for debugging purpose. + +------------------------------------------------------------------- +Thu Jan 31 11:50:21 CET 2008 - tiwai@suse.de + +- updated to version 1.0.16rc2 + * including the previous fixes +- deprecate run_ldconfig + +------------------------------------------------------------------- +Wed Jan 23 08:06:14 CET 2008 - tiwai@suse.de + +- fix documentation build (removed obsolete entries) +- fix dsnoop and dshare auto-configuration + +------------------------------------------------------------------- +Tue Jan 22 14:46:21 CET 2008 - tiwai@suse.de + +- updated to version 1.0.16rc1: + * just a version bump + +------------------------------------------------------------------- +Mon Jan 14 17:24:53 CET 2008 - tiwai@suse.de + +- updated to 2008.01.12 Hg version: + * Changed SND_PCM_TSTAMP_ENABLE + * Fixed SND_PCM_TSTAMP_MMAP incompatibility + * Fixed memory leaks + * Support dmix rewind + +------------------------------------------------------------------- +Wed Jan 9 17:23:25 CET 2008 - tiwai@suse.de + +- updated to 2008.01.09 HG version: + * Fix dlsym version error in plugins + * New monotonic timestamp functions + * Obsolete PCM xfer_align, sleep_min APIs + +------------------------------------------------------------------- +Fri Dec 14 15:30:57 CET 2007 - tiwai@suse.de + +- updated to 2007.12.14 HG version: + * revert aliasing in format conversions, which is rather + problematic + * add a new API for ioplug PCM (for pulse plugin) + +------------------------------------------------------------------- +Thu Dec 13 17:35:57 CET 2007 - tiwai@suse.de + +- updated to 2007.12.13 HG version: + * Fix segfault with softvol plugin + * Add support U8 format with dmix + +------------------------------------------------------------------- +Fri Nov 30 18:22:34 CET 2007 - tiwai@suse.de + +- updated to 2007.11.30 HG version + * Fix Versions file to reduce unneeded exported symbols + * fix NULL name strings in pcm plugins + * fix error codes in card probing + +------------------------------------------------------------------- +Fri Nov 23 16:48:19 CET 2007 - tiwai@suse.de + +- fix possible CPU hog problem with too small avail_min +- fix time-stamp with dmix/dsnoop plugins +- fix mmap of multi plugins + +------------------------------------------------------------------- +Fri Nov 16 12:09:29 CET 2007 - tiwai@suse.de + +- fix the wrong error codes in dmix (#339507) + +------------------------------------------------------------------- +Mon Nov 12 17:29:19 CET 2007 - tiwai@suse.de + +- fix poll_descriptors hack in rate plugin that causes many XRUNs +- fix the calculation of value ranges in alsa-lib simple mixer + layer + +------------------------------------------------------------------- +Mon Nov 5 17:29:33 CET 2007 - tiwai@suse.de + +- fix ioplug plugin (for pulse or others) to adjust period hw + params properly. + +------------------------------------------------------------------- +Tue Oct 30 14:32:59 CET 2007 - tiwai@suse.de + +- re-add assert.h to asoundlib.h since some packages got broken + +------------------------------------------------------------------- +Mon Oct 29 11:24:29 CET 2007 - tiwai@suse.de + +- remove unneeded assert from public header files +- remove assert calls in debug routines +- export TLV dB-level parser functions +- fix annoying compile warnings +- remove ac97_bus module at alsasound stop, too + +------------------------------------------------------------------- +Tue Oct 16 15:01:53 CEST 2007 - tiwai@suse.de + +- updated to version 1.0.15-final + * including all previous patches + +------------------------------------------------------------------- +Mon Sep 17 16:04:20 CEST 2007 - tiwai@suse.de + +- fix the wrong subdevice number for dmix/dsnoop plugins (#325676) +- fix the handling of "Input Source", to be as a capture element + (#325677) +- fix use after free in alsa-lib + +------------------------------------------------------------------- +Tue Aug 14 16:26:18 CEST 2007 - tiwai@suse.de + +- Add missing pcm_empty.c in doxygen configuration +- seq_midi_event: fix parsing of F9/FD bytes +- seq_midi_event: fix parsing of missing data bytes +- seq_midi_event: prevent running status after system messages +- seq_midi_event: fix encoding of data bytes after end of sysex + +------------------------------------------------------------------- +Mon Aug 6 16:13:08 CEST 2007 - schwab@suse.de + +- Fix double free. + +------------------------------------------------------------------- +Thu Aug 2 16:54:53 CEST 2007 - tiwai@suse.de + +- fix typos in set_default_volume script + +------------------------------------------------------------------- +Mon Jul 30 19:10:16 CEST 2007 - tiwai@suse.de + +- split mmap_emulation plugin from hw layer +- python support (disabled) +- generate asoundlib.h dynamically via configure options +- PS3 configuration + +------------------------------------------------------------------- +Wed Jul 4 10:20:38 CEST 2007 - tiwai@suse.de + +- fix the build of lfloat plugin +- allow big-endian with i386/x86-64 dmix +- fix ppc mac configurations for qemu + +------------------------------------------------------------------- +Wed Jun 20 15:09:51 CEST 2007 - tiwai@suse.de + +- add missing insserv_cleanup in postun +- add Short-Descriptions tag in init scripts + +------------------------------------------------------------------- +Wed Jun 13 18:42:34 CEST 2007 - tiwai@suse.de + +- updated to alsa-lib-1.0.14a: + just including previous fixes + +------------------------------------------------------------------- +Fri Jun 8 12:26:54 CEST 2007 - tiwai@suse.de + +- fix external plugin path, now it's accidentally disabled because + of a typo in configure script. +- clean up spec file. + +------------------------------------------------------------------- +Thu May 31 12:23:49 CEST 2007 - tiwai@suse.de + +- updated to version 1.0.14-final + * including the previous HG fixes + +------------------------------------------------------------------- +Thu May 24 12:55:15 CEST 2007 - tiwai@suse.de + +- HG patch as of 2007.05.24: + * configure options to specify config and plugin paths + * dB gain with softvol plugin + * digital capture softvol for hda-intel (for digital mic) + * enable slowptr option for dmix as default + +------------------------------------------------------------------- +Wed May 2 12:30:26 CEST 2007 - tiwai@suse.de + +- updated to version 1.0.14rc4: + including previous HG fixes + +------------------------------------------------------------------- +Tue Apr 17 15:03:36 CEST 2007 - tiwai@suse.de + +- move soundfont-related stuff to awesfx package + +------------------------------------------------------------------- +Tue Apr 17 08:31:42 CEST 2007 - aj@suse.de + +- Fix requires of alsa. + +------------------------------------------------------------------- +Mon Apr 16 14:13:26 CEST 2007 - tiwai@suse.de + +- split library files to libasound2 sub package +- split alsa-utils and alsa-oss to own sub packages +- remove static library and unneeded files + +------------------------------------------------------------------- +Tue Apr 10 18:54:59 CEST 2007 - tiwai@suse.de + +- update alsa-lib & utils 20070410 snapshot + * add missing smixer.conf file + * show iec958 status contents via amixer + * symbolic-functions build (not enabled yet) +- add alsa-plugins to Recommends tag for a better rate converter + +------------------------------------------------------------------- +Thu Mar 29 17:22:18 CEST 2007 - tiwai@suse.de + +- add ncurses-devel to BuildRequires +- update alsa-lib 2007.03.28 snapshot + * fix shared lib builds + * more confined plugin selections + * use speexrate as the default plugin if available + +------------------------------------------------------------------- +Wed Mar 14 16:42:02 CET 2007 - tiwai@suse.de + +- update alsa-lib-1.0.14rc3 + * include last fixes + * fix ladspa none policy + * initialize dl handles where needed + * fix error code in timer_query + * fix compile warnings + * add support for symbol prefixes in shlib + * add card_name function + * enable dmix for usb-audio + * multi-plugin fixes from HG version +- update alsa-utils-1.0.14rc2 + * include last fixes +- fix LFS ops on alsa-oss wrapper + +------------------------------------------------------------------- +Fri Jan 26 19:17:45 CET 2007 - tiwai@suse.de + +- fix file lists (#238223) + * don't include unnecessary static libraries for libaoss + * don't include libasound.so to the main package + +------------------------------------------------------------------- +Tue Jan 9 12:05:24 CET 2007 - tiwai@suse.de + +- Add empty Should-Start to alsasound init script (#231674) +- Fix compilation of alsa-lib with non-versioned symbols +- Fix LADSPA plugin with multi-channels +- Fix error handling in timer code +- Improved man page of aconnect + +------------------------------------------------------------------- +Tue Dec 19 15:50:39 CET 2006 - tiwai@suse.de + +- update to ALSA 1.0.14rc1: + * device enumeration API + * fix dmix/dsnoop memory leaks + * fix various warnings + +------------------------------------------------------------------- +Mon Oct 30 17:12:01 CET 2006 - schwab@suse.de + +- Revert part of last change. + +------------------------------------------------------------------- +Thu Oct 26 14:08:39 CEST 2006 - schwab@suse.de + +- Work around misuse of libtool. +- Fix LDFLAGS. + +------------------------------------------------------------------- +Thu Oct 5 16:38:43 CEST 2006 - tiwai@suse.de + +- updated to ALSA 1.0.13-final: + * all patches have been merged + * fix inifinite-loop with alsa-lib config alias + +------------------------------------------------------------------- +Thu Sep 21 18:39:42 CEST 2006 - tiwai@suse.de + +- updated to ALSA 1.0.13rc2: + * alisp disablement in configure + * TLV dB-range support + * fix some bugs in dB calculation +- fix dB scale check for older alsa-driver +- fix the number parsing in alsa-lib configuration +- use dB expression in alsaconf if possible +- remove the deprecated resmgr support + +------------------------------------------------------------------- +Fri Sep 1 17:25:38 CEST 2006 - tiwai@suse.de + +- updated to ALSA 1.0.13rc1: + * support of linear dB scale + * fix alsaconf for SLES10/SLED10 +- use Should-Start instead of Required-Start in alsasound init + script as olh suggests (#202075) + +------------------------------------------------------------------- +Thu Aug 24 11:42:40 CEST 2006 - tiwai@suse.de + +- updated to ALSA 1.0.12-final: + * fix possible segfaults with invalid TLV entries + * fix default paths in configure +- fix udev rules to use DRIVERS= instead of DRIVER=. + +------------------------------------------------------------------- +Wed Aug 16 11:36:53 CEST 2006 - tiwai@suse.de + +- Move 52-usx26audio.rules to alsa-firmware package since it + makes sense only with the firmware files. + +------------------------------------------------------------------- +Thu Aug 10 13:38:43 CEST 2006 - tiwai@suse.de + +- Move all rules for usx2y audio to 52-usx2yaudio.rules. + Use SUBSYSTEM=="usb_device" to avoid the messing order of + usb detection. + +------------------------------------------------------------------- +Tue Aug 8 18:15:09 CEST 2006 - tiwai@suse.de + +- fixed syntax errors in 52-usx2yaudio.rules. + +------------------------------------------------------------------- +Mon Aug 7 14:42:29 CEST 2006 - tiwai@suse.de + +- fixed udev script for usx2y drivers. + provided in a separated 52-usx2yaudio.rules because it must be + invoked after 50-udev-default.rules. +- fixed the build with the recent gettext. + +------------------------------------------------------------------- +Fri Aug 4 16:14:27 CEST 2006 - tiwai@suse.de + +- updated to version 1.0.12rc2: + * merged previous patches + * add support of dB range + * completely removal of dependency to kernel headers + * config files for new drivers + +------------------------------------------------------------------- +Mon Jul 10 15:31:44 CEST 2006 - tiwai@suse.de + +- Added missing invocation of usx2yloader for Tascam USB + devices in udev rules (#190172). + +------------------------------------------------------------------- +Thu Jul 6 12:10:30 CEST 2006 - tiwai@suse.de + +- add --datadir to configure to avoid the invalid datadir with + recent auto-tools. + +------------------------------------------------------------------- +Tue Jul 4 16:46:21 CEST 2006 - tiwai@suse.de + +- updated to version 1.0.12rc1: + * fix card configurations for ice1724 boards + * fix division-by-zero in alsa-lib + * initialize fully the slave PCM in dmix/dsnoop + * fix segfault with invalid bonding parameter in dmix + * fix manpages + * improved output of amidi -l + +------------------------------------------------------------------- +Tue Jun 20 15:55:44 CEST 2006 - dmueller@suse.de + +- build parallel + +------------------------------------------------------------------- +Mon May 29 17:33:02 CEST 2006 - tiwai@suse.de + +- added the support of delay callback in alsa external I/O + plugin (for new polypaudio support) +- fix the return value of snd_hctl_wait() +- fix surround40 PCM configuration for ens1370 cards +- added infile option for alsa-lib pcm file plugin + +------------------------------------------------------------------- +Wed May 17 15:05:40 CEST 2006 - tiwai@suse.de + +- fix endless loop bug in arecord, also code clean-up. + +------------------------------------------------------------------- +Mon May 15 12:53:24 CEST 2006 - tiwai@suse.de + +- update to ALSA 1.0.11-final + HG fixes. + * all patches in SL10.1 have been merged + * external rate plugin SDK + * fix of kernel API for embedded systems + * new dmix code using O_APPEND open mode + * misc fixes for sequencer API + * fix missing dlclose in various plugins + +------------------------------------------------------------------- +Thu Apr 27 12:59:36 CEST 2006 - tiwai@suse.de + +- fix segfault with direct plugins when invalid channel binding + parameters are given. +- fix CPU hog by artsd together with rate plugin. + +------------------------------------------------------------------- +Mon Apr 24 18:27:57 CEST 2006 - tiwai@suse.de + +- fix udev rules to use "==" instead of "=". + +------------------------------------------------------------------- +Wed Apr 12 15:15:54 CEST 2006 - tiwai@suse.de + +- revert a part of the last fix for aoss, which is rather harmful + for apps like bmp (#165555) + +------------------------------------------------------------------- +Mon Apr 3 15:58:14 CEST 2006 - tiwai@suse.de + +- fix skipping sounds with dmix on aoss (#162771, #162442) +- fix stutering playback of KDE sounds (#162261) + +------------------------------------------------------------------- +Wed Mar 29 12:15:16 CEST 2006 - tiwai@suse.de + +- fix the bogus -EPIPE detection (and thus may lead to hang up) + in 32bit compat mode (ALSA bug#1938). +- correct a typo in the help text of speaker-test + +------------------------------------------------------------------- +Fri Mar 24 18:56:05 CET 2006 - tiwai@suse.de + +- fix the endless poll() loop without starting PCM +- fix the noisy output and xrun from dmix with 2 periods +- fix the broken period/buffer size handling in speaker-test +- fix the parse of lspci output in alsaconf. + +------------------------------------------------------------------- +Tue Mar 21 14:34:06 CET 2006 - tiwai@suse.de + +- fix the wrong read size with 32bit apps on 64bit kernel + (#159308) +- fix the buffer-size restriction of dmix (#114745) +- fix generic dmix conversion code (mainly for ppc) +- fix alsasound init script to close device files properly + (#157977) + +------------------------------------------------------------------- +Mon Mar 20 12:39:24 CET 2006 - tiwai@suse.de + +- fix the possible double free in pcm rate plugin (ALSA + bug#1937) +- fix surround40/51 PCMs (ALSA bug#1914) +- fix the restoration of the original open mode in hw PCM, + resulting in CPU hog with emu10k1 (ALSA bug#1938) +- fix hw-constraints in extplug plugin, added init callback + +------------------------------------------------------------------- +Mon Mar 13 12:24:54 CET 2006 - tiwai@suse.de + +- added $LOAD_OSS_SEQ_MODULE in sysconfig/sound for (optional) + auto-loading of snd-seq-oss (#155332). +- fix bugs in drain with PCM rate plugin (taken from upstream). + +------------------------------------------------------------------- +Fri Mar 3 17:54:37 CET 2006 - tiwai@suse.de + +- Fix from upstream: fix the return value to -ENODEV from + -ENOTTY in alsa-lib functions when the device is + disconnected. + +------------------------------------------------------------------- +Thu Mar 2 13:13:06 CET 2006 - tiwai@suse.de + +- fix segfault with PCM rate plugin (ALSA bug#1878) +- fix speaker-test with 5.1 channels + +------------------------------------------------------------------- +Mon Feb 27 16:05:35 CET 2006 - tiwai@suse.de + +- fixed close functions in the disconnected state, resulting in + invalid states and memory leaks. +- fixed a typo in sequencer (possible memory leak). + +------------------------------------------------------------------- +Mon Feb 20 20:27:51 CET 2006 - tiwai@suse.de + +- avoid unnecessary call of resmgr (#145934) + +------------------------------------------------------------------- +Mon Feb 20 20:04:19 CET 2006 - tiwai@suse.de + +- fixed the infinite loop of snd_pcm_wait due to XRUN (#149894) +- fixed the compile warning on 64bit arch. + +------------------------------------------------------------------- +Fri Feb 17 21:51:58 CET 2006 - tiwai@suse.de + +- fix the assert with float conversion (#149894). +- fix full-duplex confliction with dmix/dsnoop plugin. +- fix the default behavior of non-blocking open mode. + +------------------------------------------------------------------- +Wed Feb 8 22:04:33 CET 2006 - tiwai@suse.de + +- fixed small memory leaks in the alsa-lib parser. +- fixed a typo in rawmidi_virt plugin. + +------------------------------------------------------------------- +Mon Jan 30 17:49:51 CET 2006 - tiwai@suse.de + +- fixed alsasound script for the first yast2 config (#145934) + +------------------------------------------------------------------- +Mon Jan 30 15:43:09 CET 2006 - tiwai@suse.de + +- fixed the segfault at parsing recursive definitions and the + handling of the string slave of direct PCM plugins (#146447) + +------------------------------------------------------------------- +Fri Jan 27 12:55:59 CET 2006 - tiwai@suse.de + +- removed invalid assert in alsa-lib +- fixed ladspa plugin in alsa-lib + +------------------------------------------------------------------- +Wed Jan 25 21:34:10 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Mon Jan 16 14:50:34 CET 2006 - tiwai@suse.de + +- Fix the non-blocking open mode (used non-blocking open mode as + default, too) +- Support of multiple cards/devices with direct plugins + +------------------------------------------------------------------- +Thu Jan 12 15:50:33 CET 2006 - tiwai@suse.de + +- PCM simple helper functions +- ICE1712 conf to use dmix/dsnoop +- Fix S24_BE format +- Fix mixer switch handling in aoss +- Improved alsasound script for restarting/reloading + +------------------------------------------------------------------- +Wed Jan 11 16:51:12 CET 2006 - tiwai@suse.de + +- Fix a typo in load-soundfont script (#141761) + +------------------------------------------------------------------- +Mon Jan 2 15:06:52 CET 2006 - tiwai@suse.de + +- updated to version 1.0.11rc2. + +------------------------------------------------------------------- +Wed Dec 14 15:56:00 CET 2005 - tiwai@suse.de + +- updated to version 1.0.11rc1. + +------------------------------------------------------------------- +Fri Nov 25 12:37:28 CET 2005 - tiwai@suse.de + +- Move udev rules to alsa package. + +------------------------------------------------------------------- +Wed Nov 23 16:44:22 CET 2005 - tiwai@suse.de + +- updated to version 1.0.10-final. +- CVS patches as of 2005.11.23. +- fixed a typo in alsasound script. + +------------------------------------------------------------------- +Tue Nov 8 16:21:47 CET 2005 - perex@suse.de + +- updated to version 1.0.10rc3 +- changed --with-prefix to --prefix +- removed RPM_BUILD_ROOT cleanup from %install + +------------------------------------------------------------------- +Thu Oct 27 20:19:07 CEST 2005 - tiwai@suse.de + +- Update to CVS 2005.10.27. + - fixed PCM mmap mode with plugins. + - optimize / improve aoss wrapper. + - improve aplay/arecord option parsing. +- Fix alsasound init script. + +------------------------------------------------------------------- +Wed Oct 12 14:06:39 CEST 2005 - tiwai@suse.de + +- updated to version 1.0.10rc2. + +------------------------------------------------------------------- +Thu Sep 29 21:12:20 CEST 2005 - tiwai@suse.de + +- Fix type-punning with the latest gcc +- Mute volume at shutdown (#117277) + +------------------------------------------------------------------- +Wed Sep 14 20:12:19 CEST 2005 - tiwai@suse.de + +- Fix bugs of dmix on big-endian architectures (#117048) + - Fix the argument of semctl() with union. + - Fix the mixing code, accepts both endians. + - Fix alsa-lib configurations. +- Fix hwcfg file name generated by alsaconf (#117046). + +------------------------------------------------------------------- +Mon Sep 12 18:54:25 CEST 2005 - tiwai@suse.de + +- Fix the error with chown() in direct plugins when the user + doesn't belong to the group (#115817). +- Fix segfault of PCM hooks plugin (#116568) +- Load snd-seq module if requested (#116557). +- Fix uninitialized pollio variable in pcm.c. + +------------------------------------------------------------------- +Thu Sep 8 11:58:05 CEST 2005 - tiwai@suse.de + +- Fix the permission of socket of direct plugins (#115817) +- Fix the modem definition on hda-intel (#115253) + +------------------------------------------------------------------- +Fri Sep 2 19:09:20 CEST 2005 - tiwai@suse.de + +- Fix the internal buffer allocation of alsa-lib plugins, + including the fix for ICE1724 config (#115019) + +------------------------------------------------------------------- +Fri Sep 2 13:41:00 CEST 2005 - tiwai@suse.de + +- Fix aoss with bi-arch (#114961) + +------------------------------------------------------------------- +Thu Sep 1 15:01:47 CEST 2005 - tiwai@suse.de + +- Fix PM resume with aoss (#114690) + +------------------------------------------------------------------- +Wed Aug 31 15:08:00 CEST 2005 - tiwai@suse.de + +- Fix crash of knotify (#105772) + +------------------------------------------------------------------- +Fri Aug 26 14:34:26 CEST 2005 - tiwai@suse.de + +- fixed alsasound restart (#113239) +- fixed the handling of -EINTR during resume of dmix (#104100) +- fixed the buffer size of speakertest (ALSA BTS #1304) +- fixed isapnp detection of alsaconf (ALSA BTS #1326) +- added a description about new init script + +------------------------------------------------------------------- +Thu Aug 18 17:02:17 CEST 2005 - tiwai@suse.de + +- Fix invalid read warnings detected by valgrind2 (#105572) + +------------------------------------------------------------------- +Thu Aug 18 15:34:54 CEST 2005 - tiwai@suse.de + +- Fixed races in direct plugins (#104884) +- Fix/clean up aoss wrapper +- Fixed memory leak in alsa-lib pcm configuration + +------------------------------------------------------------------- +Tue Aug 16 18:13:29 CEST 2005 - tiwai@suse.de + +- fix PM of direct plugins (#104100) + +------------------------------------------------------------------- +Fri Aug 12 17:04:02 CEST 2005 - tiwai@suse.de + +- fix biarch problem with dmix (#104424) +- fix default IPC permissions to 0660 + +------------------------------------------------------------------- +Wed Aug 10 15:44:22 CEST 2005 - tiwai@suse.de + +- fixed segfault of aoss (#103780) +- take back alsa udev script for soundfonts (#103814) +- fixed probing of isapnp devices + +------------------------------------------------------------------- +Fri Aug 5 11:19:23 CEST 2005 - tiwai@suse.de + +- fix alsaconf to set up hwcfg-* to follow the new sound system + on SL10.0. + +------------------------------------------------------------------- +Wed Aug 3 17:48:13 CEST 2005 - tiwai@suse.de + +- update to ALSA cvs 2005.08.03. +- removed obsolete usb map stuff. +- removed resmgr dev scripts. +- modified alsasound init script to do minimal jobs in start/stop. + reload/unload are used to force module-reloading. + +------------------------------------------------------------------- +Mon Jun 27 17:05:27 CEST 2005 - tiwai@suse.de + +- added resmgr to Requires of alsa-devel to make the build checker + script easier. + +------------------------------------------------------------------- +Thu Jun 2 15:11:23 CEST 2005 - tiwai@suse.de + +- updated to version 1.0.9-final. +- CVS updates 2005.06.02 + +------------------------------------------------------------------- +Tue May 24 16:23:59 CEST 2005 - tiwai@suse.de + +- updated to version 1.0.9rc4. + +------------------------------------------------------------------- +Fri May 20 19:17:06 CEST 2005 - tiwai@suse.de + +- CVS 2005.05.20: fixes permissions and dmix stuff. + +------------------------------------------------------------------- +Tue May 17 12:45:14 CEST 2005 - tiwai@suse.de + +- CVS 2005.05.16: more fixes on dmix and rate plugins. + +------------------------------------------------------------------- +Fri May 13 19:27:06 CEST 2005 - tiwai@suse.de + +- updated to version 1.0.9rc3. + +------------------------------------------------------------------- +Wed Apr 20 16:47:11 CEST 2005 - tiwai@suse.de + +- fix segfault of rate plugin. +- change the value of $LIBASOUND_DEBUG to integers. + +------------------------------------------------------------------- +Fri Apr 8 18:47:12 CEST 2005 - tiwai@suse.de + +- another try to fix dmix hang-up bug. + +------------------------------------------------------------------- +Tue Apr 5 19:47:35 CEST 2005 - tiwai@suse.de + +- added the large-file support on alsa-oss wrapper. +- fixed dmix hang-up problems. +- fixed the wrong channel_info on some plugins. + +------------------------------------------------------------------- +Fri Apr 1 16:51:58 CEST 2005 - tiwai@suse.de + +- updated to ALSA 1.0.9rc2. +- fixed compilation with gcc-4.0. + +------------------------------------------------------------------- +Wed Mar 16 15:21:20 CET 2005 - tiwai@suse.de + +- Fixed default "front" volume (bug #72971) +- Fixed the device-open check for sequencer (bug #72368) + +------------------------------------------------------------------- +Tue Mar 15 17:56:38 CET 2005 - tiwai@suse.de + +- fixed suspend/resume with dmix, dsnoop, dshare plugins + (#72780) + +------------------------------------------------------------------- +Fri Mar 11 20:21:15 CET 2005 - tiwai@suse.de + +- Fixed wrong memory free in alsa-lib. +- Addition of a new user-control API function for external PCMs. +- Fixed documents of external PCM plugins. +- Fixed Aureon 7.1 configuration. +- Minor fixes for valgrind. +- Fixed the segfault with PCM file plugin. +- Addition of missing sequencer macro. +- Fixed typos in iecset. + +------------------------------------------------------------------- +Thu Feb 24 14:31:19 CET 2005 - tiwai@suse.de + +- fixed the card type for each config with softvol. +- got rid of debug prints in udev scripts (bug #66476) + +------------------------------------------------------------------- +Tue Feb 22 19:19:43 CET 2005 - tiwai@suse.de + +- use ncursesw for alsamixer +- fixed distribution check in alsaconf +- split aseqdump from arecmidi +- fixed man pages +- try to modprobe always in alsasound init script at start +- updated alsasound.usermap. + +------------------------------------------------------------------- +Fri Feb 18 12:22:08 CET 2005 - tiwai@suse.de + +- CVS patch 20050218: + - fix speaker-tools + - fix the weight of Side mixer elements + - use softvol as default for VIA823/8237 +- fixed resmgr support (a typo in configure options). + +------------------------------------------------------------------- +Wed Feb 16 15:27:31 CET 2005 - tiwai@suse.de + +- fixed amidi command options. +- fixed configure option for shared alsa-lib. +- fixed the path of resmgr. + +------------------------------------------------------------------- +Mon Feb 14 14:47:46 CET 2005 - tiwai@suse.de + +- CVS patch 20050214: + - disable access to /dev/aload* + - external filter-plugin SDK + - dl-object cache +- Initialize hardware via hotplug/udev + alsactl, etc are called in dev.d/* scripts + +------------------------------------------------------------------- +Fri Feb 11 18:38:15 CET 2005 - tiwai@suse.de + +- CVS patch 20050211: + - fixed resmgr support, enable it as default + - external PCM I/O plugin support + +------------------------------------------------------------------- +Fri Feb 4 20:21:34 CET 2005 - tiwai@suse.de + +- CVS patch 20050204: + - fixed segfaults with mixer event handling. + +------------------------------------------------------------------- +Wed Feb 2 17:08:09 CET 2005 - tiwai@suse.de + +- CVS patch 20050202: + - fixed function-in-function + - fixed exit code of alsa-utils programs + +------------------------------------------------------------------- +Thu Jan 27 17:15:09 CET 2005 - tiwai@suse.de + +- CVS patch 20050127: + - dmix and dsnoop for default PCMs on many chips + - pcm link fix + - resmgr support (not enabled yet, waiting for fix in udev) + +------------------------------------------------------------------- +Tue Jan 18 21:18:33 CET 2005 - tiwai@suse.de + +- include fixes for alsa-lib and alsa-utils from CVS. + +------------------------------------------------------------------- +Thu Jan 13 15:26:33 CET 2005 - tiwai@suse.de + +- updated to version 1.0.8-final. + +------------------------------------------------------------------- +Mon Jan 3 19:10:46 CET 2005 - tiwai@suse.de + +- updated to version 1.0.8rc2. + +------------------------------------------------------------------- +Wed Nov 17 15:06:45 CET 2004 - tiwai@suse.de + +- updated to version 1.0.7. + +------------------------------------------------------------------- +Thu Sep 30 16:24:42 CEST 2004 - tiwai@suse.de + +- unmute/adjust 'Master Mono' in alsaconf as default. + +------------------------------------------------------------------- +Thu Sep 30 15:01:35 CEST 2004 - tiwai@suse.de + +- fixed segfault when printing help of aserver. +- fixed card-specific include files in alsa-lib. +- fixed ICH4 SPDIF support. +- fixed card aliases. +- fixed segfault when configuring the invalid sw_params. +- fixed shadow parameters in alsa-lib headers. +- fixed the handling of config files in alsaconf. +- fixed manpages in alsa-utils. + +------------------------------------------------------------------- +Thu Sep 16 15:27:30 CEST 2004 - tiwai@suse.de + +- fixed downsampling. +- fixed the error handling in dmix plugin. +- fixed alsa.m4 to avoid invalid reductions in $LIBS. +- fixed aplay for large file I/O and VOC file playback. + +------------------------------------------------------------------- +Mon Sep 13 17:33:10 CEST 2004 - tiwai@suse.de + +- fixed the infinite loop in alsa-lib parser. + +------------------------------------------------------------------- +Tue Aug 31 18:25:52 CEST 2004 - tiwai@suse.de + +- fixed alsaconf probing and options. +- fixed usb usermap for snd-usb-usx2y driver. + +------------------------------------------------------------------- +Fri Aug 27 16:38:34 CEST 2004 - tiwai@suse.de + +- updated to 1.0.6 final. +- added the new supported card config files. +- support the seprate playback/capture view on alsamixer. +- don't load snd-seq-oss in alsasound script. + +------------------------------------------------------------------- +Thu Aug 12 12:24:36 CEST 2004 - ro@suse.de + +- added libpng to neededforbuild (for doxygen) + +------------------------------------------------------------------- +Thu Aug 5 13:20:22 CEST 2004 - tiwai@suse.de + +- updated to 1.0.6rc1. +- Clean up alsasound init script. + +------------------------------------------------------------------- +Thu Apr 15 18:17:39 CEST 2004 - tiwai@suse.de + +- updated to version 1.0.4. +- fixed ACPI suspend/resume handling (#38571). +- removed the obsolete %post stuffs. +- removed the unneeded sleep in alsasound. +- fixed the handling of '-' and '_' letters in module names. + +------------------------------------------------------------------- +Fri Apr 2 15:02:38 CEST 2004 - kukuk@suse.de + +- alsasound: Fix Start/Stop Requires + +------------------------------------------------------------------- +Mon Mar 29 17:44:30 CEST 2004 - tiwai@suse.de + +- fixed REAME.SuSE. +- fixed the SPDIF output of Nforce. +- fixed snd_pcm_wait() for direct plugins. +- fixed the rate plugin to mangle avail_min. +- fixed the wrong copy problem in capture of rate plugin. +- fixed the closing bug of alsa-oss. +- fixed the pcm handling in alsa-oss. +- updated usb audio map. + +------------------------------------------------------------------- +Fri Mar 19 14:53:03 CET 2004 - tiwai@suse.de + +- fixed alsaconf for the legacy chip probing (#36256). +- fixed alsaconf for the dell board. +- fixed aplay/arecord for largefile support. +- improved the PCM polling. +- fixed segfaults in dmix codes. +- included some h/w specific headers into alsa-lib. +- fixed mono output definitions in emu10k1 configs. + +------------------------------------------------------------------- +Mon Mar 8 18:41:29 CET 2004 - tiwai@suse.de + +- updated to alsa-lib 1.0.3a. + +------------------------------------------------------------------- +Mon Mar 1 18:18:08 CET 2004 - tiwai@suse.de + +- updated to alsa-oss 1.0.3a. + +------------------------------------------------------------------- +Mon Mar 1 11:34:01 CET 2004 - tiwai@suse.de + +- 1.0.3-final package. + +------------------------------------------------------------------- +Fri Feb 27 18:49:42 CET 2004 - tiwai@suse.de + +- use asfxload for emu10k1 and sbawe scripts. +- added sleep in alsasound to get sync with device files. +- added LOAD_OSS_EMUL_MODULES in sysconfig/sound. +- alsa-oss 1.0.3rc3. + +------------------------------------------------------------------- +Thu Feb 26 12:17:15 CET 2004 - tiwai@suse.de + +- updated to version 1.0.3rc2. +- regenerated usb usermap. + +------------------------------------------------------------------- +Thu Feb 12 18:08:03 CET 2004 - tiwai@suse.de + +- updated to version 1.0.2. +- fix for stripping RPATH from libaoss (thanks to kraxel's script). + +------------------------------------------------------------------- +Fri Jan 16 17:41:13 CET 2004 - pth@suse.de + +- Fix quoting in alsa.m4 + +------------------------------------------------------------------- +Mon Jan 12 09:26:42 CET 2004 - adrian@suse.de + +- build as user + +------------------------------------------------------------------- +Fri Jan 9 16:14:37 CET 2004 - tiwai@suse.de + +- updated to version 1.0.1. + +------------------------------------------------------------------- +Mon Nov 17 19:34:55 CET 2003 - tiwai@suse.de + +- updated to version 1.0.0pre1. + now new API is used as default. the apps with old API should + define ALSA_PCM_OLD_HW_PARAMS_API and ALSA_OLD_SW_PARAMS_API + to keep using the old-style API. + +------------------------------------------------------------------- +Wed Sep 17 17:34:41 CEST 2003 - tiwai@suse.de + +- fixed the broken dmix plugin with 32bit samples. +- implemented the dmix plugin for x86-64. +- apply the last missing patch. + +------------------------------------------------------------------- +Mon Sep 15 14:51:12 CEST 2003 - tiwai@suse.de + +- don't remove joydev in joystick script (bug #30661). + +------------------------------------------------------------------- +Thu Sep 11 13:26:05 CEST 2003 - tiwai@suse.de + +- fixed the rate conversion plugin. +- fixed the aplay to set up correctly with unconventional rates. +- fixed the manpage of aplay and arecord. +- fixed the range calculation overflow in alsamixer. + +------------------------------------------------------------------- +Mon Sep 8 14:28:18 CEST 2003 - tiwai@suse.de + +- fixed dmix, dshare, dsnoop plugins. +- fixed alsaconf for the recent modutils. + +------------------------------------------------------------------- +Mon Sep 1 12:42:01 CEST 2003 - tiwai@suse.de + +- fixed config files for audigy boards. + +------------------------------------------------------------------- +Wed Aug 27 15:58:37 CEST 2003 - tiwai@suse.de + +- fixed the wrong name (typos) of snd_seq_port_info_timestamp + functions. +- added MEMORY-LEAK note. + +------------------------------------------------------------------- +Thu Aug 14 16:12:33 CEST 2003 - tiwai@suse.de + +- rewrite alsasound init script to accept reload for reloading + the sysconfig changes. +- added meta data to sound and joystick sysconfig files + (bug #28941, #28887). + +------------------------------------------------------------------- +Wed Aug 13 15:31:32 CEST 2003 - tiwai@suse.de + +- updated alsa-lib to 0.9.7-pre (cvs 2003.08.13) +- updated usb usermap. + +------------------------------------------------------------------- +Tue Aug 5 12:31:19 CEST 2003 - tiwai@suse.de + +- fixed lsmod path (bug #28430). + +------------------------------------------------------------------- +Thu Jul 31 11:34:39 CEST 2003 - meissner@suse.de + +- Adapted symbol version defines for ppc64 (should be reusing the + macro mess from glibc though). + +------------------------------------------------------------------- +Wed Jul 30 12:33:27 CEST 2003 - tiwai@suse.de + +- removed unsued binary file the filelist. +- added the fix for via82xx renaming. +- clean up the post-install code. +- added post_on_removal and restart_on_update for alsasound and + joystick services. + +------------------------------------------------------------------- +Mon Jul 28 17:19:46 CEST 2003 - tiwai@suse.de + +- updated to version 0.9.6. + +------------------------------------------------------------------- +Fri Jul 18 13:39:43 CEST 2003 - tiwai@suse.de + +- updated to version 0.9.5. +- fixed alsasound and alsaconf for the new modutils. + +------------------------------------------------------------------- +Fri Jul 4 13:26:23 CEST 2003 - tiwai@suse.de + +- updated to version 0.9.4. +- fixed the option of head command in alsa-scripts (bug #27413). +- updated alsaconf; -p shows the card name, too. + +------------------------------------------------------------------- +Fri Jun 13 00:47:36 CEST 2003 - ro@suse.de + +- added /etc/hotplug and /etc/hotplug/usb to filelist + +------------------------------------------------------------------- +Tue May 27 00:02:46 CEST 2003 - ro@suse.de + +- add static libaoss to filelist of devel subpackage + +------------------------------------------------------------------- +Tue Apr 15 14:26:24 CEST 2003 - tiwai@suse.de + +- fixed the option of head command in the new POSIX way. + +------------------------------------------------------------------- +Mon Mar 17 10:55:01 CET 2003 - tiwai@suse.de + +- fixed alsaconf to run for suse modules (bug #25440). +- don't unload soundcore and gameport modules in alsasound + init script - they may be used by other services/devices + (bug #24091). + +------------------------------------------------------------------- +Mon Mar 10 11:34:21 CET 2003 - tiwai@suse.de + +- fixed arecord to write a better WAV file header for stdout + (bug #24845). + +------------------------------------------------------------------- +Wed Mar 5 16:44:32 CET 2003 - tiwai@suse.de + +- try to restore the old style elements (cardX) even after the id + is changed. this will prevent the silent state after updating + the package. +- fixed the feedback address in README.SuSE. + +------------------------------------------------------------------- +Mon Feb 24 17:23:10 CET 2003 - tiwai@suse.de + +- added -F option to alsactl in alsasound init script. + +------------------------------------------------------------------- +Thu Feb 20 17:21:37 CET 2003 - tiwai@suse.de + +- don't use nested functions on non-ix86 architectures. + +------------------------------------------------------------------- +Mon Feb 17 15:06:21 CET 2003 - tiwai@suse.de + +- updated to cvs20030217. + including dmix plugin support. +- mute the master volume at unloading to avoid clicks. + +------------------------------------------------------------------- +Fri Feb 7 17:46:56 CET 2003 - tiwai@suse.de + +- updated to cvs20020307. +- fixed aplay bug. +- added the support of new timer interface. +- updated usb map. + +------------------------------------------------------------------- +Wed Jan 29 17:53:15 CET 2003 - tiwai@suse.de + +- fixed the versioned symbols of hook pcm and meter plugins. +- fixed -d option of aplay. + +------------------------------------------------------------------- +Tue Jan 21 12:39:19 CET 2003 - tiwai@suse.de + +- fixed the dlopen for hook, ladspa and meter pcm plugins. +- added configuration files for ENS1371 and VIA8233. +- fixed the handling of 24bit/3bytes samples. +- updated USB usermap. + +------------------------------------------------------------------- +Thu Jan 16 18:17:12 CET 2003 - tiwai@suse.de + +- added the metadata to sysconfig files (bug #22689). + +------------------------------------------------------------------- +Wed Dec 18 17:43:44 CET 2002 - tiwai@suse.de + +- updated to 0.9.0rc7-pre; regenrated tarballs from cvs. +- regenerated usb usermap. +- removed patches.tar.bz2. patches will be listed on spec. +- added SOUNDFONT_FILES in sysconfig/sound, which is used in sbawe + and emu10k1 init scripts (bug #21622). +- removed alsa-dummy library, since KDE2 is no longer supported. +- removed alsa-kernel header files from devel sub-package. + alsa-tools will include the necessary header files in itself. + +------------------------------------------------------------------- +Fri Dec 13 11:55:23 CET 2002 - tiwai@suse.de + +- fixed the build with the latest automake & co. + +------------------------------------------------------------------- +Mon Nov 11 00:03:30 CET 2002 - ro@suse.de + +- fix deprecated multiline string literal in aplay.c + +------------------------------------------------------------------- +Tue Sep 3 15:35:23 CEST 2002 - tiwai@suse.de + +- alsactl tries to restore the mixer elements as much as possible. + this will avoid "failure" status of alsasound after a driver is + updated. (bug #18823) +- fixed invalid use of assert in mixer. +- probe more possible dmas for cs and es18xx cards in alsaconf. +- load snd-usb-midi module additionally if necessary in alsa usb + script. + +------------------------------------------------------------------- +Thu Aug 29 17:30:39 CEST 2002 - tiwai@suse.de + +- fixed hotplug start script. +- fixed wrong assertion in alsa-lib. +- added the support for 24bit wav and new options -C and -P + to aplay. + +------------------------------------------------------------------- +Fri Aug 23 15:14:14 CEST 2002 - tiwai@suse.de + +- added the hotplug usermap and script files (bug #16768). + +------------------------------------------------------------------- +Tue Aug 20 19:23:37 CEST 2002 - tiwai@suse.de + +- fixed the detection of powermac driver on alsaconf. + +------------------------------------------------------------------- +Fri Aug 16 12:49:21 CEST 2002 - tiwai@suse.de + +- use the rc3 tarballs (meaning only version up). +- fixed alsa-lib's configure to get the newest auto-tools running. +- updated the comments on power management. + +------------------------------------------------------------------- +Wed Aug 14 16:51:26 CEST 2002 - tiwai@suse.de + +- fixed X-UnitedLinux-Should-Start in init script. + +------------------------------------------------------------------- +Thu Aug 1 15:03:21 CEST 2002 - tiwai@suse.de + +- added PreReq. +- improved alsa-lib documentations. +- fixed alsaconf for redhat :) +- added windows' path for soundfonts on emu10k1 script. +- provides scripts for more cards with opl3. + +------------------------------------------------------------------- +Sat Jul 27 17:21:40 CEST 2002 - adrian@suse.de + +- add %run_ldconfig + +------------------------------------------------------------------- +Mon Jul 22 15:32:36 CEST 2002 - tiwai@suse.de + +- fixed 3byte format conversion in plugins. +- fixed route pcm plugin. + fixed calculation of norm. + +------------------------------------------------------------------- +Tue Jul 16 15:44:36 CEST 2002 - meissner@suse.de + +- Fixed lib64 problem (/usr/lib was not created on lib64 platforms, + but is used for data files). + +------------------------------------------------------------------- +Mon Jul 15 15:46:36 CEST 2002 - tiwai@suse.de + +- split gamix and alsa-tools as individual packages. +- removed unused files from package sources. +- fixed 3byte format access and unsigned linear conversion + plugins on alsa-lib. + +------------------------------------------------------------------- +Wed Jul 3 17:01:26 CEST 2002 - tiwai@suse.de + +- fixed README.SuSE. +- alsaconf builds the card database by itself. +- added -s option to alsaconf to specify the test wav file. +- removed obsolete cardid files on docdir. + +------------------------------------------------------------------- +Wed Jun 26 11:36:02 CEST 2002 - tiwai@suse.de + +- changed the format ioctl mask. + added the backward compatible ioctls. +- don't check the error of running-mode ioctl for backward + compatibility. +- modprobe snd-ioctl32 in alsasound script. + +------------------------------------------------------------------- +Fri Jun 21 17:30:44 CEST 2002 - tiwai@suse.de + +- fixes and enhances for 64bit architectures. + sequencer has a new ioctl, RUNNING_MODE is used to check the + running 32/64 bit mode of the client. + +------------------------------------------------------------------- +Wed Jun 19 17:34:08 CEST 2002 - tiwai@suse.de + +- moved alsa drivers into kernel-source package. + this package includes only the header files from alsa-kernel + tar ball to reduce the size. + km_alsa is no longer generated. +- support for 3-bytes packed formats (e.g. usb audio 24bit + format) + +------------------------------------------------------------------- +Tue Jun 11 17:29:49 CEST 2002 - tiwai@suse.de + +- version alsa 0.9.0 rc1. +- added new pnp id for cs4236. +- improved rme32 driver. +- fixed resource handling of rme9652 driver. +- added hdsp driver. snd-rme9652-mem is renamed to + snd-hammerfall-mem. +- added experimental usb audio driver. +- fixed pmac driver. added auto-muting support as well as on + 0.5.x driver. + tone controls and DCR support for tumbler chip. + tone control and amplifier for screamer chip. +- removed own i2c functions from pmac driver. now using the + standard i2c interface and i2c-keywest module. +- added 64bit integer support on control API. +- fixed cs4281 driver. supporting two codecs experimentally. +- fixed capture of aplay on big endian. +- fixed sysex encoding of sequencer. +- fixed the module counter on gus driver. +- removed EXPORT_NO_SYMBOLS from the code of alsa-kernel. + moved to alsa-driver for compatibility. +- support of RME9636, RME9652 and GUS configurations. +- fixed the check of return values from copy_*_user(). +- fixed via8233 driver to work on via8233A. using multi-channel + SGD for playback. +- fixed es1968's hardware volume control. +- added 2ch to 4ch duplication switch to ymfpci. +- added support for spdif on cirrus logic's ac97 codecs. +- fixed Makefile and Config.in for 2.5 kernels. +- removed the obsolete snd_seq_create_event() from sequencer API. + fixed alsa.m4 for this change. +- fixed detection of ews64 card. +- fixed null pcm plugin. +- added options to set uid, gid and mode of alsa's device files + to alsaconf script. as default alsaconf doesn't set such + options. for secure set up, call with -r option. + +------------------------------------------------------------------- +Tue May 7 15:24:55 CEST 2002 - tiwai@suse.de + +- fixed hardware volume control on es1968. +- optimized rme32 driver. +- more complete naming of ich chipsets. +- fixed rear playback via wave surround on emu10k1. +- fixed trident driver for big endian. +- fixes for 2.2 kernels. +- fixed aplay to play 16bit-au format correctly. +- fixed typo in amixer. + +------------------------------------------------------------------- +Fri May 3 12:24:01 CEST 2002 - tiwai@suse.de + +- alsasound sets default volumes for all cards if no asound.state + is found. +- unmute mic in set_default_volume script. +- integrated via8233 to via686. via8233 module still exists, + though. +- fixed emu10k1 on big-endian machines. +- fixed inverted cmi8330 pcm volume. +- support --with-softfloat option to alsa-libs' configure. +- fixed check of include path in alsa-driver's configure. +- fixed compile on alpha. +- added a new control switch to toggle shared rear/line-in on + ymfpci. +- removed list-muti from Makefile of alsa-kernel. +- fixed compile of powermac drivers. +- fixed possible deadlock of timer module. +- added pcm playback using emu8000 on sbawe driver. +- fixed panning of sbawe's wavetable. +- phone and mic registers can have 5-bit resolution on ac97. +- fixed compile of drivers on 2.2 and early 2.4 kernels. + +------------------------------------------------------------------- +Thu May 2 14:53:35 CEST 2002 - meissner@suse.de + +- dropped qt dependencies, are not needed apparently. + +------------------------------------------------------------------- +Tue Apr 23 15:20:17 CEST 2002 - tiwai@suse.de + +- fixed deadlock on intel8x0. +- fixed deadlock on ice1712. +- fixed Config.in for alsa-kernel. +- improved detection of cmi8330 chip. +- improved detection of OPL4. +- fixed behavior of midi input on oss sequencer emulation. +- a bit clean up of sequencer core. +- fixed virmidi on sbawe/emu10k1 wavetables. +- clean up alsaconf script. + +------------------------------------------------------------------- +Fri Apr 19 12:42:07 CEST 2002 - tiwai@suse.de + +- build alsa static library separately from shared lib + (due to a bug of libtool). +- moved ipaq driver into alsa-kernel. +- new driver: rme32. +- fixed possible locking on sequencer. +- fixed non-compatible variables (LOAD_ALSA_SEQ). +- invoke soundfont and opl3 scripts only when LOAD_SEQUENCER + is set. +- fixed duplicated object lists in Makefile. + (a workaround for make modules_install) +- using new vararg macro on gcc3. +- fixed sound_core.c +- removed ipc code from sequencer. +- fixed capture plugins. + +------------------------------------------------------------------- +Tue Apr 16 17:20:51 CEST 2002 - tiwai@suse.de + +- fixed capture on OSS emulation mode. +- fixed digital/analog switch on SB live and audigy. + +------------------------------------------------------------------- +Mon Apr 15 19:34:22 CEST 2002 - tiwai@suse.de + +- updated ipaq driver. + +------------------------------------------------------------------- +Fri Apr 12 18:18:20 CEST 2002 - tiwai@suse.de + +- fixed build on mips. + +------------------------------------------------------------------- +Wed Apr 10 13:34:40 CEST 2002 - tiwai@suse.de + +- install non-stripped binaries as default. + +------------------------------------------------------------------- +Tue Apr 9 16:10:39 CEST 2002 - tiwai@suse.de + +- updated gamix to 1.99.p13. + added pkgconfig to neededforbuild. +- fixed compile drivers on 2.2 kernel. +- added --libdir options to configure to make sure building + for lib64. +- use dot instead of underscore in the rpm version. +- improved the detection of spdif on ens1371. +- fixed spdif i/o on ewx24/96. +- fixed OSS mmap emulation. +- added the drivers for arm (iPAQ). +- added new pnp id for cs4236. +- fixed arecord to capture raw data. +- added spdif support on wolfson ac97 codec. +- increase the max. number of rawmidi devices to 8. +- added -D option to amixer (just like on alsamixer). +- fixed digital/analog switch for audigy. +- added presario700 workaround on ac97 codec. +- added boot-up script for sb16 to load opl3 files. + +------------------------------------------------------------------- +Fri Apr 5 15:37:11 CEST 2002 - ro@suse.de + +- fixed gamix to build with new gettext + +------------------------------------------------------------------- +Mon Mar 25 16:11:13 CET 2002 - tiwai@suse.de + +- fixed spdif-input clock selection on EWX24/96. + +------------------------------------------------------------------- +Mon Mar 25 12:27:02 CET 2002 - tiwai@suse.de + +- added -Y to fillup_and_insserv joystick (bug #15433). +- removed check of joydev module at start of joystick script + (bug #15441). +- force to proceed even if ac97 not responding (bug #15428). +- fixed clock detection messages on intel8x0. +- support VIA8233 on via686 driver (bug #13786). + +------------------------------------------------------------------- +Fri Mar 22 17:31:56 CET 2002 - tiwai@suse.de + +- real fix for sb16 vibra. merged forgotten patch. +- fixed aseqnet. +- fixed the use of size_t in sequencer headers. +- fixed alsamixer; no longer aborted on es1938 mixer. + +------------------------------------------------------------------- +Wed Mar 20 18:50:07 CET 2002 - tiwai@suse.de + +- fixed capture on sb16 vibra. + +------------------------------------------------------------------- +Tue Mar 19 17:57:13 CET 2002 - tiwai@suse.de + +- fixed assignment of DMAs on als100 driver. +- removed zero-initialization of static variables to move (to + data block). +- fixed compile of emu10k1 on 2.2 kernel. +- fixed detection of Delta 1010LT. +- moved description of serial driver to Documentation directory. + +------------------------------------------------------------------- +Wed Mar 13 12:12:30 CET 2002 - tiwai@suse.de + +- corrected texts. +- fixed playback rate on via686 driver. +- clean up via8233 driver. +- improved rate converter again. + +------------------------------------------------------------------- +Tue Mar 12 13:38:45 CET 2002 - tiwai@suse.de + +- more fix for alsa-lib rate converter. +- fixed handling of capture volume/switch on simple mixer API. + fixed alsamixer, too. +- fixed pci ids for AMD chips. + cards.txt and cardids.txt are updated, too. + +------------------------------------------------------------------- +Mon Mar 11 16:01:51 CET 2002 - tiwai@suse.de + +- fixed support of vibra16 on sb16 driver. + +------------------------------------------------------------------- +Mon Mar 11 13:52:33 CET 2002 - tiwai@suse.de + +- fixed xrun problems on alsa-lib rate converter. +- fixed pci id definitions for AMD8111. + +------------------------------------------------------------------- +Mon Mar 11 11:44:02 CET 2002 - tiwai@suse.de + +- fixed/clean-up rawmidi driver. +- fixed compile or rtc-timer. + +------------------------------------------------------------------- +Sat Mar 9 12:11:42 CET 2002 - tiwai@suse.de + +- fixed segfault of aplay with a larger wav header. +- clean up emu8000 and wavefront drivers; added __init prefixes. +- fixed capture on audigy. + +------------------------------------------------------------------- +Fri Mar 8 17:29:23 CET 2002 - tiwai@suse.de + +- fixed alsaconf: asound.conf -> asound.state. + +------------------------------------------------------------------- +Fri Mar 8 15:14:35 CET 2002 - tiwai@suse.de + +- fixed segfault in alsa-lib regarding rate conversions. +- don't show colon at start up when no card is configured. +- fixed collision of resources for legacy opl3 and midi in ymfpci + and cmipci drivers. +- fixed audigy FX capture. +- fixed compile of powermac driver. +- fixed emu10k1 5.1 surround output. + +------------------------------------------------------------------- +Thu Mar 7 13:47:36 CET 2002 - tiwai@suse.de + +- reverted pci quirk code from 0.5.x for opl3sa2 driver. +- fixed es1968, maestro3, ymfpci: don't call + snd_pcm_period_elapsed() more than once per interrupt. +- removed unused sequencer codes from the source. +- fixed ioctl32 wrapper. +- fixed memory leak in rawmidi. +- return rc 5 (skipped) when no joystick device is configured. + +------------------------------------------------------------------- +Wed Mar 6 10:18:56 CET 2002 - tiwai@suse.de + +- fixed some bugs in gamix. +- use rwlock instead of spinlock in the pcm operation. +- fixed maestro3 driver to avoid picking the modem up. +- fixed module descriptions in wavefront driver. +- remove invalid snd_id module options in alsa post install + script (bug #14542). +- suppress "unexpected hwpointer.." debug messages (bug + #14275). +- fixed initialization of sequencer midi decoder. +- moved some documents into alsa-kernel directory. +- fixed module depenency descriptions. +- added the arm support (not compiled for rpms). +- moved oss related proc files to /proc/asound/oss. +- fixed floppy-hangup problem on ymfpci driver. + +------------------------------------------------------------------- +Wed Feb 27 19:12:15 CET 2002 - tiwai@suse.de + +- fixed handling of capture volumes/switches in alsamixer. +- added support for x86-64 to alsa drivers' configure script. +- set alsa's header path prior to the kernel headers. +- added ioctl32 wrappers for 64bit architectures (still not + compiled on existing architecturs). + +------------------------------------------------------------------- +Mon Feb 25 19:08:52 CET 2002 - tiwai@suse.de + +- fixed spdif phase inverse on cmipci for the recent models. + +------------------------------------------------------------------- +Mon Feb 25 16:40:08 CET 2002 - tiwai@suse.de + +- fixed AC3 passthrough on SB Live. +- added support for AMD-8111. +- fixed SPDIF input inverse switch on cmipci. +- added SPDIF input select switch on cmipci (for recent models). +- added Config.help in alsa-kernel. +- use normal printk with KERN prefixes for usual messages + instead of snd_printk. +- fixed pci_alloc_consistent hack for ppc. +- fixed module depenency in alsa-kernel. +- fixed count overflow problem on aplay. +- fixed legacy isa probing of alsaconf. now killing aplay/arecord + with -9. + +------------------------------------------------------------------- +Fri Feb 22 16:12:29 CET 2002 - tiwai@suse.de + +- added -p option to alsaconf to be invoked from external + programs. +- alsaconf checks TP600E and tries to configure cs4236 + automatically. +- fixed oops on cs423x drivers. + +------------------------------------------------------------------- +Fri Feb 22 13:56:38 CET 2002 - tiwai@suse.de + +- fixed surround and center/lfe (analog) outputs on audigy. +- added snd_mmap_valid option to cs46xx driver to support OSS + mmap mode. as default it is disabled (to be sure). +- fixed alsa-lib to adapt the recent API changes. + +------------------------------------------------------------------- +Thu Feb 21 17:34:25 CET 2002 - tiwai@suse.de + +- fixed memory allocation for ISA. +- improved alsa-lib xrun checks. +- fixed audigy driver + analog front is output through ac97. + enabled digital outputs. + fixed ADC capture. + support for line2 and aux2 inputs. +- fixed volumes of wavetable on emu* drivers. + +------------------------------------------------------------------- +Thu Feb 21 12:11:17 CET 2002 - tiwai@suse.de + +- improved xrun check - a new ioctl is added for xrun. +- llseek lock fixed for 2.5 kernel. + +------------------------------------------------------------------- +Wed Feb 20 19:57:44 CET 2002 - tiwai@suse.de + +- fixed oops on SB Audigy. +- fixed/improved set_default_volume script. + +------------------------------------------------------------------- +Wed Feb 20 17:33:26 CET 2002 - tiwai@suse.de + +- added (partial) midi / joystick support to intel8x0 driver. +- fixed ac97 initialization of via686 driver (bug #13404). +- added set_default_volume script and fixed alsasound init script + to set up volumes automatically when no config file is found + (bug #13649). +- fixed module depencies in alsa-kernel. +- added --with-kernel and --with-soundbase options to configure + scripts in alsa-tools. +- wait for the codec ready status for more longer time in ac97 + driver. +- fixed typos (lockups) in rme9652 driver. +- fixed inverted aux playback switch on cmipci driver. +- added verbose (debug) printk mode. fixed printk prefixes. +- alsasound script does't show failure messages even if ALSA is + already running (bug #13614). + +------------------------------------------------------------------- +Tue Feb 19 15:29:00 CET 2002 - tiwai@suse.de + +- fixed spdif on cmipci driver (for the recent chip models) + +------------------------------------------------------------------- +Tue Feb 19 13:36:15 CET 2002 - tiwai@suse.de + +- configurable verbose level of messages in alsa-driver. +- fixed isa memory allocation for old codes. +- fixed error handling of sequencer core. +- added/fixed include files for correct compile. + +------------------------------------------------------------------- +Mon Feb 18 17:47:54 CET 2002 - tiwai@suse.de + +- fixed joystick init script. +- fixed es18xx driver to support pm correctly. + +------------------------------------------------------------------- +Mon Feb 18 17:05:04 CET 2002 - tiwai@suse.de + +- fixed intel8x0 driver for nVidia nForce. + +------------------------------------------------------------------- +Mon Feb 18 10:42:27 CET 2002 - tiwai@suse.de + +- fixed renaming/moving of LOAD_ALSA_SEQ variable to sysconfig + (Bug #13941) +- fixed endian check in the kernel. +- revert to the old isa allocator code. +- fixed power management codes. +- fixed obsolete usage of __FUNCTION__. +- fixed compile on ppc64. +- check the compile date in configure script. + +------------------------------------------------------------------- +Fri Feb 15 19:37:38 CET 2002 - tiwai@suse.de + +- support for ppc64. +- use pci_alloc_consistent for allocation of ISA buffers. + +------------------------------------------------------------------- +Fri Feb 15 14:57:26 CET 2002 - tiwai@suse.de + +- fixed compile on 2.5.5 kernel. +- fixed typo in pcm_preallocate_all(). now should be built on + ia64. + +------------------------------------------------------------------- +Thu Feb 14 12:13:47 CET 2002 - tiwai@suse.de + +- more alsa-lib document fixes/improvements. +- fixed build of alsa-driver on the latest alpha kernel. + +------------------------------------------------------------------- +Wed Feb 13 17:23:25 CET 2002 - tiwai@suse.de + +- building drivers with debug option. +- fixed wrong kfree's after release_resource(). +- fixed possible collision of macros with ACPI patches. +- moved joystick support from module option to controls in + ymfpci and via686 drivers. +- removed snd_enable_midi option from es1968 driver. + mpu401 is enabled as default. +- fixed initialization of joystick address in joystick init + script. +- more docuemnts for timer releated issues in alsa-lib. + +------------------------------------------------------------------- +Tue Feb 12 19:47:41 CET 2002 - tiwai@suse.de + +- fixed mixer volumes on ad1816a. +- fixed playback/capture on ad1816a. + +------------------------------------------------------------------- +Mon Feb 11 16:10:35 CET 2002 - tiwai@suse.de + +- clean up module descriptions for yast2. +- fixed memory leaks before release_resources. +- introduced isa_virt_to_bus macro. +- fixed swap bugs in korg1212 driver. +- compilation fixes for sequencer-related modules. +- moved compatibility layer code to alsa-driver. +- fixed es1968 suspend/resume code. +- make sure intel8x0 driver working on non-intel archs. + +------------------------------------------------------------------- +Fri Feb 8 15:12:21 CET 2002 - tiwai@suse.de + +- fixed mpu401 handling and wave table devices on audigy. +- fixed mpu401 interrupts on ymfpci. snd_mpu_irq options is + removed. + +------------------------------------------------------------------- +Thu Feb 7 13:00:18 CET 2002 - tiwai@suse.de + +- fixed compile of pmac driver. +- added hack for panasonic CF-28. +- fixed handling of irq 0 on cs4236. + +------------------------------------------------------------------- +Tue Feb 5 12:39:53 CET 2002 - tiwai@suse.de + +- added pci_enable_device() in resume. +- removed commas from end of enum lists. +- fixed typo in header files. + +------------------------------------------------------------------- +Mon Feb 4 15:04:11 CET 2002 - tiwai@suse.de + +- added GPL license tags on some modules. +- fixed capture rate on ens1371. +- changes for the latest doxygen. +- fixed oss mixer misbehavior. +- added a new pnp id for cs4236. +- fixed emu10k1 wavetable function. +- fixed compile warning of emu10k1 mpu401 code. +- added missing MODULE_DEVICE_TABLES to some modules. + +------------------------------------------------------------------- +Fri Feb 1 14:58:39 CET 2002 - tiwai@suse.de + +- open OSS pcm devices on the non-blocking mode as default. + +------------------------------------------------------------------- +Fri Feb 1 11:49:20 CET 2002 - tiwai@suse.de + +- added initial support for SB Audigy. +- added initial support for TerraTec DMX 6Fire. +- fixed oops on ALS4000. +- fixed the installation path of modules. +- fixed oops in oss plugin module. +- improved/fixed digital output on cmipci driver. +- added pnp id for ALS200 to alsa100 driver. +- improved mpu401 input check. +- clean up of driver codes. addition of __devinit and + __devinitdata. +- fixed typo in the description of module option in sb16. +- updated cards.txt and cardids.txt. +- renamed varibles for joystick init script. +- added comments about ac3dec in README.SuSE. + +------------------------------------------------------------------- +Fri Jan 25 17:22:18 CET 2002 - tiwai@suse.de + +- more fixes for cmipci driver. +- fix for nm256 (Dell Latitude LS). +- kmerge/Config.in fixes. +- removed ac3dec from alsa-tools tarball due to potential + license problems. disabled build of ac3dec. +- added a colon in start up of alsasound again. + it's better :) +- more fixes for alsa-lib docs. + +------------------------------------------------------------------- +Tue Jan 22 15:58:02 CET 2002 - tiwai@suse.de + +- added a new pci id for ens1371. +- added support for NVidia Nforce (intel8x0). +- removed snd_enable_midi/fm options from cmipci driver. +- fixed 4ch playback mode on cmipci driver. +- more fixes of documents for alsa pcm plugins. +- fixed id of mixer on ESS Allego. +- fixed module names in README.SuSE. + +------------------------------------------------------------------- +Thu Jan 17 15:11:22 CET 2002 - tiwai@suse.de + +- better handling of enum strings in alsactl get/set. + +------------------------------------------------------------------- +Wed Jan 17 12:29:56 CET 2002 - tiwai@suse.de + +- removed gpm from StartRequires in alsasound init script. +- fixed maestro3 initialization bug. +- improved documentation of alsa-lib plugins. +- merged ARM patch into alsa-lib. + +------------------------------------------------------------------- +Thu Jan 17 12:28:43 CET 2002 - uli@suse.de + +- fixed to build on ARM + +------------------------------------------------------------------- +Wed Jan 16 18:50:57 CET 2002 - egmont@suselinux.hu + +- removed colons from startup/shutdown messages. + +------------------------------------------------------------------- +Tue Jan 15 14:21:19 CET 2002 - schwab@suse.de + +- Fix missing declarations in kernel drivers. + +------------------------------------------------------------------- +Mon Jan 14 16:50:40 CET 2002 - tiwai@suse.de + +- added get & set commands to alsactl. +- fixed joystick init script. +- more documents for doxygen. + +------------------------------------------------------------------- +Fri Jan 11 17:56:22 CET 2002 - tiwai@suse.de + +- fixed compile of alsa-kernel on ia64. +- fixed renaming via686a -> via686. + +------------------------------------------------------------------- +Wed Jan 9 16:41:49 CET 2002 - tiwai@suse.de + +- fixed infinite loop when playback drain is failed. + +------------------------------------------------------------------- +Tue Jan 8 18:36:58 CET 2002 - tiwai@suse.de + +- don't call depmod in alsa-driver when DESTDIR is set. + +------------------------------------------------------------------- +Tue Jan 8 14:18:33 CET 2002 - tiwai@suse.de + +- renamed from sysconfig/alsa to sysconfig/sound. +- fixed routing of ice1712 driver. +- added enable_loopback option to snd-ac97-codec module. +- updated gamix to ver.1.99.p11. +- added -c option to envy24control. +- fixed -c option for ac3dec. +- added the list of drivers compiled for each arch. + Makefile.module reads the generated list file when exists. + so far provided only for ia64. + +------------------------------------------------------------------- +Tue Jan 8 10:41:42 CET 2002 - tiwai@suse.de + +- removed sysconfig files from filelist. + +------------------------------------------------------------------- +Mon Jan 7 15:33:44 CET 2002 - tiwai@suse.de + +- fixed name of synth modules (for auto-loading). +- checked linux/pm.h in configure script. + +------------------------------------------------------------------- +Mon Jan 7 12:21:20 CET 2002 - tiwai@suse.de + +- added missing header files from alsa-kernel to devel package. +- fixed calculations of timeout in some drivers. +- many fixes for compile on 2.2 kernel. +- asoundef.h is incldued in alsa-lib (not symlinked). +- added sysconfig files as ghost to filelist. +- check old modules names in /etc/modules.conf and rename them + automatically during post-install. + +------------------------------------------------------------------- +Fri Jan 4 17:08:57 CET 2002 - tiwai@suse.de + +- renaming of driver modules. + all snd-card-xxx modules are renamed to snd-xxx. + the old module configuration must be updated. sorry. + together with this change, cardids.txt is converted, too. +- split alsa driver sources. + (a step for kernel 2.5 integration.) + alsa-kernel tarball is provided individually. +- move LOAD_ALSA_SEQ variable to /etc/sysconfig/alsa. +- fixed alsasound script. + +------------------------------------------------------------------- +Thu Dec 13 12:30:10 CET 2001 - tiwai@suse.de + +- fix alsasound: don't try to load sequencer and version-check + when no card drivers are loaded. +- better renaming from START_ALSA_SEQ to LOAD_ALSA_SEQ. +- added joystick init script. (only for testing yet) + using /etc/sysconfig/joystick for configuration. +- remove (rename) the old /etc/asound.conf if found. +- removed kernel-source from neededforbuild. + +------------------------------------------------------------------- +Thu Dec 13 10:38:17 CET 2001 - tiwai@suse.de + +- fixed eapd hack on cs46xx (now km_alsa is fixed for build). +- more configurable pcm parameter for dummy driver. +- added snd_pcm_route_determine_ttable(). + +------------------------------------------------------------------- +Wed Dec 12 15:38:19 CET 2001 - iwai@suse.de + +- added missing alsa-driver documents. + +------------------------------------------------------------------- +Tue Dec 11 18:59:34 CET 2001 - tiwai@suse.de + +- added joystick support on ymfpci driver: + snd_joystick_port module option is added (default disabled). + Needs ns558 module. +- added joystick support on es1938 (ess solo1) and sonicvibes + drivers (on 2.4 kernel only). + The driver handles gameport directly, so ns558 module is + not necessary. +- added joystick support on es1968 (maestro2) driver. + A new control switch "Joystick" is added. Needs ns558. +- added joystick support on cs4281 driver. + handles gameport directly. No ns558 needed. +- fixed alsasound script to unload gameport module automatically. +- run update-deps on alsa-driver during build stage so that + configure in km_alsa is properly generated. +- fixed compile of alsa-lib on ia64. +- changed snd_pcm_mmap_* handling. + +------------------------------------------------------------------- +Mon Dec 10 11:19:01 CET 2001 - tiwai@suse.de + +- fixed typo in tumbler driver. +- fixed mono conversion plugin in alsa-lib. +- fixed configure of alsa-driver on alpha. +- fixed window resizing of alsamixer. + +------------------------------------------------------------------- +Fri Dec 7 19:01:27 CET 2001 - tiwai@suse.de + +- PM support on opl3sa driver. +- HW volume support from docking station on es1968. +- Fixed GPL license tag on some modules. +- experimental support of LADSPA plugin layer. + +------------------------------------------------------------------- +Fri Dec 7 14:29:53 CET 2001 - tiwai@suse.de + +- fixed pmac (tumbler) driver. +- fixed trident latency problem. +- no longer inclusion of linux asm header files in alsa-lib. +- fixed module descriptions in cs4232 and es18xx modules. +- check ALSA driver version in alsasound init script. +- fixed compile of maestro3 driver on 2.2 kernel. + +------------------------------------------------------------------- +Tue Dec 4 11:49:16 CET 2001 - tiwai@suse.de + +- fixed typo in intel8x0 driver. +- build alsa-docs package on all architectures. +- merged kernel-header hack patch for non-intel architectures. + +------------------------------------------------------------------- +Mon Dec 3 16:22:22 CET 2001 - tiwai@suse.de + +- updated to ALSA 0.9.0 beta (CVS 2001.12.03) +- split alsa-docs package for ALSA documentation. + (so far only on i386 due to problem of doxygen) +- as10k1 is not built to avoid conflict with emu-tools package. + +------------------------------------------------------------------- +Tue Nov 27 12:58:30 CET 2001 - tiwai@suse.de + +- fixed oops at removing cs461x driver with amp hack. + +------------------------------------------------------------------- +Fri Nov 23 16:03:15 CET 2001 - tiwai@suse.de + +- added the last missing patch into patch archive.. sorry. + +------------------------------------------------------------------- +Fri Nov 23 12:45:09 CET 2001 - tiwai@suse.de + +- fixed compile of maestro3 driver on 2.2 kernel. + +------------------------------------------------------------------- +Thu Nov 22 14:10:44 CET 2001 - tiwai@suse.de + +- use new macros for fill-up and init script +- fixes for building with normal user mode: + rpm --rebuild should work with normal user. + +------------------------------------------------------------------- +Wed Nov 21 17:54:57 CET 2001 - tiwai@suse.de + +- fixed permission of proc device files on the latest kernel. +- fixed IrDA on Dell Inspiron 4000 notebook. +- replaced include malloc.h with slab.h (obsoleted). +- fixed expansion of variable length argument macros. +- use set_current_state() macro. +- fixed typo in ymfpci capture switch. + +------------------------------------------------------------------- +Fri Nov 9 19:21:30 CET 2001 - tiwai@suse.de + +- merged with the latest 0.5.12 tarball release. +- fixed installation of alsa.m4 file. +- fixed potential compile warnings. +- clean up spec file. +- build alsa-lib and alsa-utils inside specfile without extra + Makefile. +- gettextize gamix + +------------------------------------------------------------------- +Mon Nov 5 10:26:16 CET 2001 - tiwai@suse.de + +- libtoolized alsa-lib & alsa-utils. +- fix compile of alsa-lib on non-gcc system. + the mixer sort functions become thread-unsafe. + +------------------------------------------------------------------- +Wed Oct 17 17:55:22 CEST 2001 - tiwai@suse.de + +- fixed compile of isapnp.o on 2.2 kernel. + +------------------------------------------------------------------- +Mon Oct 15 16:03:42 CEST 2001 - tiwai@suse.de + +- fixed missing exported symbols in snd-synth-emux module. +- added GPL module license to each module. + necessary for the latest 2.4 kernel and modutils. + +------------------------------------------------------------------- +Fri Oct 12 18:27:05 CEST 2001 - tiwai@suse.de + +- added missing EXPORT_NO_SYMBOLS to the relevant modules. + +------------------------------------------------------------------- +Thu Oct 11 12:19:28 CEST 2001 - tiwai@suse.de + +- fixed new feature calls for the latest benh kernel + (only for ppc) +- improved cardname output of pmac driver. + +------------------------------------------------------------------- +Tue Oct 9 12:03:21 CEST 2001 - tiwai@suse.de + +- added a new pnp id for cs4236. +- fixed again mute bitmask for screamer dev.10. +- added new pnp entries to card id database. + +------------------------------------------------------------------- +Mon Oct 8 18:45:19 CEST 2001 - tiwai@suse.de + +- fixed auto-muting on screamer dev.10 (bug #11690). +- added a new pnp id for sbawe. + +------------------------------------------------------------------- +Tue Oct 2 13:19:38 CEST 2001 - tiwai@suse.de + +- fixed oops / lock-up on es1968 driver (bug #11562). +- fixed oops / lock-up when ROM soundfont is loaded on emu10k1. +- added check for 586MMX in configure script. + +------------------------------------------------------------------- +Mon Oct 1 13:26:52 CEST 2001 - tiwai@suse.de + +- added snd_enable option to awacs driver again (bug #11339). +- fixed auto-mute check on screamer dev.8 (ppc driver). +- added conditional rescheduling while loading samples on emu8000. + +------------------------------------------------------------------- +Thu Sep 27 17:06:36 CEST 2001 - tiwai@suse.de + +- fixed line-out plug check for screamer with dev != 0. + now auto-muting should work on most of pmacs. +- added snd_auto_mute_mask flag for user to set the bit-mask + value. + +------------------------------------------------------------------- +Thu Sep 20 15:27:39 CEST 2001 - tiwai@suse.de + +- changed OSS version number to 3.8.2, to avoid warning from + gmix (Bug #10523) + +------------------------------------------------------------------- +Thu Sep 20 12:23:24 CEST 2001 - tiwai@suse.de + +- added a new pnp id (SMM7180) for ad1816a. +- added toggle command to amixer. + +------------------------------------------------------------------- +Wed Sep 19 15:50:17 CEST 2001 - tiwai@suse.de + +- added missing pnp id to card database. + +------------------------------------------------------------------- +Fri Sep 14 19:02:20 CEST 2001 - tiwai@suse.de + +- removed cache for snd_cards_mask() in alsa-lib + so that alsa-lib can detects the change of status (Bug #10314). + +------------------------------------------------------------------- +Wed Sep 12 18:42:31 CEST 2001 - tiwai@suse.de + +- improved measurement of clock on es1968. +- increased maximum timer frequency on es1968. + better responce expected for small fragments. +- improved measurement of ac97 clock on intel8x0. + +------------------------------------------------------------------- +Mon Sep 10 12:07:06 CEST 2001 - tiwai@suse.de + +- fixed mpu initialization on ymf744/754. +- added snd_mpu_irq option for cmipci driver. some cards need + an extra interrupt for mpu401. when the interrupt is shared + with pcm, pass -1 (as default). + +------------------------------------------------------------------- +Fri Sep 7 14:39:43 CEST 2001 - tiwai@suse.de + +- added auto measurement of clock on es1968 chips. +- added amplifier switch for DACA on pmac. As default it's on. + +------------------------------------------------------------------- +Thu Sep 6 18:29:40 CEST 2001 - tiwai@suse.de + +- fixed the clock value of es1978 chip. +- Makefile.module accept ALSA_MODULE_TO_BUILD to pass as + a configure option. Each kernel package can give --with-cards + option to specify the drivers to be compiled. + As default all drivers are built. + +------------------------------------------------------------------- +Wed Sep 5 18:20:32 CEST 2001 - tiwai@suse.de + +- fixed playback on ymfpci with small fragment size. +- fixed clicking noises during playback on es1968. + +------------------------------------------------------------------- +Tue Sep 4 17:28:49 CEST 2001 - tiwai@suse.de + +- fixed initialization/suspend/resume on pmac DACA and Tumbler + chips. patch is merged to cvs. +- changes "Wave Playback Volume" on alsatest (for ymfpci driver). +- updated README.SuSE, power management section. + +------------------------------------------------------------------- +Thu Aug 30 17:37:41 CEST 2001 - tiwai@suse.de + +- pmac (awacs) driver detects the status of headphone and + mutes/unmutes the speaker automatically. +- alsaconf changes "Speaker" and "Line Out" volumes at sound test + (for awacs driver). + +------------------------------------------------------------------- +Tue Aug 28 16:39:48 CEST 2001 - tiwai@suse.de + +- fixed pc-speaker driver for playback. +- fixed detection of keywest i2c device on ppc. + +------------------------------------------------------------------- +Mon Aug 27 18:45:02 CEST 2001 - tiwai@suse.de + +- integrated i2c-keywest code into awacs driver. + no longer i2c-core and i2c-keywest modules are required. + +------------------------------------------------------------------- +Mon Aug 27 12:14:27 CEST 2001 - tiwai@suse.de + +- fixed deadlock during capture on maestro3 driver (SMP). +- added support for ESS Canyon3D-2/LE PCI (to maestro3 driver). +- merged additional patches to cvs. +- do not return the error code at stopping alsasound script + (bug #9888). +- added isa pnp id for ALS200 to als100 driver. + +------------------------------------------------------------------- +Fri Aug 24 16:52:05 CEST 2001 - tiwai@suse.de + +- added mixer control for DACA (iBook) on awacs driver. + i2c support on kernel (i2c-core and i2c-keywest) is required + as well. + +------------------------------------------------------------------- +Thu Aug 23 16:54:36 CEST 2001 - tiwai@suse.de + +- added experimental support for ibook2 (tumbler) on awacs driver. + i2c support on kernel is required. for mixer control, + i2c-keywest module should be formerly loaded. + only master and beep playback volumes are available. +- reduced clocks at beginning of playback on ad1848. + +------------------------------------------------------------------- +Wed Aug 22 16:42:58 CEST 2001 - tiwai@suse.de + +- fixed race condition in open/close of cmipci driver. + protected by mutex. +- fixed the bug in rate conversion of alsa-lib (this happens + only when different format rate is returned in setup like sb8). +- added pci_enable_device in emu10k1 driver. +- fixed deadlock of mozart driver. +- added snd_isapnp option to snd-card-opti9x driver. + +------------------------------------------------------------------- +Mon Aug 15 10:23:54 CEST 2001 - tiwai@suse.de + +- fixed start up scripts for emu10k1/sbawe to support multiple + cards. +- disabled isapnp on ppc prep (only for 2.2 kernel). +- fixed configure script to set CONFIG_SND_ISA correctly. +- added pc speaker driver (not compiled as default :) + +------------------------------------------------------------------- +Tue Aug 14 19:20:12 CEST 2001 - schwab@suse.de + +- Fix alsa-driver configure script: don't force CONFIG_SND_ISA. + +------------------------------------------------------------------- +Thu Aug 9 14:26:39 CEST 2001 - tiwai@suse.de + +- fixed card id database. +- fixed stereo playback on es1968. +- fixed pcm playback on emu10k1. + +------------------------------------------------------------------- +Fri Aug 3 12:43:57 CEST 2001 - tiwai@suse.de + +- fixed alsasound compliant to LSB. + +------------------------------------------------------------------- +Wed Aug 1 16:01:29 CEST 2001 - tiwai@suse.de + +- removed snd_max_channels module option from cmipci driver. +- support for large soundfonts (caching) on emu10k1 driver. +- fixed card database. +- fixed module descriptions. + +------------------------------------------------------------------- +Fri Jul 13 15:39:53 CEST 2001 - tiwai@suse.de + +- use _prefix & co. + +------------------------------------------------------------------- +Fri Jul 13 13:06:11 CEST 2001 - grimmer@suse.de + +- fixed man page file list (using wild cards instead including + the directory itself) + +------------------------------------------------------------------- +Tue Jul 10 17:11:49 CEST 2001 - tiwai@suse.de + +- improved mixer volumes for spdif controls on ymfpci driver. + +------------------------------------------------------------------- +Thu Jul 5 17:13:04 CEST 2001 - iwai@suse.de + +- added new pnp id for terratec maestro32/96. +- fixed compile on ppc - isa cards are enabled. +- check undefined dma_addr_t & etc in configure script. + +------------------------------------------------------------------- +Tue Jun 26 11:31:31 CEST 2001 - tiwai@suse.de + +- added snd_nonblock_open module option to pcm-oss module. +- fixed clkrun hack on cs461x driver. + +------------------------------------------------------------------- +Thu Jun 7 10:44:35 CEST 2001 - tiwai@suse.de + +- added a new pnp id for sb16. +- improved intel8x0 driver. + + auto-probing of ac97 clock. + + pm support. + + fragment size fix. + + lowlevel module is removed. +- added snd_dsp_map and snd_adsp_map module options to pcm-oss + module. + +------------------------------------------------------------------- +Mon May 28 11:25:17 CEST 2001 - tiwai@suse.de + +- added a new pnp id for azt2320. +- fixed amp_enable hack for hercules game theatre xp. +- swapped spdif 5V switch on cmipci driver. +- initialize more two registers on ymfpci driver. +- fixed kernel-version numbering (in alsa-driver rpms). + +------------------------------------------------------------------- +Tue May 15 18:12:03 CEST 2001 - tiwai@suse.de + +- include alsa-driver 0.5.11 tarball. patches removed. + +------------------------------------------------------------------- +Tue May 15 14:08:21 CEST 2001 - tiwai@suse.de + +- fixed/improved alsaconf: + + added -l, -m options + + use static card db + + use /proc/isapnp instead of pnpdump + + add /sbin path to modutils commands (to start from KDE menu) + +------------------------------------------------------------------- +Fri May 11 17:24:09 CEST 2001 - tiwai@suse.de + +- fixed alsaconf. + +------------------------------------------------------------------- +Fri May 11 13:37:12 CEST 2001 - tiwai@suse.de + +- Fixed pm code. +- Added ali5451 driver. + +------------------------------------------------------------------- +Thu May 10 12:19:49 CEST 2001 - tiwai@suse.de + +- Fixed pm code on ymfpci, es1968, nm256 and cs461x. +- Workaround against hang up on es1968. + +------------------------------------------------------------------- +Wed May 9 11:07:22 CEST 2001 - tiwai@suse.de + +- Added a workaround for buzzing on ymf754. +- alsaconf uses cardids.txt if exists. + +------------------------------------------------------------------- +Tue May 8 15:10:50 CEST 2001 - tiwai@suse.de + +- Added auto-probing of legcay isa chips to alsaconf. + +------------------------------------------------------------------- +Mon May 7 17:34:16 CEST 2001 - tiwai@suse.de + +- Improved alsaconf: + + can choose a soundcard if multiple cards exit. + + saner manipulation of /etc/modules.conf +- Added a new pnp id for ad1816. +- Acquire irq after chip detection on es1968 driver. +- fm/mpu_port don't have to be set on non-isapnp opl3sa2. + +------------------------------------------------------------------- +Thu May 3 11:33:44 CEST 2001 - tiwai@suse.de + +- Added a new pnp id for sbawe. +- Fixed build on 2.2 smp kernel. + +------------------------------------------------------------------- +Wed May 2 15:09:35 CEST 2001 - tiwai@suse.de + +- Fixed sequencer tempo bug. +- Fixed compile warnings regarding pointer cast. +- Check address bit mask of allocated region on es1968 and + maestro3 drivers. + +------------------------------------------------------------------- +Mon Apr 30 15:19:19 CEST 2001 - tiwai@suse.de + +- Fixed alsaconf (for the latest modinfo). +- Added gpm to RequireStart in init script (to avoid irq conflicts) +- Fixed private_value of kswitch from int to long. (This fixes the + bug below correctly.) + +------------------------------------------------------------------- +Sun Apr 29 20:54:20 CEST 2001 - schwab@suse.de + +- Fix invalid cast in cmipci driver. + +------------------------------------------------------------------- +Fri Apr 27 13:04:45 CEST 2001 - bk@suse.de + +- fixed all_notes_off script(no \r's and no delay) +- fixed alsa driver start scripts emu10k1 and sbawe + (fix for creative soundfont path used by yast2 and status improvement) +- fixed permissions of alsa driver start scripts (/etc/alsa.d files) +- filelist fix: add /etc/alsa.d (the dir itself) also to the alsa + filelist (/etc/alsa.d is not mentionend in aaa_dir) + +------------------------------------------------------------------- +Tue Apr 10 18:24:47 CEST 2001 - tiwai@suse.de + +- Fixed INSTALL document. +- Added new chips to cards.txt and cardids.txt. +- Fixed compile on the very recent kernel. +- Clean up of emu10k1/sbawe scripts. + +------------------------------------------------------------------- +Tue Apr 10 13:52:37 CEST 2001 - tiwai@suse.de + +- Added all_notes_off script. +- Added -P/-C options to aplay for AC3 playback. +- Fixed typos in documents. +- Fixed version numbering of alsa-utils. + +------------------------------------------------------------------- +Fri Apr 6 14:34:53 CEST 2001 - tiwai@suse.de + +- New test sound by mana@suse.de. +- Improved spdif/mixer support on cmipci driver. +- Fixed overflow / zero-divide error of timer tempo calculation. + +------------------------------------------------------------------- +Mon Apr 2 16:38:12 CEST 2001 - kukuk@suse.de + +- Remove kernel_headers from requires + +------------------------------------------------------------------- +Fri Mar 23 16:59:20 CET 2001 - tiwai@suse.de + +- Fixed compile on 2.2 kernel again. +- Fixed memory leak. +- Added external amp and clkrun hacks for cs461x (untested). + snd_clkrun module option is obsoleted. +- Disabled debug options. +- Fixed sequencer bugs. + +------------------------------------------------------------------- +Wed Mar 21 14:55:28 CET 2001 - tiwai@suse.de + +- Removed tricky SuSEconfig for alsa-devel header files. + All header files will be installed simplly to /usr/include/linux + and /usr/include/sys, since /usr/include/linux is now included + in glibc-devel package. + +------------------------------------------------------------------- +Wed Mar 21 11:25:54 CET 2001 - tiwai@suse.de + +- Fixed compile of alsa-driver on 2.2 kernel. + +------------------------------------------------------------------- +Tue Mar 20 14:57:21 CET 2001 - tiwai@suse.de + +- Support for ia64. +- Fixed typo in azt2320 driver. + +------------------------------------------------------------------- +Mon Mar 12 18:07:04 CET 2001 - tiwai@suse.de + +- Added a pseudo master volume to awacs driver + (to keep compatibility with other ones). +- Removed invalid elements from awacs / burgundy mixer. + +------------------------------------------------------------------- +Fri Mar 9 16:15:10 CET 2001 - tiwai@suse.de + +- Fixed bogus export of pm_xxx functions on 2.4 kernel. + (fixed conflict with pcmcia_core.o) + +------------------------------------------------------------------- +Tue Mar 6 18:24:54 CET 2001 - tiwai@suse.de + +- Added a new pnp id for neomagic neowave (on acer notebook) + to opl3sa2 driver. +- Fixed nm256 signature detection more strictly. + +------------------------------------------------------------------- +Mon Mar 5 14:32:36 CET 2001 - tiwai@suse.de + +- Fixed endian and rate checks for screamer of ppc awacs driver. + +------------------------------------------------------------------- +Thu Mar 1 14:33:44 CET 2001 - tiwai@suse.de + +- Synced with the latest 0.5.x source (awacs is now in main tree). +- Fixed spinlock in awacs driver. + +------------------------------------------------------------------- +Mon Feb 26 13:09:28 CET 2001 - tiwai@suse.de + +- Fixed Makefile.module for km_alsa. +- Added -b option to depmod in alsa-driver Makefile. +- Improved sbawe/emu10k1 scripts. + +------------------------------------------------------------------- +Tue Feb 20 13:07:48 CET 2001 - tiwai@suse.de + +- Added a new pnp id for sb16. + +------------------------------------------------------------------- +Thu Feb 15 14:48:33 CET 2001 - tiwai@suse.de + +- Minor fixes of awacs. +- Added mic-gain, aux input mixer controls for cmipci. +- Added support of card-dependent scripts (under /etc/alsa.d). + +------------------------------------------------------------------- +Fri Feb 9 13:15:36 CET 2001 - tiwai@suse.de + +- Added new pnp id for cs4236. +- Fixed OSS GET_DSP_RATE ioctl to get the nearest pcm rate. +- Fixed alsasound script. +- Changed byte-swap detection on awacs driver. +- Disabled capture on awacs driver with DACA chip. +- Saner nm256 signature check. + +------------------------------------------------------------------- +Mon Feb 5 17:42:18 CET 2001 - tiwai@suse.de + +- Added reboot notifier callback to ymfpci, es1968 and maestro3 + drivers. +- Fixed ac97 codec routine. + +------------------------------------------------------------------- +Thu Feb 1 10:02:35 CET 2001 - tiwai@suse.de + +- Fixed Makefile again. +- Updated to alsa-lib-0.5.10b. + +------------------------------------------------------------------- +Wed Jan 31 18:18:56 CET 2001 - tiwai@suse.de + +- Fixed initialization on some CS4236 chip. + +------------------------------------------------------------------- +Wed Jan 31 15:16:34 CET 2001 - tiwai@suse.de + +- Fixed Makefile of alsa-driver for DESTDIR support. + +------------------------------------------------------------------- +Mon Jan 29 16:51:36 CET 2001 - tiwai@suse.de + +- Added $remote_fs to RequestStart/Stop in alsasound init script. + +------------------------------------------------------------------- +Mon Jan 29 12:25:38 CET 2001 - tiwai@suse.de + +- Updated to alsa-driver-0.5.10b. + (Addition of VIA VT8233 driver) +- Fixed typo wrt CS4281 pci id. +- Added check for pmac-awacs driver to alsaconf script. + +------------------------------------------------------------------- +Tue Jan 23 11:29:23 CET 2001 - schwab@suse.de + +- Reenable building of kernel module on ia64. + +------------------------------------------------------------------- +Wed Jan 17 13:06:33 CET 2001 - tiwai@suse.de + +- Added experimental support for ibook DACA (no mixer yet). +- Fixed DESTDIR in alsa-driver's Makefile. + +------------------------------------------------------------------- +Tue Jan 16 13:40:45 CET 2001 - tiwai@suse.de + +- Fixed initialization of maestro3 driver on 2.4 kernel. +- Fixed 8bit linear conversion in pcm_misc.c. + +------------------------------------------------------------------- +Thu Jan 11 15:00:16 CET 2001 - tiwai@suse.de + +- Fixed typos in documents. +- Added missing alsamixer & gamix documents. + +------------------------------------------------------------------- +Thu Jan 11 14:36:39 CET 2001 - tiwai@suse.de + +- More fix on ac97codec. +- Fixed alsasound script to avoid hang at shutdown. + +------------------------------------------------------------------- +Wed Jan 10 14:18:53 CET 2001 - tiwai@suse.de + +- Fixed missing exports of pci_compat stuffs. + +------------------------------------------------------------------- +Wed Jan 10 10:52:38 CET 2001 - tiwai@suse.de + +- Fixed clkrun init in resume of cs461x. +- Fixed initialization of ac97 on CS4297A rev B. +- Fixed alsaconf script (Bug #5393). +- Fixed snd_dma_size function. +- Fixed documentation, README.SuSE, README.alsadev. + +------------------------------------------------------------------- +Mon Jan 8 18:20:20 CET 2001 - tiwai@suse.de + +- Fixed warning on comiple. +- Added a note for irq problem on via686a-SMP mobo to + alsa-driver/INSTALL. +- Changed compile condition: CONFIG_APM -> CONFIG_PM + +------------------------------------------------------------------- +Mon Jan 8 12:11:28 CET 2001 - tiwai@suse.de + +- Updated to alsa-driver-0.5.10a. + (including better condition check for wavefront.c) +- Fixed compile on 2.2 kernel. +- Fixed handling of non-interleave data in the mmap plugin. + +------------------------------------------------------------------- +Fri Jan 5 16:16:24 CET 2001 - tiwai@suse.de + +- Improve/bugfix of es1968 (maestro/2e) driver. + + Dead spinlock is fixed. + + Stereo capture is available now. + + APM support. +- Added a new pnp id for cs4236. +- Fixed compile on 2.4.0 kernel. Can no longer compile on old + 2.4.0-testXX kernels. + +------------------------------------------------------------------- +Thu Jan 4 17:55:27 CET 2001 - tiwai@suse.de + +- Added new revision id for ens1371. + +------------------------------------------------------------------- +Wed Jan 3 18:38:00 CET 2001 - tiwai@suse.de + +- Fixed typo in amixer (wrong memory allocation). +- Fixed silent notes on sequencer. +- Added snd_vaio_hack option to nm256 driver. +- Fixed FM801 capture bug. +- Added new pnp id for cs4232. +- Fixed power management on maestro3. +- Fixed typo in cmi8330 driver. + +------------------------------------------------------------------- +Tue Jan 2 17:55:26 CET 2001 - olh@suse.de + +- add DESTDIR to Makefile.module and Makefile + +------------------------------------------------------------------- +Sun Dec 31 19:48:11 CET 2000 - kukuk@suse.de + +- Remove postinstall on SPARC and IA64 + +------------------------------------------------------------------- +Mon Dec 18 18:16:58 CET 2000 - tiwai@suse.de + +- Fixed initialization of ymfpci driver. + +------------------------------------------------------------------- +Mon Dec 18 17:06:36 CET 2000 - tiwai@suse.de + +- Improved maestro3 driver: multiple streams & duplex support. +- Fixed pm support on cs4231,cs4232,cs4236. +- Fixed pm support on cs461x. +- Fixed alsaconf script to display the correct device name. +- Fixed cards.txt and cardids.txt entries. + +------------------------------------------------------------------- +Fri Dec 15 13:59:54 CET 2000 - tiwai@suse.de + +- Added Copyright tag to alsa-devel. + +------------------------------------------------------------------- +Thu Dec 14 15:36:36 CET 2000 - tiwai@suse.de + +- Fixed pm support on nm256. +- Fixed memory barrier problems on some alpha chips. +- Fixed alsasound script to kill OSS apps. + +------------------------------------------------------------------- +Tue Dec 12 13:04:24 CET 2000 - tiwai@suse.de + +- Added pm support for cs461x. +- Fixed typo on maestro3 - m3 chips should work now. +- Added pm support for maestro3. +- Added pm support for nm256. +- Fixed a wrong pnp id of azt2320. + +------------------------------------------------------------------- +Mon Dec 11 12:37:44 CET 2000 - tiwai@suse.de + +- Fixed compile on suse 2.2.17 kernel. + +------------------------------------------------------------------- +Fri Dec 8 15:17:27 CET 2000 - tiwai@suse.de + +- Added NeoMagic NM256AV/ZX driver. + +------------------------------------------------------------------- +Thu Dec 7 14:06:34 CET 2000 - tiwai@suse.de + +- Updated to 0.5.10. + +------------------------------------------------------------------- +Mon Dec 4 19:57:43 CET 2000 - tiwai@suse.de + +- Added experimental Maestro3/Allegro driver. +- Added experimental CS4281 driver. +- Added START_ALSA and START_ALSA_SEQ in /etc/rc.config + to ask start up of alsa services. + +------------------------------------------------------------------- +Mon Dec 4 01:58:19 CET 2000 - ro@suse.de + +- fix km_alsa build + +------------------------------------------------------------------- +Mon Nov 27 13:51:10 CET 2000 - tiwai@suse.de + +- alsa-driver package is no longer compiled. cards.txt and + cardids.txt are provided as extra sources. +- Added new id for cs4236. +- Moved /sbin/init.d -> /etc/init.d + /sbin/rcalsasound -> /usr/sbin/rcalsasound + +------------------------------------------------------------------- +Fri Nov 24 13:51:29 CET 2000 - tiwai@suse.de + +- Added hack to avoid hang on opl3sa2 driver. +- Fixed AWACS driver. +- Enabled basic debug option. + +------------------------------------------------------------------- +Mon Nov 20 19:30:23 CET 2000 - tiwai@suse.de + +- Use insserv in post-install for creating init.d scripts. +- Fixed oops in sequencer. +- Added new id for cs4236. +- Fixed oops in ac97 (some of cs461x chips have caused). +- Updated PMac AWACS driver. + +------------------------------------------------------------------- +Thu Nov 16 13:31:25 CET 2000 - tiwai@suse.de + +- Added PMac AWACS driver (experimentally). +- New pnp id for cs4236. +- Fixed initialization of es1968 on 2.4 kernel. +- Fixed rate and voices plugins for big-endian. +- Fixed usage and man page of alsamixer and aplay. + +------------------------------------------------------------------- +Fri Nov 10 14:59:30 CET 2000 - kukuk@suse.de + +- Change requires from libc to glibc-devel + +------------------------------------------------------------------- +Thu Nov 9 17:23:53 CET 2000 - tiwai@suse.de + +- Updated gamix to 1.11. +- Load sequencer modules automagically in alsasound script. + +------------------------------------------------------------------- +Mon Nov 6 18:05:22 CET 2000 - tiwai@suse.de + +- Move libasound.so into alsa-devel package. +- Fixed autobuild on beta-i386. +- New pnp id for sb16. + +------------------------------------------------------------------- +Thu Nov 2 12:48:49 CET 2000 - tiwai@suse.de + +- Change for long-name packages (alsa-devel and alsa-driver). +- No longer generate sndcards.ycp (contained in y2t_snd package). + +------------------------------------------------------------------- +Tue Oct 31 12:39:26 CET 2000 - tiwai@suse.de + +- Added ALS4000 driver. +- Fixed typo of ac97 codec. +- Changed loops_per_sec to loops_per_jiffy in wavefront.c. +- Added snd_ac97_clock module parameter for i815 chip. + +------------------------------------------------------------------- +Tue Oct 17 14:18:06 CEST 2000 - tiwai@suse.de + +- Fixed a bug in sb8 MIDI input. +- Fixed bugs in standard mpu401-uart. + +------------------------------------------------------------------- +Wed Oct 11 16:56:07 CEST 2000 - tiwai@suse.de + +- Added a new pnp id for SB16. +- Added a new id for AC97. + +------------------------------------------------------------------- +Tue Oct 10 11:05:33 CEST 2000 - tiwai@suse.de + +- Updated to alsa-driver-0.5.9d. +- Fixed a minor bug of sequencer midi emulation. +- Fixed MIDI UART on CMIPCI driver. + +------------------------------------------------------------------- +Fri Oct 6 16:00:29 CEST 2000 - tiwai@suse.de + +- Added new id for CS4236. +- Fixed NOTE events handling in sequencer. +- Updated to gamix-1.09p17. + +------------------------------------------------------------------- +Wed Sep 27 14:27:53 CEST 2000 - tiwai@suse.de + +- Use /lib/modules/%{kernel_version}/misc directory for generating + sndcards.ycp + +------------------------------------------------------------------- +Mon Sep 25 18:35:29 CEST 2000 - tiwai@suse.de + +- Fixed generating sndcards.ycp. +- New pnp id for cs4236. +- New pci id for CM8738B. +- More SPDIF support on CMI PCI driver. +- Fixed loopback bug in alsa-lib. + +------------------------------------------------------------------- +Thu Sep 14 16:27:11 CEST 2000 - tiwai@suse.de + +- Fixed deadlock of OSS sequencer emulation. +- Fixed S/PDIF input on YMFPCI driver. +- Support new switches for CMIPCI driver. +- Support for 2.2.18 kernel. +- Send MIDI reset after closing sequencer MIDI devices. +- Minor update of README.SuSE. + +------------------------------------------------------------------- +Mon Sep 4 14:14:05 CEST 2000 - tiwai@suse.de + +- Updated to alsa-driver-0.5.9c / utils-0.5.9b. +- Fixed emu10k1 filter cutoff pops and clicks. +- Put all patches into patches.tar.bz2. +- Put (currently unused) files for custom subpackages into + custom.*.tar.bz2. +- Include gendb script from y2t_sndd to allow users rebuild the + source RPM without the SuSE internal package. +- More fixes of README.SuSE. + +------------------------------------------------------------------- +Fri Sep 1 19:08:04 CEST 2000 - tiwai@suse.de + +- Added support of i815. +- Fixed ymfpci typos. +- Fixed sequencer instrument layer. +- Fixed emu8000 filter cutoff pops and clicks. +- New option -x for aconnect. +- Bug fixes of memory leak by aseqnet. + +------------------------------------------------------------------- +Mon Aug 28 15:18:24 CEST 2000 - tiwai@suse.de + +- Add new ids for ad1816a, aztec and sb32. +- Fix internal synth of emu8000 and emu10k1. +- Aplay bugfix. +- CMI PCI bugfix. + +------------------------------------------------------------------- +Mon Aug 21 10:35:32 CEST 2000 - tiwai@suse.de + +- Update to alsa-utils 0.5.9a. + +------------------------------------------------------------------- +Mon Aug 14 14:19:24 CEST 2000 - tiwai@suse.de + +- 64bit support on emu10k1. +- Bugfix of ENS1371 initialization. +- More bugfix of 64bit support. + +------------------------------------------------------------------- +Mon Aug 14 10:52:29 CEST 2000 - tiwai@suse.de + +- Update to 0.5.9a +- Minor bugfix of alsactl + +------------------------------------------------------------------- +Wed Aug 9 17:12:33 CEST 2000 - tiwai@suse.de + +- More fixes for 64bit support. + +------------------------------------------------------------------- +Wed Aug 9 11:27:24 CEST 2000 - kukuk@suse.de + +- On SPARC, only include the alsa libraries + +------------------------------------------------------------------- +Mon Aug 7 14:09:59 CEST 2000 - tiwai@suse.de + +- Update to 0.5.9. +- Fix warning messages due to 64bit support. + +------------------------------------------------------------------- +Fri Aug 4 14:25:13 CEST 2000 - tiwai@suse.de + +- Ignore MPU initialization on CS4236 if not reported by isapnp + (for Dell 410 Workstation). +- Fix annoying kmix messages for emu10k1 mixer. +- Improve YMFPCI fragment size calculation. + +------------------------------------------------------------------- +Tue Aug 1 14:57:26 CEST 2000 - tiwai@suse.de + +- Fix Oops in rawmidi when accessed through ALSA sequencer. + +------------------------------------------------------------------- +Fri Jul 28 11:50:19 CEST 2000 - tiwai@suse.de + +- Take KDE_Startup.wave from kbase package as test.wav to reduce + autobuild time. kbase is removed from the neededtobuild list. + +------------------------------------------------------------------- +Thu Jul 27 10:49:53 CEST 2000 - tiwai@suse.de + +- Fix NULL pointer access in Opti93x driver. +- Add CLKRUN support for CS461x. T20 and TP570E will work w/o + disabling PCI Bus power management in BIOS. +- Use modprobe -c instead of reading config file in alsasound + script. + +------------------------------------------------------------------- +Fri Jul 21 13:39:27 CEST 2000 - tiwai@suse.de + +- Fix wrong directory name with $RPM_BUILD_ROOT in libasound.la + (in alsadev package only). +- Remove strict asound.h check at configuring alsa-lib. +- Call autoheader explicitly before compiling alsa-lib and + alsa-utils. + +------------------------------------------------------------------- +Wed Jul 19 11:34:28 CEST 2000 - tiwai@suse.de + +- Allow non-blocking mode to OSS rawmidi access. +- Fix a bug in caputer pointer calculation of via686a driver. +- Fix typos in README.SuSE. +- Install forgotten mo files of gamix. + +------------------------------------------------------------------- +Fri Jul 14 15:16:35 CEST 2000 - tiwai@suse.de + +- Fix cards.txt. +- Add a missing codec ID for AC97. +- Add small i/o delays in ENS1370 driver. + +------------------------------------------------------------------- +Thu Jul 13 17:23:21 CEST 2000 - tiwai@suse.de + +- Fixed triggerrun script. +- Fixed a bug in virmidi causing double kfree(). +- Add README to alsadev package. + +------------------------------------------------------------------- +Mon Jul 10 11:40:37 CEST 2000 - tiwai@suse.de + +- Swap left and right playback voices on YMF PCI. +- Fix alsaconf to display correct ISA-PnP card. +- Fix mixer input MUX of AD1816a driver. +- added %{_docdir}/cardids.txt with full dirver info for hwinfo(bk). +- Alsasound script terminates processes using sound devices when + stopped. +- Added status command to alsasound script. + +------------------------------------------------------------------- +Fri Jul 7 13:04:59 CEST 2000 - tiwai@suse.de + +- Fix a wrong PnP FM-port initialization in sb16. +- Fix playback/capture clicks on SB-1.0. +- Fix Opti92x chip detection bug. +- Fix loud noises at start up of Opti92x-cs4231 driver. + +-------------------------------------------------------------------- +Thu Jul 6 15:13:49 CEST 2000 - tiwai@suse.de + +- Fix emu10k1 PCM playback bug. +- Fix YMFPCI plaback/record bug. +- Avoid freezing of YMFPCI driver when USB is uninitialized. +- Fix MPU401 SMP lock. +- Replace applause.wav with KDE_Startup.wav as test wave data + for alsaconf and YaST2. +- Disable debug flag in km_alsa Makefile. +- Add -fno-builtin option for compile on PPC. +- Fix typos in INSTALL document. +- Fix unexported module parameters. + +------------------------------------------------------------------- +Tue Jul 4 19:32:08 CEST 2000 - kukuk@suse.de + +- Don't include sndcards.ycp on ia64 and SPARC + +------------------------------------------------------------------- +Mon Jul 3 13:08:32 CEST 2000 - tiwai@suse.de + +- Add /usr/lib/YaST2/sndcards.ycp to both alsa and alsadrv packages. +- Change from whistle.au to applause.wav for test sound (installed + as /usr/share/sounds/alsa/test.wav). + +------------------------------------------------------------------- +Wed Jun 28 15:45:31 CEST 2000 - tiwai@suse.de + +- Bugfix of devfs support. +- Bugfixes of emu10k1, cs461x and es1968 drivers. +- Include both libasound.so.1 and 1.0.1 in alsa package. + +------------------------------------------------------------------- +Tue Jun 27 11:18:13 CEST 2000 - tiwai@suse.de + +- Update to ALSA driver 0.5.8b +- Update to gamix-1.09p15 +- Fix a typo in README.SuSE + +------------------------------------------------------------------- +Mon Jun 26 10:11:34 CEST 2000 - kukuk@suse.de + +- Don't build kernel modules on SPARC + +------------------------------------------------------------------- +Fri Jun 23 12:51:38 CEST 2000 - schwab@suse.de + +- Fix use of %suse_update_config. +- Don't build kernel modules on ia64. + +------------------------------------------------------------------- +Fri Jun 16 17:15:21 CEST 2000 - tiwai@suse.de + +- Add pciutils as Requirements. +- Update of gamix to 1.0-p13. +- Bugfixes of ES1938 driver. +- Backport of ES1968 driver from 0.6.0 (with bugfixes). +- Add new pnp id to cs4236. +- Trident joystick support. + +------------------------------------------------------------------- +Fri Jun 16 09:24:28 CEST 2000 - cihlar@suse.cz + +- linux/* header files installed under /usr/include/alsa/linux +- added SuSEconfig.alsa +- added triggers + +------------------------------------------------------------------- +Fri Jun 9 00:12:13 CEST 2000 - bk@suse.de + +- fixed kernel_version define -> %(uname -r) +- changed linux_header_dir to /usr/src/linux/include/linux + (should fit with the pre-install then) + +------------------------------------------------------------------- +Thu Jun 8 23:23:05 CEST 2000 - ro@suse.de + +- added pre-install for alsadev: create linux-srcdir if nonexistant + +------------------------------------------------------------------- +Thu Jun 8 11:01:23 CEST 2000 - tiwai@suse.de + +- linux/* header files are installed under + /usr/src/linux-VERSION.SuSE instead of /usr/src/linux + (for avoiding confliction with lx_suse). +- Fix: minor bugs in ad1816 +- Fix: sequencer patch loader +- Experimental APM support on YMF PCI driver + +------------------------------------------------------------------- +Tue Jun 6 12:49:53 CEST 2000 - tiwai@suse.de + +- Official release of alsa-driver-0.5.8a, lib & utils-0.5.8 are + included. +- alsadev installs header files under /usr/src/linux/include/linux + instead of /usr/include/linux, owing to confliction with libc. + libc and alsa packages are declared as requirements explicitly. + +------------------------------------------------------------------- +Fri Jun 2 18:39:37 CEST 2000 - tiwai@suse.de + +- ALSA development package (alsadev) is split. + It contains header files and static libraries. +- Updated to 06/02 snapshot of 0.5.8-pre version. + YMF PCI driver is newly added. + +------------------------------------------------------------------- +Fri May 26 20:27:08 CEST 2000 - tiwai@suse.de + +- updated to 0.5.8 pre-release version including bug fixes, + addition of new driver (CMI 8x38 PCI) and device (direct FM + OPL3 hwdep). +- bugfix of gamix + +------------------------------------------------------------------- +Tue May 2 15:53:36 CEST 2000 - bk@suse.de + +- merged latest ppc and alpha fixes to one package +- fixed missing documentation +- added subpackage alsai8x0, customer package for intel8x0 chipset + +------------------------------------------------------------------- +Fri Apr 28 11:29:04 CEST 2000 - olh@suse.de + +- add loops_per_sec.dif for ppc, guessing... + +------------------------------------------------------------------- +Fri Apr 28 09:55:21 CEST 2000 - olh@suse.de + +- fix Makefile for 6.4-ppc + +------------------------------------------------------------------- +Thu Apr 27 21:23:00 CEST 2000 - bk@suse.de + +- added fix for card out of range message from tiwai. + +------------------------------------------------------------------- +Thu Apr 27 02:25:44 CEST 2000 - bk@suse.de + +- added subpackage alsadrv, includes update modules for k_deflt +- added subpackage alsavia6, special package for via chipset +- general cleanup +- converted buildroot + +------------------------------------------------------------------- +Thu Apr 6 14:55:19 CEST 2000 - bk@suse.de + +- Updated to alsa-0.5.7, +- -%{version} added to alsa-driver tree in km_alsa +- Updated README.SuSE +- Package build documentation updates. +- added config.{sub,guess} update call from schwab + +------------------------------------------------------------------- +Fri Mar 31 01:08:20 CEST 2000 - ro@suse.de + +- libasound has version 1.0.0 now + +------------------------------------------------------------------- +Fri Mar 17 13:35:02 CET 2000 - bk@suse.de + +- updated to alsa-0.5.6, cvsexport 2000-03-17.tar.bz2 + +------------------------------------------------------------------- +Tue Mar 14 05:55:57 CET 2000 - bk@suse.de + +- disabled kernel headers in the file list + +------------------------------------------------------------------- +Sat Mar 11 23:13:44 CET 2000 - bk@suse.de + +- added isapnp to Requires: + +------------------------------------------------------------------- +Thu Mar 9 07:55:43 CET 2000 - ro@suse.de + +- removed k_deflt from neededforbuild (endless rebuild-loop) + +------------------------------------------------------------------- +Thu Mar 9 07:39:46 CET 2000 - bk@suse.de + +- fixed new selfwritten 0.5.5 alsaconf to actually work, new version: 0.5.5a + +------------------------------------------------------------------- +Tue Mar 7 01:49:20 CET 2000 - bk@suse.de + +- added gamix from http://www1.tcnet.ne.jp/fmurata/linux/down/ +- alsa modules are no longer built here. +- wrote listcards.sh and added generated /usr/doc/packages/alsa/cards.txt + +------------------------------------------------------------------- +Sun Mar 5 23:44:42 CET 2000 - ro@suse.de + +- added Makefile.module and subpackage km_alsa to build the + kernel-modules + +------------------------------------------------------------------- +Sat Mar 4 04:16:24 CET 2000 - bk@suse.de + +- updated to cvsexport 2000-03-03.tar.bz2 +- removed not longer needed alsa-driver-configure.in.dif +- wrote quick hack alsaconf update from 0.4 to 0.5 + +------------------------------------------------------------------- +Thu Mar 2 19:26:31 CET 2000 - bk@suse.de + +- updated to alsa-0.5.5, cvsexport 2000-03-02.tar.bz2 + +------------------------------------------------------------------- +Thu Feb 24 21:18:41 CET 2000 - bk@suse.de + +- fixed alsa-driver configure to check autoconfig.h instead of cpuinfo + +------------------------------------------------------------------- +Thu Feb 24 16:47:15 CET 2000 - bk@suse.de + +- fixed up /usr/src/kernel-modules/alsa-driver source dir. + +------------------------------------------------------------------- +Thu Feb 24 02:44:14 CET 2000 - bk@suse.de + +- added alsa-driver source tree in /usr/src/kernel-modules/alsa-driver + +------------------------------------------------------------------- +Fri Feb 18 22:15:12 CET 2000 - bk@suse.de + +- ALSA 0.5 is back! Version 0.5.3 (cvsexport 2000-02-19) +- alsa config will be done through the yast2 module, or thorugh + a termplat in the default modules.conf, which will be simple + because 0.5 has PnP and PCI support. +- removed hack which got alsa compiled even if lx_suse disabled + soundcore.o +- Added missing Dependency to dialog(Bug #1998) + +------------------------------------------------------------------- +Mon Feb 14 19:49:09 CET 2000 - bk@suse.de + +- went back to alsa-0.4.1i, last 0.5.2 version moved to BETA for + later re-use when the new alsaconf for 0.5.2 is stable. + +------------------------------------------------------------------- +Tue Feb 8 18:57:54 CET 2000 - bk@suse.de + +- updated to improved, sent-back Makefile version from Jaroslav +- fixed and improved the Makefile further (now builds on AXP too) +- ensure that /usr/src/linux/.config is suitable for building ALSA + (didn't exist on AXP) + +------------------------------------------------------------------- +Mon Feb 7 17:16:59 CET 2000 - uli@suse.de + +- fixed (again) for PPC + +------------------------------------------------------------------- +Sun Feb 6 04:49:55 CET 2000 - bk@suse.de + +- updated to alsa-0.5.2, cvsexport 2000-02-05 +- based on pthomas's initial alsa5 work. +- alsaconf for alsa5 included and works if only the alsa modules + which this package actively lists in the filelist are installed. + +------------------------------------------------------------------- +Fri Jan 14 19:53:46 CET 2000 - bk@suse.de + +- rpm version number fix (0.4.1d -> 0.4.1i) + +------------------------------------------------------------------- +Thu Jan 13 16:21:31 CET 2000 - uli@suse.de + +- fixed wavefront.c for PPC + +------------------------------------------------------------------- +Wed Jan 5 16:49:00 CET 2000 - pthomas@suse.de + +- fixed spec file to include the OSS emulation modules in file list + +------------------------------------------------------------------- +Tue Jan 4 22:55:06 CET 2000 - bk@suse.de + +- another fix related to the previous alsaconf fixes. + +------------------------------------------------------------------- +Tue Jan 4 18:51:22 CET 2000 - bk@suse.de + +- updated alsa-driver to alsa-driver-0.4.1i +- updated alsa-lib to alsa-lib-0.4.1e +- fixed some problems in alsaconf (Audiodrive18xx,ES1370 and others) +- improved alsaconf and alsasound scripts for /etc/asound.conf handling. + +------------------------------------------------------------------- +Thu Nov 11 21:07:25 CET 1999 - bk@suse.de + +- added changes from Phillip, oss-Modules vanished, I hope, this is correct. + +------------------------------------------------------------------- +Sun Nov 7 19:44:55 CET 1999 - bk@suse.de + +- fixed garbled sceen messages in alsaconf, now pretty window. +- run alsaconf stop on if alsa is loaded at startup of alsaconf. + +------------------------------------------------------------------- +Sat Nov 6 02:54:19 CET 1999 - bk@suse.de + +- added rcalsasound stop to alsaconf and say in the intro: close all sndapps + +------------------------------------------------------------------- +Fri Nov 5 19:10:20 CET 1999 - bk@suse.de + +- fixed ESS AudioDrive ES16x8 detecton and generating of + /etc/conf.modules for this card. It works now, great! + +------------------------------------------------------------------- +Fri Nov 5 15:33:54 CET 1999 - bk@suse.de + +- fixes and updates to alsasound.diff from Phillip +- updated alsaconf to alsaconf-0.4.2(only change: fix for AWE64) + +------------------------------------------------------------------- +Fri Nov 5 15:24:08 CET 1999 - bk@suse.de + +- added changes from Klaus: Initilaze 2nd PCM on ESS 1969 chipset + and fix y/z-typo. +- set PCM volume initial to 100%(Master output is still 50%) so people + without a big amplifier will hear something and added a note for + people with big amplifiers to lower volumer or say no at the play + test sample question. + +------------------------------------------------------------------- +Fri Nov 5 11:18:26 CET 1999 - ro@suse.de + +- removed devices, now in "devs" package + +------------------------------------------------------------------- +Tue Nov 2 14:53:19 CET 1999 - bk@suse.de + +- fixed a bug alsaconf to configure the ESS Solo 1 Type Sound cards. + (thanks to Thorsten Kukuk for testing and lending me his Travelmate + to fix it) + BTW: The ESS Solo 1 is detected and configured automatically now. + +------------------------------------------------------------------- +Tue Nov 2 05:11:28 CET 1999 - bk@suse.de + +- this one should make alsa really nice to use: +- run /sbin/init.d/alsasound stop&start from alsaconf +- initialize mixers to open channels +- added a sound sample to the package and play it in alsaconf +- added some help for the user to the end of alsaconf + +------------------------------------------------------------------- +Mon Nov 1 01:52:34 CET 1999 - bk@suse.de + +- fixed a small bug in alsaconf and added a supporting ending message + +------------------------------------------------------------------- +Fri Oct 29 07:09:19 CEST 1999 - bk@suse.de + +- added /usr/sbin/alsaconf to the filelist + +------------------------------------------------------------------- +Mon Oct 25 04:49:01 CEST 1999 - bk@suse.de + +- added alsaconf, a tool for configuring the alsa driver! Try it! +- added updates for README.SuSE and /sbin/init.d/alsasound from Philipp Thomas + +------------------------------------------------------------------- +Sun Oct 24 20:20:53 CEST 1999 - bk@suse.de + +- updated alsa-driver to 0.4.1d + minor bugfixes (CMI8330, 2+ soundcards, modules.conf handling, + documentation files). + Upgrade is recommended if your system has 2 or more soundcards. +- updated alsa-lib to 0.4.1d (PCM cleanup fixes) + +------------------------------------------------------------------- +Wed Oct 20 21:54:03 CEST 1999 - bk@suse.de + +- %files: use a static list of sound drivers instead of wildcards. + +------------------------------------------------------------------- +Mon Oct 11 04:13:42 CEST 1999 - bk@suse.de + +- updated alsa-driver to 0.4.1c + +------------------------------------------------------------------- +Mon Oct 11 01:39:02 CEST 1999 - ro@suse.de + +- patched to compile wavefront.c on axp +- simplified specfile + +------------------------------------------------------------------- +Tue Sep 21 00:56:42 CEST 1999 - ro@suse.de + +- fixed filelist + +------------------------------------------------------------------- +Sat Sep 18 07:24:08 CEST 1999 - bk@suse.de + +- major update to version 0.4.1b, many changes + +------------------------------------------------------------------- +Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de + +- ran old prepare_spec on spec file to switch to new prepare_spec. + +------------------------------------------------------------------- +Sun Aug 29 15:05:56 CEST 1999 - ro@suse.de + +- set kernel-version to 2.2.12 + +------------------------------------------------------------------- +Tue Jul 20 15:12:18 MEST 1999 - bk@suse.de + +- added libtoolize --force to use ltconfig and ltmain from libtool + +------------------------------------------------------------------- +Sat Jul 17 00:14:14 MEST 1999 - ro@suse.de + +- set kernel version to 2.2.10 + +------------------------------------------------------------------- +Fri Jul 16 01:09:00 MEST 1999 - ro@suse.de + +- fixed filelist + +------------------------------------------------------------------- +Thu Jul 15 16:14:19 MEST 1999 - bk@suse.de + +- minor doku update, Check added, postinstall exits with value 0. + +------------------------------------------------------------------- +Mon Jun 28 19:19:07 MEST 1999 - uli@suse.de + +- added missing header files + +------------------------------------------------------------------- +Fri Jun 4 01:15:21 MEST 1999 - ro@suse.de + +- changed kernel-ver to 2.2.9 + +------------------------------------------------------------------- +Sat May 22 09:50:40 MEST 1999 - bk@suse.de + +- fixed compile problem on alpha +- Documentation cleanup +- postinstall fixes + +------------------------------------------------------------------- +Sat May 1 13:15:31 MEST 1999 - ro@suse.de + +- made the kernel-version a macro + +------------------------------------------------------------------- +Mon Apr 5 14:26:29 MEST 1999 - bs@suse.de + +- fixed date strings in .changes. + +------------------------------------------------------------------- +Thu Apr 1 12:53:25 MEST 1999 - ro@suse.de + +- changed "-"in Version to "_" +- activated patch to get README.SuSE +- cut down post-script + +------------------------------------------------------------------- +Thu Apr 1 04:05:30 MEST 1999 - bk@suse.de + +- new package - Advanced Linux Sound Architecture (ALSA) + version : CVS snapshot 1993-03-28 + homepage: http://alsa.jcu.cz + patches : none, except README.SuSE and a fix to the alsasound script. + diff --git a/alsa.keyring b/alsa.keyring new file mode 100644 index 0000000..957c8dd --- /dev/null +++ b/alsa.keyring @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBF+PBUIBEACQ0eLhY6zJkZCztI3Zj7GiEkGyDYXFr10wMn2BmAxXEOhvGs5C +XtZYokNnYnojU2ehb14pdQiIYVm7YwjNjPhFmc6DnSJ74tlDtzI0ZfZYgU8B3/AU +hHCIe7NeH+uqaS4hQ4gQF3HB19GNQ21keQPtm/cZzNvkAwWQ6wxiIas/odQGt6sg +TULub4gXQw42iCW0jNeliNgeOc/4/2qtznN+Ss5G+Hs+EBh0kFCG4+5RcpgtKmYO +LEy+8qI/UmlgOeT+47eTXm4LjxHfRuKcbvSExfICUB5XLD2ZmeZbFyP48jkDvB7w +A4jNfImtlRfTvoviNlOl08Pk3aJoPR8IZIGw+EQCf3ChXTziadqOg37SAy4yGJ14 +BjirKgBNO4zB+lkLOAknsVKJOKRt3w54MevCuj0GGbfSyErZAeHvliXrfBa1ACLu +c2ynRDR/5j0FA3vPzRsHyOGFC4F34W5BhkXCuJBG2o2VDv/zANzjg/hw+0IbmH3G +kYn73EDIaz5giKJolE32WaWkz39DwuuoUaLLyfxyiN+c0p2/XQFCrOSqHNUMfI5z +Ll62nL1XruF6u9ApLKRv/uDJN7tLgds83rteYJP7/5/JSYCPB8PcUkmhB8OoVdpr +tYI8C/6Y6KREm3Jk4AdkySIFnPXZQCkiOR2qOmAuaQPeesjsrSkUtJYZcwARAQAB +tEVBTFNBIFJlbGVhc2UgVGVhbSAoUGFja2FnZSBTaWduaW5nIEtleSB2MSkgPHJl +bGVhc2VAYWxzYS1wcm9qZWN0Lm9yZz6JAk4EEwEIADgWIQTwTfUHN6waiExLPXGD +gFltpuWckQUCX48FQgIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCDgFlt +puWckRhVD/45DNoD79lHBJEu0Wv93OSlPZDUKR+BnkkdEDgDEhTvk+Bin/EWdb3g +Unc+rEczgAqjqblLH7ndBtFZPNGiQ2nu8eAdN0TrOFQx7bFg4Do7KXNUUqdPUETC +AgkozF3ucsgOcBbv6LwwDfdQDFjkg7CuNGy8CRcLSO5dLK7domq3RxF5mKl1dkOv +4brfw6ssn+pja/jkgM9BKt80ycIDiJtVRuXMBJD19ZB8EzQO9OQBdAPERSG8BwLX +LemTLAZqNd0mixVbn50qCQil64UOkOd5DHVBBokxgtlJEcDujqWaCUYSygSiP2ke +44ArDr7hRwG5KhhbFOigXo3nBYnKyiuWs0jpnrTQD9+uTxcetyBpJ6BW/i/Fy2a9 +NBFNhbDI07rCMXM25cLP8qbI5i6nTSDlkpLP40At9yUVYt8gIO6ZpGpO04/lAhT1 +NxtbZkKMo1nphMHU/MDSusoHyLxUXpppdbXTdMgsuFrXae3gcFDowQbLZqb6ZAJ5 +opX4sDBIdoHDBsI6wCGTV7AAWB8RXWW0RTYMkyIxqixiiB2N2jaau4yHfqv9QWOY +oPcx6ySKqGN0HV50PeRis5eeq7kHIdRrVIOBd0tPIqCKIvyJZk1QXReKvvE84Km2 +dYPusBlhhF7/4WVovlE6HFwyLSOyb32m4qf5dV35op07ew8i4DHpkQ== +=n4lM +-----END PGP PUBLIC KEY BLOCK----- diff --git a/alsa.spec b/alsa.spec new file mode 100644 index 0000000..4b0eef5 --- /dev/null +++ b/alsa.spec @@ -0,0 +1,330 @@ +# +# spec file for package alsa +# +# Copyright (c) 2023 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + +%if 0%{?suse_version} < 1200 +%define _udevrulesdir /lib/udev/rules.d/ +%endif + +%ifarch %ix86 x86_64 %arm aarch64 ppc64le riscv64 +%define enable_topology 1 +%else +%define enable_topology 0 +%endif + +Name: alsa +Version: 1.2.10 +Release: 0 +Summary: Advanced Linux Sound Architecture +License: LGPL-2.1-or-later +Group: System/Libraries +URL: https://www.alsa-project.org +Source: https://www.alsa-project.org/files/pub/lib/alsa-lib-%{version}.tar.bz2 +Source1: https://www.alsa-project.org/files/pub/lib/alsa-lib-%{version}.tar.bz2.sig +Source2: baselibs.conf +Source8: 40-alsa.rules +Source11: alsasound +Source12: sysconfig.sound +Source13: joystick +Source14: sysconfig.joystick +Source16: set_default_volume +Source17: test.wav +Source21: README.testwav +Source30: all_notes_off +Source31: all_notes_off.bin +Source32: all_notes_off.mid +Source34: alsa-init.sh +# from https://www.alsa-project.org/files/pub/gpg-release-key-v1.txt +Source35: alsa.keyring +# upstream fixes +Patch1: 0001-control.h-Fix-ump-header-file-detection.patch +Patch2: 0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch +Patch3: 0003-pcm-Fix-segfault-with-32bit-libs.patch +Patch4: 0004-reshuffle-included-files-to-include-config.h-as-firs.patch +Patch5: 0005-seq-Fix-typos-in-symbol-version-definitions.patch +Patch6: 0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch +Patch7: 0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch +Patch8: 0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch +Patch9: 0009-seq-Simplify-snd_seq_extract_output.patch +Patch10: 0010-seq-Check-protocol-compatibility-with-the-current-ve.patch +# rest suse fixes +Patch101: alsa-lib-ignore-non-accessible-ALSA_CONFIG_PATH.patch +BuildRequires: doxygen +BuildRequires: libtool +BuildRequires: pkgconfig +Requires: alsa-ucm-conf +Requires: alsa-utils +Requires(post): %fillup_prereq +Recommends: alsa-oss +Recommends: alsa-plugins +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} <= 1310 +Requires(post): %insserv_prereq +%endif +%if 0%{?suse_version} > 1200 +BuildRequires: pkgconfig(udev) +%else +BuildRequires: udev +%endif + +%description +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. + +%package devel +Summary: Header files for ALSA development +License: LGPL-2.1-or-later +Group: Development/Libraries/C and C++ +Requires: glibc-devel +Requires: libasound2 = %{version} +Obsoletes: alsadev < %{version} +Provides: alsa-lib-devel = %{version} +Provides: alsadev = %{version} + +%description devel +This package contains all necessary include files and libraries needed +to develop applications that require ALSA. + +%if %enable_topology +%package topology-devel +Summary: Header files for ALSA topology development +License: LGPL-2.1-or-later +Group: Development/Libraries/C and C++ +Requires: alsa-devel = %{version} +Requires: libatopology2 = %{version} + +%description topology-devel +This package contains all necessary include files and libraries needed +to develop applications that require ALSA topology. +%endif + +%package docs +Summary: Additional Package Documentation for ALSA +License: GPL-2.0-or-later +Group: Documentation/Other +%if 0%{?suse_version} > 1110 +BuildArch: noarch +%endif + +%description docs +This package contains optional documentation provided in addition to +this package's base documentation. + +%package -n libasound2 +Summary: Advanced Linux Sound Architecture Library +License: LGPL-2.1-or-later +Group: System/Libraries +Provides: alsa-lib + +%description -n libasound2 +This package contains the library for ALSA, Advanced Linux Sound +Architecture. + +%if %enable_topology +%package -n libatopology2 +Summary: ALSA Topology Library +License: LGPL-2.1-or-later +Group: System/Libraries + +%description -n libatopology2 +This package contains the library for ALSA topology support. +%endif + +%prep +%autosetup -p1 -n alsa-lib-%{version} + +%build +# disable LTO; otherwise some apps confused with versioned symbols (boo#1149461) +%define _lto_cflags %{nil} +export AUTOMAKE_JOBS="%{?_smp_mflags}" +# build alsa-lib +autoreconf -fi +%configure \ + --disable-static \ + --enable-symbolic-functions \ + --disable-aload \ + --disable-alisp \ +%if !%enable_topology + --disable-topology \ +%endif + --disable-python +make V=1 %{?_smp_mflags} +# run doxygen +make -C doc doc %{?_smp_mflags} + +%install +# install shared library +%make_install +# clean up unneeded files +rm -f %{buildroot}%{_libdir}/*.*a +# rm -f %%{buildroot}%%{_libdir}/alsa-lib/smixer/*.*a +rm -f %{buildroot}%{_bindir}/aserver +%if !%enable_topology +rm -f %{buildroot}%{_libdir}/pkgconfig/alsa-topology.pc +%endif +# +# install helper scripts +mkdir -p %{buildroot}%{_bindir} +mkdir -p %{buildroot}%{_sbindir} +install -c -m 0755 %{SOURCE16} %{buildroot}%{_bindir} +install -c -m 0755 %{SOURCE34} %{buildroot}%{_sbindir}/alsa-init +%if 0%{?suse_version} < 1140 +sed -i -e 's@%{_localstatedir}/lib/alsa/asound.state@%{_sysconfdir}/asound.state@g' %{buildroot}%{_bindir}/set_default_volume +sed -i -e 's@%{_localstatedir}/lib/alsa/asound.state@%{_sysconfdir}/asound.state@g' %{buildroot}%{_sbindir}/alsa-init +%endif +# install test wave file +mkdir -p %{buildroot}%{_datadir}/sounds/alsa +install -c -m 0644 %{SOURCE17} %{buildroot}%{_datadir}/sounds/alsa/test.wav +# install all_notes_off stuff +install -c -m 0755 %{SOURCE30} %{buildroot}%{_bindir} +mkdir -p %{buildroot}%{_prefix}/lib +install -c -m 0644 %{SOURCE31} %{buildroot}%{_prefix}/lib +install -c -m 0644 %{SOURCE32} %{buildroot}%{_prefix}/lib +%if 0%{?suse_version} <= 1310 +# +# install init scripts +# +mkdir -p %{buildroot}%{_sysconfdir}/init.d +install -c -m 0755 %{SOURCE11} %{buildroot}%{_sysconfdir}/init.d +install -c -m 0755 %{SOURCE13} %{buildroot}%{_sysconfdir}/init.d +%if 0%{?suse_version} < 1140 +sed -i -e 's@%{_localstatedir}/lib/alsa/asound.state@%{_sysconfdir}/asound.state@g' %{buildroot}%{_initddir}/alsasound +%endif +rm -f %{buildroot}%{_sbindir}/rcalsasound +ln -s ../..%{_initddir}/alsasound %{buildroot}%{_sbindir}/rcalsasound +rm -f %{buildroot}%{_sbindir}/rcjoystick +ln -s ../..%{_initddir}/joystick %{buildroot}%{_sbindir}/rcjoystick +%endif +# +# udev rules +# +%if 0%{?suse_version} < 1140 +mkdir -p %{buildroot}%{_udevrulesdir} +install -c -m 0644 %{SOURCE8} %{buildroot}%{_udevrulesdir} +%endif +# +# install template to update rc.config and sysconfig files: +# (updating the actual files is done in the %% post-script) +# +mkdir -p -m 755 %{buildroot}%{_fillupdir} +mkdir -p -m 755 %{buildroot}%{_sysconfdir}/sysconfig +install -m 644 %{_sourcedir}/sysconfig.sound %{buildroot}%{_fillupdir} +%if 0%{?suse_version} <= 1310 +install -m 644 %{_sourcedir}/sysconfig.joystick %{buildroot}%{_fillupdir} +%endif +# +# documents +# +mkdir -p %{buildroot}%{_docdir}/%{name} +cp %{_sourcedir}/README* %{buildroot}%{_docdir}/%{name} +%if 0%{?suse_version} < 1200 +cp COPYING %{buildroot}%{_docdir}/%{name} +%endif +mkdir -p %{buildroot}%{_docdir}/%{name}/alsa-lib +cp ChangeLog TODO MEMORY-LEAK NOTES %{buildroot}%{_docdir}/%{name}/alsa-lib +cp doc/asoundrc.txt %{buildroot}%{_docdir}/%{name}/alsa-lib + +%post +%if 0%{?suse_version} > 1310 +%{fillup_only -n sound} +%else +%{fillup_and_insserv -ny sound alsasound} +%{fillup_and_insserv -n joystick joystick} +%endif +exit 0 + +%if 0%{?suse_version} <= 1310 +%preun +%stop_on_removal alsasound joystick +exit 0 + +%postun +%restart_on_update alsasound joystick +%insserv_cleanup +exit 0 +%endif + +%post -n libasound2 -p /sbin/ldconfig +%postun -n libasound2 -p /sbin/ldconfig + +%if %enable_topology +%post -n libatopology2 -p /sbin/ldconfig +%postun -n libatopology2 -p /sbin/ldconfig +%endif + +%files +%defattr(-, root, root) +%doc %{_docdir}/%{name} +%if 0%{?suse_version} >= 1200 +%license COPYING +%endif +%if 0%{?suse_version} <= 1310 +%{_initddir}/* +%endif +%{_sbindir}/* +%{_bindir}/* +%{_prefix}/lib/all_notes_off.* +%{_datadir}/sounds/alsa +%{_fillupdir}/* +%if 0%{?suse_version} < 1140 +%{_udevrulesdir}* +%endif + +%files devel +%defattr(-, root, root) +%{_libdir}/libasound.so +%{_includedir}/sys/* +%{_includedir}/alsa +%if %enable_topology +%exclude %{_includedir}/alsa/topology.h +%endif +%{_includedir}/asoundlib.h +%{_datadir}/aclocal/*.m4 +%{_libdir}/pkgconfig/alsa.pc + +%if %enable_topology +%files topology-devel +%defattr(-, root, root) +%{_libdir}/libatopology.so +%{_includedir}/alsa/topology.h +%{_libdir}/pkgconfig/alsa-topology.pc +%endif + +%files docs +%defattr(-, root, root) +%doc doc/doxygen/html/* + +%files -n libasound2 +%defattr(-, root, root) +%{_libdir}/libasound.so.* +%{_datadir}/alsa + +%if %enable_topology +%files -n libatopology2 +%defattr(-, root, root) +%{_libdir}/libatopology.so.* +%endif + +%changelog diff --git a/alsasound b/alsasound new file mode 100644 index 0000000..8a8ad11 --- /dev/null +++ b/alsasound @@ -0,0 +1,214 @@ +#!/bin/sh +# +# alsasound This shell script takes care of starting and stopping +# the ALSA sound driver. +# +# This script requires /usr/sbin/alsactl program from alsa-utils package. +# +# Copyright (c) by Jaroslav Kysela +# +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# For RedHat 5.0+: +# chkconfig: 2345 87 14 +# description: ALSA driver +# +# modified to visually fit into SuSE 6.0+ by Philipp Thomas +# further improvements by Bernd Kaindl, Olaf Hering and Takashi Iwai. +# +### BEGIN INIT INFO +# Provides: alsasound +# Required-Start: $local_fs +# Should-Start: $remote_fs resmgr +# Required-Stop: $local_fs +# Should-Stop: $remote_fs resmgr +# Default-Start: 2 3 5 +# Default-Stop: +# Short-Description: Set up ALSA sound system +# Description: Loading ALSA drivers and store/restore the current setting +### END INIT INFO + +. /etc/rc.status +. /etc/sysconfig/sound + +# Shell functions sourced from /etc/rc.status: +# rc_check check and set local and overall rc status +# rc_status check and set local and overall rc status +# rc_status -v ditto but be verbose in local rc status +# rc_status -v -r ditto and clear the local rc status +# rc_failed set local and overall rc status to failed +# rc_reset clear local rc status (overall remains) +# rc_exit exit appropriate to overall rc status + +# First reset status of this service +rc_reset + +alsactl=/usr/sbin/alsactl +asoundcfg=/var/lib/alsa/asound.state +aconnect=/usr/bin/aconnect + +get_drivers() { + /sbin/modprobe -c | \ + grep -E "^[[:space:]]*alias[[:space:]]+snd-card-[[:digit:]]" | sort -u | \ + while read a b card; do + echo $card + done +} + +# +# insert all sound modules +# +load_modules() { + module_loaded=0 + c="" + drivers=`get_drivers` + for i in $drivers; do + if [ $i != off ]; then + if [ x$c = x ]; then + echo -n ": " + c=1 + fi + echo -n " ${i##snd-}" + /sbin/modprobe $i && module_loaded=1 + fi + done + rc_status -v -r + test $module_loaded -eq 0 && return 1 + return 0 +} + +# +# rest of start action +# + +# manual load and force to store the status +start_all() { + echo -n "Starting sound driver" + load_modules + rc_status -r +} + +do_kill() { + fuser $* /dev/admmidi* /dev/adsp* /dev/amidi* /dev/audio* /dev/dmfm* \ + /dev/dmmidi* /dev/dsp* /dev/dspW* /dev/midi* /dev/mixer* /dev/music \ + /dev/patmgr* /dev/sequencer* /dev/sndstat >/dev/null 2>&1 + if [ -d /dev/snd ]; then + fuser $* /dev/snd/* >/dev/null 2>&1 + fi +} + +terminate() { + # + # Kill processes holding open sound devices + # + do_kill -TERM -k + sleep 1 + do_kill -k + + # + # remove all sequencer connections if any + # + if [ -f /proc/asound/seq/clients -a -x $aconnect ]; then + $aconnect --removeall + fi +} + +# mute master to avoid clicks at unload/shutdown +mute_system() { + /usr/bin/amixer set Master mute >/dev/null 2>&1 +} + +# +# remove all sound modules +# +unload_modules() { + mute_system + mod=$(grep -m1 -E '^(snd[^ ]*|ac97_bus) [0-9]+ 0' /proc/modules) + while [ -n "$mod" ]; do + mod=${mod%% *} + /sbin/modprobe -r $mod + mod=$(grep -m1 -E '^(snd[^ ]*|ac97_bus) [0-9]+ 0' /proc/modules) + done + rc_failed 0 +} + +unload_all() { + echo -n "Shutting down sound driver" + terminate + unload_modules + rc_status -v +} + +stop_all() { + if [ -d /proc/asound ]; then + $alsactl -g -f $asoundcfg store + unload_all + fi +} + +# See how we were called. +case "$1" in + start) + if test "$PREVLEVEL" = "N" -a -d /proc/asound ; then + # re-run alsactl when /var is a seprate partition (bnc#700781) + case $asoundcfg in + /var/*) + grep -q " /var " /proc/mounts && \ + $alsactl -F -f $asoundcfg restore >/dev/null 2>&1 + ;; + esac + else + start_all + fi + ;; + stop) + if [ "$RUNLEVEL" = "6" -o "$RUNLEVEL" = "0" ]; then + if [ -d /proc/asound ]; then + $alsactl -f $asoundcfg store + # kill pulseaudio before muting the system (bnc#499445) + if killall -q -TERM pulseaudio; then + usleep 200 + fi + mute_system + fi + else + stop_all + fi + ;; + unload) + test -d /proc/asound && unload_all + ;; + reload|restart) + stop_all + start_all + ;; + status) + if [ -d /proc/asound ]; then + echo -n "ALSA sound driver loaded." + rc_status -v + else + echo -n "ALSA sound driver not loaded." + rc_status -u + fi + ;; + *) + echo "Usage: $0 {start|stop|restart|reload|unload|status}" + exit 1 + ;; +esac + +rc_exit diff --git a/baselibs.conf b/baselibs.conf new file mode 100644 index 0000000..858ebc8 --- /dev/null +++ b/baselibs.conf @@ -0,0 +1,10 @@ +libasound2 + obsoletes "alsa-" + provides "alsa-" + recommends "alsa-oss-" +alsa-devel + requires -alsa- + requires "libasound2- = " +libatopology2 +alsa-topology-devel + requires "libatopology2- = " diff --git a/joystick b/joystick new file mode 100644 index 0000000..9890a49 --- /dev/null +++ b/joystick @@ -0,0 +1,113 @@ +#! /bin/bash +# Copyright (c) 2002 SuSE Linux AG Nuernberg, Germany. +# (c) 2014 SUSE Linux Products GmbH +# +# Author: Takashi Iwai , 2001 +# +# /etc/init.d/joystick +# +### BEGIN INIT INFO +# Provides: joystick +# Required-Start: alsasound +# Required-Stop: alsasound +# Default-Start: 2 3 5 +# Default-Stop: +# Short-Description: Set up analog joysticks +# Description: Loading joystick drivers +### END INIT INFO + +. /etc/rc.status +. /etc/sysconfig/joystick + +alsactl=/usr/sbin/alsactl +if [ -x /sbin/lsmod ]; then + lsmod=/sbin/lsmod +else + lsmod=/bin/lsmod +fi + +# load joystick drivers +function start () { + # first load joydev module + if [ -z "${JOYSTICK_MODULE_0}${JOYSTICK_MODULE_1}${JOYSTICK_MODULE_2}${JOYSTICK_MODULE_3}" ]; then + rc_failed 5 + return + fi + + /sbin/modprobe joydev + for js in 0 1 2 3; do + # load gameport module + eval jsmod=\$GAMEPORT_MODULE_$js + if [ -n "$jsmod" -a "$jsmod" != off ]; then + /sbin/modprobe $jsmod >/dev/null 2>&1 + fi + # load joystick module + eval jsdev=\$JOYSTICK_MODULE_$js + eval jsdev_opts=\$JOYSTICK_MODULE_OPTION_$js + if [ -n "$jsdev" -a "$jsdev" != off ]; then + /sbin/modprobe $jsdev $jsdev_opts >/dev/null 2>&1 + fi + done +} + +function stop () { + for js in 0 1 2 3; do + # remove gameport module + eval jsmod=\$GAMEPORT_MODULE_$js + if [ -n "$jsmod" -a "$jsmod" != off ]; then + /sbin/modprobe -r $jsmod + fi + # remove joystick module + eval jsdev=\$JOYSTICK_MODULE_$js + if [ -n "$jsdev" -a "$jsdev" != off ]; then + /sbin/modprobe -r $jsdev + fi + done +} + +# See how we were called. +case "$1" in + start) + echo -n "Starting joystick driver" + start + rc_status -v + ;; + stop) + # Stop daemons. + echo -n "Stopping joystick driver" + stop + rc_status -v + ;; + try-restart) + $0 status >/dev/null && $0 restart + rc_status + ;; + restart) + $0 stop + $0 start + rc_status + ;; + force-reload) + $0 stop && $0 start + rc_status + ;; + reload) + rc_failed 3 + rc_status -v + ;; + status) + if $lsmod | grep -q joydev; then + echo -n "Joystick driver loaded." + rc_status -v + else + echo -n "Joystick driver not loaded." + rc_status -u + fi + ;; + *) + echo "Usage: $0 {start|stop|try-restart|restart|force-reload|reload|status}" + exit 1 + ;; +esac + +rc_exit diff --git a/set_default_volume b/set_default_volume new file mode 100644 index 0000000..3ddbb6f --- /dev/null +++ b/set_default_volume @@ -0,0 +1,99 @@ +#!/bin/sh +# +# set default volumes for playback on ALSA +# +# set_default_mixer [-f] [card#] +# +# written by Takashi Iwai +# + +forced= +if [ x$1 = x-f ]; then + forced=yes + shift +fi + +if [ -f /var/lib/alsa/asound.state -a -z "$forced" ]; then + /usr/sbin/alsactl restore >/dev/null 2>&1 + exit 0 +fi + +if [ -n "$1" ]; then + case "$1" in + [0-9]*) + card="-D hw:$1";; + *) + card="-D $1";; + esac +fi + +if amixer $card | grep -q "'Master"; then + slavevolp="100%" + slavevoldb="0dB" +else + slavevolp="75%" + slavevoldb="-12dB" +fi + +amixer -q -s $card <`D4+hD>Lz_0F^&^&sAY;?V^!;_-l6WY? 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

CdI=~ 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%0AHV?=^9l=nL27Y>m87q~d_EHE#j9?D1> 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

S|02;~8lXT`QK(jbgvLEUvX(zufKBH*HRVg~* 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%0A^~$=A8}NhGIEs>gOuRMR~Zo(BiTmw8^q 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

    FVGO&AvhEZF2$`tu@(y!^5RZNNV0v8 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

    QV8a`qp3A?H;-Yalpy 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 z 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
      !2_GHKR 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