File alsa.changes of Package alsa
6192
1
-------------------------------------------------------------------
2
Tue Oct 25 07:19:06 UTC 2022 - Takashi Iwai <tiwai@suse.com>
3
4
- Update to version 1.2.8 (jsc#PED-850):
5
add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
6
various PCM plugins and UCM. For details, see:
7
https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
8
- Add keyring
9
10
-------------------------------------------------------------------
11
Mon Jul 18 07:05:32 UTC 2022 - Takashi Iwai <tiwai@suse.com>
12
13
- Update to version 1.2.7.2: minor updates, including fixes for PCM
14
share plugin, rawmidi and UCM
15
16
-------------------------------------------------------------------
17
Mon Jun 20 08:13:19 UTC 2022 - Takashi Iwai <tiwai@suse.com>
18
19
- Update to version 1.2.7.1: minor bug fixes, including the previous
20
patches. For details, see
21
https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
22
- Drop obsoleted patches:
23
0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
24
0002-control-eld-fix-the-decoding-for-older-hw.patch
25
26
-------------------------------------------------------------------
27
Mon Jun 6 10:56:29 UTC 2022 - Takashi Iwai <tiwai@suse.com>
28
29
- Backport upstream fixes for 32bit inode and ELD parsing:
30
0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
31
0002-control-eld-fix-the-decoding-for-older-hw.patch
32
33
-------------------------------------------------------------------
34
Wed Jun 1 05:51:17 UTC 2022 - Takashi Iwai <tiwai@suse.com>
35
36
- Update to version 1.2.7:
37
more extended UCM API, PCM rate,multi,direct plugin fixes and
38
enhancements, compilation fixes, etc. For details see:
39
https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib
40
41
-------------------------------------------------------------------
42
Fri Dec 10 08:58:14 CET 2021 - tiwai@suse.de
43
44
- Update to version 1.2.6.1:
45
a minor fix release:
46
* conf: fix the device parsing when arguments has no defaults
47
* conf: accept '_' character in the variable name
48
49
-------------------------------------------------------------------
50
Mon Dec 6 14:58:54 CET 2021 - tiwai@suse.de
51
52
- Update to version 1.2.6:
53
lots of changes, including UCM and config updates and rawmidi
54
framing mode support: for details, see below
55
https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
56
- Add *.sig file for the source tarball
57
58
-------------------------------------------------------------------
59
Mon Jun 14 14:58:05 CEST 2021 - tiwai@suse.de
60
61
- Update to version 1.2.5.1:
62
a bug fix release, including previous patches:
63
https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
64
- Drop obsoleted patches:
65
0001-conf-fix-load_for_all_cards.patch
66
0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
67
0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch
68
69
-------------------------------------------------------------------
70
Wed Jun 9 08:58:26 CEST 2021 - tiwai@suse.de
71
72
- Fix regression in config read and UCM handling on pipewire and
73
pulseaudio (boo#1187079, boo#1187033):
74
0001-conf-fix-load_for_all_cards.patch
75
0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
76
0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch
77
78
-------------------------------------------------------------------
79
Mon May 31 11:54:06 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
80
81
- Update to version 1.2.5
82
* https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
83
- Drop upstream fixed patches
84
* 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
85
* 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
86
* 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
87
* 0004-topology-use-inclusive-language-for-bclk.patch
88
* 0005-topology-use-inclusive-language-for-fsync.patch
89
* 0006-topology-use-inclusive-language-in-documentation.patch
90
* 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
91
* 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
92
* 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
93
* 0019-pcm-fix-__snd_pcm_state-return-value.patch
94
* 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
95
* 0026-Revert-pcm_plugin-fix-delay.patch
96
* 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
97
* 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
98
* 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
99
* 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
100
* 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
101
* 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
102
* 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
103
* 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
104
* 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
105
* 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
106
* 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
107
* 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
108
* 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
109
* 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
110
* 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
111
* 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
112
* 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
113
* 0023-pcm-plugin-status-revert-the-recent-changes.patch
114
* 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
115
* 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
116
* 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
117
* 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
118
* 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
119
* 0033-pcm-rate-fix-the-capture-delay-values.patch
120
* 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
121
* 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
122
* 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
123
* 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
124
* 0018-conf-fix-get_hexachar-return-value.patch
125
* 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
126
* 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
127
* 0031-pcm-plugin-fix-status-code-for-capture.patch
128
* 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
129
* 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
130
* 0022-pcm-plugin-status-fix-the-return-value-regression.patch
131
132
-------------------------------------------------------------------
133
Fri Jan 22 15:50:07 CET 2021 - tiwai@suse.de
134
135
- Yet more fixes for the crash with dmix plugin (bsc#1181194):
136
0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
137
0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
138
0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
139
0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
140
141
-------------------------------------------------------------------
142
Thu Jan 21 09:36:12 CET 2021 - tiwai@suse.de
143
144
- Backport upstream fixes:
145
yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
146
UCM (bsc#1181194):
147
0004-topology-use-inclusive-language-for-bclk.patch
148
0005-topology-use-inclusive-language-for-fsync.patch
149
0006-topology-use-inclusive-language-in-documentation.patch
150
0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
151
0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
152
0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
153
0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
154
0038-topology-parse_tuple_set-remove-dead-condition-code.patch
155
0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
156
0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
157
0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
158
0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
159
0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
160
0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
161
162
-------------------------------------------------------------------
163
Tue Jan 5 15:13:13 CET 2021 - tiwai@suse.de
164
165
- Backport upstream fixes:
166
a PCM plugin regression fix about snd_pcm_status() call, plugin
167
directory handling fixes, missing audio timestamp types,
168
use-after-free fix for conf parser, PCM plugin delay account fixes,
169
etc:
170
0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
171
0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
172
0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
173
0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
174
0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
175
0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
176
0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
177
0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
178
0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
179
0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
180
0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
181
0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
182
0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
183
0018-conf-fix-get_hexachar-return-value.patch
184
0019-pcm-fix-__snd_pcm_state-return-value.patch
185
0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
186
0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
187
0022-pcm-plugin-status-fix-the-return-value-regression.patch
188
0023-pcm-plugin-status-revert-the-recent-changes.patch
189
0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
190
0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
191
0026-Revert-pcm_plugin-fix-delay.patch
192
0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
193
0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
194
0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
195
0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
196
0031-pcm-plugin-fix-status-code-for-capture.patch
197
0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
198
0033-pcm-rate-fix-the-capture-delay-values.patch
199
200
-------------------------------------------------------------------
201
Wed Oct 21 12:42:25 CEST 2020 - tiwai@suse.de
202
203
- Update to alsa-lib 1.2.4:
204
Major updates, including previous patches.
205
Documentation updates, PCM optional lockless, meter and iec958
206
plugin updates, UCM updates, topology API updates, LTO fixes, etc.
207
See the details in
208
https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
209
- Drop the superfluous udev rules for HD-audio;
210
it's already handled in the kernel properly
211
- Drop obsoleted patches:
212
0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
213
0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
214
0003-ucm-substitute-the-merged-tree-completely.patch
215
0004-ctl-improve-documentation-for-identifier-of-control-.patch
216
0005-pcm-dmix-make-lockless-operation-optional.patch
217
0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
218
0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
219
0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
220
0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
221
0010-control-ctlparse-fix-enum-values-in-or.patch
222
0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
223
0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
224
0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
225
0015-conf-quote-also-strings-with-and-characters-in-strin.patch
226
0016-topology-decode-Fix-channel-map-memory-allocation.patch
227
0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
228
0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
229
0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
230
0020-topology-decode-Fix-printing-texts-section.patch
231
0021-topology-decode-Change-declaration-of-enum-decoding-.patch
232
0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
233
0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
234
0024-topology-decode-Add-DAI-name-printing.patch
235
0025-topology-Make-buffer-for-saving-dynamic-size.patch
236
0026-topology-return-correct-value-in-tplg_save_printf.patch
237
0027-topology-fix-some-gcc10-warnings-labs-signess.patch
238
0028-topology-fix-sort_config.patch
239
0029-topology-fix-the-unaligned-access.patch
240
0030-topology-improve-the-printf-buffer-management.patch
241
0031-control-Improve-general-control-interface-documentat.patch
242
0032-control-Add-documentation-for-snd_ctl_elem_value_.patch
243
244
-------------------------------------------------------------------
245
Mon Oct 5 19:07:46 CEST 2020 - tiwai@suse.de
246
247
- Placeholder for SLE15-SP3 sync (bsc#1171246):
248
the actual fix is found in alsa-ucm-conf updates
249
250
-------------------------------------------------------------------
251
Sun Oct 4 09:53:09 UTC 2020 - Andreas Schwab <schwab@suse.de>
252
253
- Enable topology support for riscv64
254
255
-------------------------------------------------------------------
256
Tue Sep 29 08:57:00 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org>
257
258
- Enable topology support for aarch64
259
260
-------------------------------------------------------------------
261
Wed Sep 23 16:49:23 CEST 2020 - tiwai@suse.de
262
263
- Backport upstream fixes:
264
0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
265
0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
266
0003-ucm-substitute-the-merged-tree-completely.patch
267
0004-ctl-improve-documentation-for-identifier-of-control-.patch
268
0005-pcm-dmix-make-lockless-operation-optional.patch
269
0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
270
0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
271
0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
272
0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
273
0010-control-ctlparse-fix-enum-values-in-or.patch
274
0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
275
0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
276
0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
277
0015-conf-quote-also-strings-with-and-characters-in-strin.patch
278
0016-topology-decode-Fix-channel-map-memory-allocation.patch
279
0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
280
0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
281
0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
282
0020-topology-decode-Fix-printing-texts-section.patch
283
0021-topology-decode-Change-declaration-of-enum-decoding-.patch
284
0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
285
0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
286
0024-topology-decode-Add-DAI-name-printing.patch
287
0025-topology-Make-buffer-for-saving-dynamic-size.patch
288
0026-topology-return-correct-value-in-tplg_save_printf.patch
289
0027-topology-fix-some-gcc10-warnings-labs-signess.patch
290
0028-topology-fix-sort_config.patch
291
0029-topology-fix-the-unaligned-access.patch
292
0030-topology-improve-the-printf-buffer-management.patch
293
0031-control-Improve-general-control-interface-documentat.patch
294
0032-control-Add-documentation-for-snd_ctl_elem_value_.patch
295
- Build topology library conditionally;
296
currently it's supported only for little-endian
297
298
-------------------------------------------------------------------
299
Thu Jul 9 16:01:13 CEST 2020 - tiwai@suse.de
300
301
- Update to alsa-lib 1.2.3.2:
302
another bug fix release: control namehint fixes, PCM dnsoop fixes,
303
UCM regression fixes, etc. See the details in
304
https://www.alsa-project.org/wiki/Changes_v1.2.3.1_v1.2.3.2
305
306
-------------------------------------------------------------------
307
Fri Jun 19 16:06:40 CEST 2020 - tiwai@suse.de
308
309
- Update to alsa-lib 1.2.3.1:
310
a bug fix release, see the detailed changes at:
311
https://www.alsa-project.org/wiki/Changes_v1.2.3_v1.2.3.1
312
313
-------------------------------------------------------------------
314
Tue Jun 9 11:15:28 CEST 2020 - tiwai@suse.de
315
316
- Update to alsa-lib 1.2.3:
317
including previous fixes, see the detailed changes at:
318
https://www.alsa-project.org/wiki/Detailed_changes_v1.2.2_v1.2.3
319
- Drop obsoleted patches:
320
0001-conf-change-the-order-of-PCM-devices-in-alsa.conf.patch
321
0002-conf-namehint-add-omit_noargs-to-the-hint-section.patch
322
0003-Change-PCM-device-number-of-Asus-Xonar-U5.patch
323
0004-configure-add-embed-for-python3-config-python-3.8.patch
324
0005-conf-USB-Audio-Add-C-Media-USB-Headphone-Set-to-the-.patch
325
0006-topology-add-back-asrc-to-widget_map-in-dapm.c.patch
326
0007-ucm-clarify-the-index-syntax-for-the-device-names.patch
327
0008-ucm-fix-uc_mgr_scan_master_configs.patch
328
0009-namehint-remember-the-direction-from-the-upper-level.patch
329
0010-conf-fix-namehint-for-pcm.front-and-pcm.iec958.patch
330
0011-pcm-add-chmap-option-to-route-plugin.patch
331
0012-usecase-allow-indexes-also-for-modifier-names.patch
332
0013-ucm-fix-the-device-remove-operation.patch
333
0014-ucm-fix-copy-n-paste-typo-RemoveDevice-list.patch
334
0015-pcm-dmix-fix-sw_params-handling-of-timestamp-types-i.patch
335
0016-conf-USB-Audio-Fix-S-PDIF-output-of-ASUS-Xonar-AE.patch
336
0017-pcm-rate-fix-the-remaining-size-calculation-in-snd_p.patch
337
0018-use-case.h-add-USB-as-allowed-device-name.patch
338
0019-topology-Use-bool-parser-to-parse-boolean-value.patch
339
0020-fix-infinite-draining-of-the-rate-plugin-in-SND_PCM_.patch
340
0021-test-pcm_min-add-snd_pcm_drain-call-and-indentation-.patch
341
342
-------------------------------------------------------------------
343
Wed May 6 16:01:32 CEST 2020 - tiwai@suse.de
344
345
- Revert a problematic namehint change (boo#1171044)
346
347
-------------------------------------------------------------------
348
Wed May 6 12:16:00 CEST 2020 - tiwai@suse.de
349
350
- Backport upstream fixes:
351
fixes for PCM rate plugin, draining fix, topology parameter parser
352
fix, USB device name for UCM:
353
0017-pcm-rate-fix-the-remaining-size-calculation-in-snd_p.patch
354
0018-use-case.h-add-USB-as-allowed-device-name.patch
355
0019-topology-Use-bool-parser-to-parse-boolean-value.patch
356
0020-fix-infinite-draining-of-the-rate-plugin-in-SND_PCM_.patch
357
0021-test-pcm_min-add-snd_pcm_drain-call-and-indentation-.patch
358
359
-------------------------------------------------------------------
360
Mon Apr 20 17:55:24 CEST 2020 - tiwai@suse.de
361
362
- Backport recent upstream fixes:
363
topology API fix, UCM fixes/improvements, config fixes, chmap
364
support in route plugin, timestamp type fix for dmix:
365
0006-topology-add-back-asrc-to-widget_map-in-dapm.c.patch
366
0007-ucm-clarify-the-index-syntax-for-the-device-names.patch
367
0008-ucm-fix-uc_mgr_scan_master_configs.patch
368
0009-namehint-remember-the-direction-from-the-upper-level.patch
369
0010-conf-fix-namehint-for-pcm.front-and-pcm.iec958.patch
370
0011-pcm-add-chmap-option-to-route-plugin.patch
371
0012-usecase-allow-indexes-also-for-modifier-names.patch
372
0013-ucm-fix-the-device-remove-operation.patch
373
0014-ucm-fix-copy-n-paste-typo-RemoveDevice-list.patch
374
0015-pcm-dmix-fix-sw_params-handling-of-timestamp-types-i.patch
375
0016-conf-USB-Audio-Fix-S-PDIF-output-of-ASUS-Xonar-AE.patch
376
377
-------------------------------------------------------------------
378
Fri Mar 13 14:37:03 CET 2020 - tiwai@suse.de
379
380
- Update to alsa-lib 1.2.2:
381
including previous fixes
382
- Backport recent upstream fixes:
383
conf updates, PCM ordering fix, configure fix;
384
0001-conf-change-the-order-of-PCM-devices-in-alsa.conf.patch
385
0002-conf-namehint-add-omit_noargs-to-the-hint-section.patch
386
0003-Change-PCM-device-number-of-Asus-Xonar-U5.patch
387
0004-configure-add-embed-for-python3-config-python-3.8.patch
388
0005-conf-USB-Audio-Add-C-Media-USB-Headphone-Set-to-the-.patch
389
- Drop obsoleted patches:
390
0001-ucm-Use-strncmp-to-avoid-access-out-of-boundary.patch
391
0002-ucm-return-always-at-least-NULL-if-no-list-is-availa.patch
392
0003-ucm-add-_identifiers-list.patch
393
0004-namehint-correct-the-args-check.patch
394
0005-namehint-improve-the-previous-patch-check-the-return.patch
395
0006-ucm-docs-allow-spaces-in-device-names-for-JackHWMute.patch
396
0007-use-case-docs-add-PlaybackMixerCopy-and-CaptureMixer.patch
397
0008-ucm-docs-add-JackCTL-rearrange-JackControl-and-JackD.patch
398
0009-ucm-Do-not-fail-to-parse-configs-on-cards-with-an-em.patch
399
0010-src-ucm-main.c-fix-build-without-mixer.patch
400
0011-alsa.m4-another-try-to-fix-the-libatopology-detectio.patch
401
0012-ucm-docs-add-Mic-DigitalMic-and-multiple-devices-com.patch
402
0013-ucm-docs-remove-DigitalMic-it-does-not-have-sense.patch
403
0014-ucm-docs-change-the-Mic-description-to-simple-Microp.patch
404
0015-ucm-docs-add-note-about-the-sequences-and-device-spl.patch
405
0016-ucm-docs-remove-MixerCopy-values-add-Priority-for-ve.patch
406
0017-ucm-setup-conf_format-after-getting-ALSA_CONFIG_UCM_.patch
407
0018-alsa-lib-fix-the-array-parser-unique-compound-keys.patch
408
0019-topology-remove-vendor_fd-name-from-snd_tplg-structu.patch
409
0020-topology-file-position-and-size-cleanups.patch
410
0021-topology-use-an-array-describing-blocks-for-the-main.patch
411
0022-topology-use-size_t-for-calc_block_size.patch
412
0023-topology-merge-write_block-to-tplg_write_data.patch
413
0024-topology-make-vebose-output-more-nice.patch
414
0025-topology-use-list_insert-macro-in-tplg_elem_insert.patch
415
0026-topology-dapm-coding-fixes.patch
416
0027-topology-dapm-merge-identical-index-blocks-like-for-.patch
417
0028-topology-more-coding-fixes.patch
418
0029-Fix-alsa-sound-.h-for-external-programs.patch
419
0030-type_compat-Add-missing-__s64-and-__u64-definitions-.patch
420
0031-uapi-Move-typedefs-from-uapi-to-sound.patch
421
0032-Update-the-attributes.m4-macro-file-from-xine.patch
422
0033-topology-avoid-to-use-the-atoi-directly-when-expecte.patch
423
0034-topology-use-snd_config_get_bool-instead-own-impleme.patch
424
0035-topology-fix-tplg_get_integer-handle-errno-ERANGE.patch
425
0036-topology-add-tplg_get_unsigned-function.patch
426
0037-topology-convert-builder-to-use-the-mallocated-memor.patch
427
0038-topology-add-binary-output-from-the-builder.patch
428
0039-topology-parser-recode-tplg_parse_config.patch
429
0040-topology-add-snd_tplg_load-remove-snd_tplg_build_bin.patch
430
0041-topology-move-the-topology-element-table-from-builde.patch
431
0042-topology-add-parser-to-the-tplg_table.patch
432
0043-topology-add-snd_tplg_save.patch
433
0044-topology-add-snd_tplg_create-with-flags.patch
434
0045-topology-add-snd_tplg_version-function.patch
435
0046-topology-cleanup-the-SNDERR-calls.patch
436
0047-topology-dapm-fix-the-SNDERR-Undefined.patch
437
0048-topology-fix-the-unitialized-tuples.patch
438
0049-topology-implement-shorter-hexa-uuid-00-00-parser.patch
439
0050-topology-fix-the-TPLG_DEBUG-compilation.patch
440
0051-topology-fix-the-ops-parser-accept-integer-hexa-valu.patch
441
0052-topology-fix-the-wrong-memory-access-object-realloc.patch
442
0053-topology-implement-snd_tplg_decode.patch
443
0054-topology-move-the-elem-list-delete-to-tplg_elem_free.patch
444
0055-topology-unify-the-log-mechanism.patch
445
0056-topology-tplg_dbg-cleanups.patch
446
0057-topology-cosmetic-changes-functions.patch
447
0058-mixer-Fix-memory-leak-for-more-than-16-file-descript.patch
448
0059-Quote-strings-containing-or-when-saving-an-alsa-conf.patch
449
0060-ucm-fix-the-configuration-directory-longname-for-ucm.patch
450
0061-ucm-split-conf_file_name-and-conf_dir_name.patch
451
0062-ucm-remove-MAX_FILE-definition-and-use-correct-PATH_.patch
452
0063-topology-remove-MAX_FILE-definition-and-use-correct-.patch
453
0064-ucm-parser-cosmetic-fixes-in-the-comments.patch
454
0065-configure.ac-remove-an-unnecessary-libtool-fix.patch
455
0066-ucm-parser-use-correct-filename-in-parser_master_fil.patch
456
0067-ucm-the-ucm2-subdirectory-is-driver-name-based.patch
457
0068-ucm-implement-RenameDevice-and-RemoveDevice-verb-man.patch
458
0069-ucm-fill-missing-device-entries-conflicting-supporte.patch
459
0070-control-Remove-access-to-the-deprecated-dimen-fields.patch
460
0071-topology-Drop-SNDRV_CTL_ELEM_ACCESS_TIMESTAMP-access.patch
461
0072-uapi-Sync-with-5.6-kernel-ABI.patch
462
0073-ucm-parser-add-error-message-to-verb_dev_list_add.patch
463
0074-do-not-set-close-on-exec-flag-on-descriptor-if-it-wa.patch
464
465
-------------------------------------------------------------------
466
Wed Feb 12 20:36:56 CET 2020 - tiwai@suse.de
467
468
- Backport upstream fixes:
469
ucm-parser fixes and enhancements, configure script cleanup,
470
fixes of 5.6 kernel ABI, O_CLOEXEC flag fix:
471
0064-ucm-parser-cosmetic-fixes-in-the-comments.patch
472
0065-configure.ac-remove-an-unnecessary-libtool-fix.patch
473
0066-ucm-parser-use-correct-filename-in-parser_master_fil.patch
474
0067-ucm-the-ucm2-subdirectory-is-driver-name-based.patch
475
0068-ucm-implement-RenameDevice-and-RemoveDevice-verb-man.patch
476
0069-ucm-fill-missing-device-entries-conflicting-supporte.patch
477
0070-control-Remove-access-to-the-deprecated-dimen-fields.patch
478
0071-topology-Drop-SNDRV_CTL_ELEM_ACCESS_TIMESTAMP-access.patch
479
0072-uapi-Sync-with-5.6-kernel-ABI.patch
480
0073-ucm-parser-add-error-message-to-verb_dev_list_add.patch
481
0074-do-not-set-close-on-exec-flag-on-descriptor-if-it-wa.patch
482
483
-------------------------------------------------------------------
484
Tue Jan 21 15:49:49 CET 2020 - tiwai@suse.de
485
486
- Backport upstream fixes:
487
more topology fixes, a memory leak fix in mixer API, alsactl
488
string handling fix, UCM config fixes:
489
0032-Update-the-attributes.m4-macro-file-from-xine.patch
490
0033-topology-avoid-to-use-the-atoi-directly-when-expecte.patch
491
0034-topology-use-snd_config_get_bool-instead-own-impleme.patch
492
0035-topology-fix-tplg_get_integer-handle-errno-ERANGE.patch
493
0036-topology-add-tplg_get_unsigned-function.patch
494
0037-topology-convert-builder-to-use-the-mallocated-memor.patch
495
0038-topology-add-binary-output-from-the-builder.patch
496
0039-topology-parser-recode-tplg_parse_config.patch
497
0040-topology-add-snd_tplg_load-remove-snd_tplg_build_bin.patch
498
0041-topology-move-the-topology-element-table-from-builde.patch
499
0042-topology-add-parser-to-the-tplg_table.patch
500
0043-topology-add-snd_tplg_save.patch
501
0044-topology-add-snd_tplg_create-with-flags.patch
502
0045-topology-add-snd_tplg_version-function.patch
503
0046-topology-cleanup-the-SNDERR-calls.patch
504
0047-topology-dapm-fix-the-SNDERR-Undefined.patch
505
0048-topology-fix-the-unitialized-tuples.patch
506
0049-topology-implement-shorter-hexa-uuid-00-00-parser.patch
507
0050-topology-fix-the-TPLG_DEBUG-compilation.patch
508
0051-topology-fix-the-ops-parser-accept-integer-hexa-valu.patch
509
0052-topology-fix-the-wrong-memory-access-object-realloc.patch
510
0053-topology-implement-snd_tplg_decode.patch
511
0054-topology-move-the-elem-list-delete-to-tplg_elem_free.patch
512
0055-topology-unify-the-log-mechanism.patch
513
0056-topology-tplg_dbg-cleanups.patch
514
0057-topology-cosmetic-changes-functions.patch
515
0058-mixer-Fix-memory-leak-for-more-than-16-file-descript.patch
516
0059-Quote-strings-containing-or-when-saving-an-alsa-conf.patch
517
0060-ucm-fix-the-configuration-directory-longname-for-ucm.patch
518
0061-ucm-split-conf_file_name-and-conf_dir_name.patch
519
0062-ucm-remove-MAX_FILE-definition-and-use-correct-PATH_.patch
520
0063-topology-remove-MAX_FILE-definition-and-use-correct-.patch
521
- Remove INSTALL document, add NOTES instead
522
523
-------------------------------------------------------------------
524
Fri Dec 20 16:54:25 CET 2019 - tiwai@suse.de
525
526
- Upstream fixes, including the alsa-tools build breakage:
527
0001-ucm-Use-strncmp-to-avoid-access-out-of-boundary.patch
528
0002-ucm-return-always-at-least-NULL-if-no-list-is-availa.patch
529
0003-ucm-add-_identifiers-list.patch
530
0004-namehint-correct-the-args-check.patch
531
0005-namehint-improve-the-previous-patch-check-the-return.patch
532
0006-ucm-docs-allow-spaces-in-device-names-for-JackHWMute.patch
533
0007-use-case-docs-add-PlaybackMixerCopy-and-CaptureMixer.patch
534
0008-ucm-docs-add-JackCTL-rearrange-JackControl-and-JackD.patch
535
0009-ucm-Do-not-fail-to-parse-configs-on-cards-with-an-em.patch
536
0010-src-ucm-main.c-fix-build-without-mixer.patch
537
0011-alsa.m4-another-try-to-fix-the-libatopology-detectio.patch
538
0012-ucm-docs-add-Mic-DigitalMic-and-multiple-devices-com.patch
539
0013-ucm-docs-remove-DigitalMic-it-does-not-have-sense.patch
540
0014-ucm-docs-change-the-Mic-description-to-simple-Microp.patch
541
0015-ucm-docs-add-note-about-the-sequences-and-device-spl.patch
542
0016-ucm-docs-remove-MixerCopy-values-add-Priority-for-ve.patch
543
0017-ucm-setup-conf_format-after-getting-ALSA_CONFIG_UCM_.patch
544
0018-alsa-lib-fix-the-array-parser-unique-compound-keys.patch
545
0019-topology-remove-vendor_fd-name-from-snd_tplg-structu.patch
546
0020-topology-file-position-and-size-cleanups.patch
547
0021-topology-use-an-array-describing-blocks-for-the-main.patch
548
0022-topology-use-size_t-for-calc_block_size.patch
549
0023-topology-merge-write_block-to-tplg_write_data.patch
550
0024-topology-make-vebose-output-more-nice.patch
551
0025-topology-use-list_insert-macro-in-tplg_elem_insert.patch
552
0026-topology-dapm-coding-fixes.patch
553
0027-topology-dapm-merge-identical-index-blocks-like-for-.patch
554
0028-topology-more-coding-fixes.patch
555
0029-Fix-alsa-sound-.h-for-external-programs.patch
556
0030-type_compat-Add-missing-__s64-and-__u64-definitions-.patch
557
0031-uapi-Move-typedefs-from-uapi-to-sound.patch
558
559
-------------------------------------------------------------------
560
Fri Nov 29 20:41:29 CET 2019 - tiwai@suse.de
561
562
- Update to alsa-lib 1.2.1.2:
563
More UCM and UCMv2 fixes / enhancements, details are found in
564
https://www.alsa-project.org/wiki/Changes_v1.2.1.1_v1.2.1.2
565
- Obsoleted patch:
566
0001-alsa.m4-Fix-the-detection-of-topology-library-availa.patch
567
568
-------------------------------------------------------------------
569
Wed Nov 27 10:21:23 CET 2019 - tiwai@suse.de
570
571
- Fix the detection of topology library in alsa.m4:
572
0001-alsa.m4-Fix-the-detection-of-topology-library-availa.patch
573
574
-------------------------------------------------------------------
575
Tue Nov 19 16:44:43 CET 2019 - tiwai@suse.de
576
577
- Update to alsa-lib 1.2.1.1:
578
* Minor fixes spotted by coverity
579
* Fixes for UCM parser regressions
580
581
-------------------------------------------------------------------
582
Fri Nov 15 17:26:23 CET 2019 - tiwai@suse.de
583
584
- Update to alsa-lib 1.2.1: including previous fixes
585
for the detailed changes, see the following:
586
https://www.alsa-project.org/wiki/Changes_v1.1.9_v1.2.1
587
588
The topology-related code is split into subpackages,
589
libatopology2 and alsa-topology-devel. The topology config is
590
also moved into another package, alsa-topology-conf, which is
591
required by alsa-topology-devel package.
592
593
Also, the UCM profiles are moved into an individual package,
594
alsa-ucm-conf, too, which is now required by alsa package.
595
596
- Drop obsoleted upstream patches:
597
0001-pcm-direct-Add-generic-hw_ptr_alignment-function-for.patch
598
0002-pcm-dshare-Added-hw_ptr_alignment-option-in-configur.patch
599
0003-pcm-dsnoop-Added-hw_ptr_alignment-option-in-configur.patch
600
0004-pcm-file-add-support-for-infile-reading-in-non-inter.patch
601
0005-pcm-file-use-snd_pcm_file_areas_read_infile-for-read.patch
602
0006-pcm-file-add-missing-unlock-on-early-return.patch
603
0007-ucm-Add-UCM-profile-for-CX2072X-codec-on-Baytrail-Ch.patch
604
0008-pcm-add-mmap_begin-callback-to-snd_pcm_fast_ops_t-ap.patch
605
0009-pcm-file-add-infile-read-support-for-mmap-mode.patch
606
0010-aserver-fix-resource-leak-coverity.patch
607
0011-src-conf.c-add-missing-va_end-call-coverity.patch
608
0012-config-parse_string-fix-the-dynamic-buffer-allocatio.patch
609
0013-control_shm-remove-duplicate-code-coverity.patch
610
0014-control_shm-add-missing-socket-close-to-the-error-pa.patch
611
0015-pcm-fix-memory-leak-in-_snd_pcm_parse_config_chmaps-.patch
612
0016-pcm_file-call-pclose-correctly-for-popen-coverity.patch
613
0017-pcm_hw-close-file-descriptor-in-the-error-path-in-sn.patch
614
0018-rawmidi-use-snd_dlobj_cache_get2-in-rawmidi-open-cov.patch
615
0019-rawmidi_hw-add-sanity-check-for-the-invalid-stream-a.patch
616
0020-topology-various-coverity-fixes.patch
617
0021-ucm-coverity-fixes.patch
618
0022-pcm_file-coverity-fixes-including-double-locking.patch
619
0023-topology-next-round-of-coverity-fixes.patch
620
0024-pcm_file-another-locking-fix-coverity.patch
621
0025-ucm-another-coverity-fix-in-uc_mgr_config_load.patch
622
623
-------------------------------------------------------------------
624
Thu Sep 5 16:41:17 CEST 2019 - tiwai@suse.de
625
626
- Disable LTO completely (boo#1149612);
627
the versioned symbols in alsa-lib doesn't seem work properly on
628
some apps
629
630
-------------------------------------------------------------------
631
Tue May 28 12:32:16 CEST 2019 - tiwai@suse.de
632
633
- Remove hackish modprobe install scripts for auto-loading OSS and
634
sequencer modules (bsc#1136562);
635
it's invoked from systemd unit file included in alsa-utils now
636
637
- Backport upstream fixes:
638
0001-pcm-direct-Add-generic-hw_ptr_alignment-function-for.patch
639
0002-pcm-dshare-Added-hw_ptr_alignment-option-in-configur.patch
640
0003-pcm-dsnoop-Added-hw_ptr_alignment-option-in-configur.patch
641
0004-pcm-file-add-support-for-infile-reading-in-non-inter.patch
642
0005-pcm-file-use-snd_pcm_file_areas_read_infile-for-read.patch
643
0006-pcm-file-add-missing-unlock-on-early-return.patch
644
0007-ucm-Add-UCM-profile-for-CX2072X-codec-on-Baytrail-Ch.patch
645
0008-pcm-add-mmap_begin-callback-to-snd_pcm_fast_ops_t-ap.patch
646
0009-pcm-file-add-infile-read-support-for-mmap-mode.patch
647
0010-aserver-fix-resource-leak-coverity.patch
648
0011-src-conf.c-add-missing-va_end-call-coverity.patch
649
0012-config-parse_string-fix-the-dynamic-buffer-allocatio.patch
650
0013-control_shm-remove-duplicate-code-coverity.patch
651
0014-control_shm-add-missing-socket-close-to-the-error-pa.patch
652
0015-pcm-fix-memory-leak-in-_snd_pcm_parse_config_chmaps-.patch
653
0016-pcm_file-call-pclose-correctly-for-popen-coverity.patch
654
0017-pcm_hw-close-file-descriptor-in-the-error-path-in-sn.patch
655
0018-rawmidi-use-snd_dlobj_cache_get2-in-rawmidi-open-cov.patch
656
0019-rawmidi_hw-add-sanity-check-for-the-invalid-stream-a.patch
657
0020-topology-various-coverity-fixes.patch
658
0021-ucm-coverity-fixes.patch
659
0022-pcm_file-coverity-fixes-including-double-locking.patch
660
0023-topology-next-round-of-coverity-fixes.patch
661
0024-pcm_file-another-locking-fix-coverity.patch
662
0025-ucm-another-coverity-fix-in-uc_mgr_config_load.patch
663
664
- Drop the downstream CX2072X UCM profile, which is replaced with
665
upstream patches above
666
667
-------------------------------------------------------------------
668
Fri May 10 13:00:38 CEST 2019 - tiwai@suse.de
669
670
- Re-enable LTO (bsc#1133086);
671
we need to pass -flto-partition=none as a workaround
672
673
-------------------------------------------------------------------
674
Fri May 10 11:42:23 CEST 2019 - tiwai@suse.de
675
676
- Update to version 1.1.9: including previous fixes
677
See https://www.alsa-project.org/wiki/Changes_v1.1.8_v1.1.9
678
for detailed changes
679
- Dropped obsoleted patches:
680
0001-pcm-Preserve-period_event-in-snd_pcm_hw_sw_params-ca.patch
681
0004-ucm-Add-ucm-files-for-DB820c-board.patch
682
0005-ucm-bytcr-PlatformEnableSeq.conf-update-some-comment.patch
683
0006-pcm-dshare-Fix-overflow-when-slave_hw_ptr-rolls-over.patch
684
0007-test-latency-use-frame-bytes-correctly-in-writebuf.patch
685
0008-conf-pcm-dmix-add-CHANNELS-argument.patch
686
0009-Android-avoid-using-versionsort.patch
687
0010-pcm-add-the-missing-strings.h-include.patch
688
0011-alisp-add-the-missing-include.patch
689
0012-add-snd_strlcpy-and-use-it-everywhere.patch
690
0013-pcm-rate-plugin-fix-signess-in-snd_pcm_rate_avail_up.patch
691
0014-Drop-I-includedir-alsa-from-alsa.pc.patch
692
693
-------------------------------------------------------------------
694
Wed Apr 24 08:55:02 UTC 2019 - Martin Liška <mliska@suse.cz>
695
696
- Move definition of _lto_cflags into %build.
697
698
-------------------------------------------------------------------
699
Tue Apr 23 11:30:25 UTC 2019 - Martin Liška <mliska@suse.cz>
700
701
- Disable LTO (boo#1133086).
702
703
-------------------------------------------------------------------
704
Thu Mar 28 07:53:14 CET 2019 - tiwai@suse.de
705
706
- Backport upstream fixes: PCM sw_params behavior fix, UCM additions and
707
corrections, dshare position overflow fix, build fixes for Android:
708
0001-pcm-Preserve-period_event-in-snd_pcm_hw_sw_params-ca.patch
709
0004-ucm-Add-ucm-files-for-DB820c-board.patch
710
0005-ucm-bytcr-PlatformEnableSeq.conf-update-some-comment.patch
711
0006-pcm-dshare-Fix-overflow-when-slave_hw_ptr-rolls-over.patch
712
0007-test-latency-use-frame-bytes-correctly-in-writebuf.patch
713
0008-conf-pcm-dmix-add-CHANNELS-argument.patch
714
0009-Android-avoid-using-versionsort.patch
715
0010-pcm-add-the-missing-strings.h-include.patch
716
0011-alisp-add-the-missing-include.patch
717
0012-add-snd_strlcpy-and-use-it-everywhere.patch
718
0013-pcm-rate-plugin-fix-signess-in-snd_pcm_rate_avail_up.patch
719
- Drop -Iinclude/alsa from alsa.pc (bsc#1130333)
720
0014-Drop-I-includedir-alsa-from-alsa.pc.patch
721
722
-------------------------------------------------------------------
723
Sun Mar 17 18:27:59 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
724
725
- Replace unspecific historic boilerplate summaries,
726
and replace $RPM_* shell vars.
727
728
-------------------------------------------------------------------
729
Mon Jan 7 15:32:13 CET 2019 - tiwai@suse.de
730
731
- Update to alsa-lib 1.1.8
732
* Core:
733
conf: rename snd_conf_load1() to _snd_config_load_with_include()
734
conf/ucm: bytcht-es8316: Add long-name UCM profiles
735
conf/ucm: Add UCM profile for bytcht-es8316 boards
736
Create shared {En,Dis}ableSeq.conf components for rt5645 variants
737
conf/ucm: bytcr-rt5651: Add bytcr-rt5651-stereo-spk-dmic-mic config
738
conf/ucm: kblrt5660: Add ucm setting for Dell Edge IoT platform
739
conf/ucm: chtrt5650: Add UCM config for chtrt5650
740
ucm: Set default include path
741
conf: Move UCM profile snippets into components subdirectory
742
initial version of .travis.yml file
743
* Control API:
744
control: fix the assert() in snd_ctl_elem_set_bytes
745
* PCM API:
746
pcm: ioplug: Fix the regression of pulse plugin drain
747
pcm: extplug: Keep format and channels the same if requested
748
pcm: dshare: Fix segfault when not binding channel 0
749
pcm: dmix: Add option to allow alignment of slave pointers
750
pcm: interval: Interpret (x x+1] correctly and return x+1
751
* Use Case Manager API:
752
conf: rename snd_conf_load1() to _snd_config_load_with_include()
753
ucm: Set default include path
754
conf: Move UCM profile snippets into components subdirectory
755
* Configuration:
756
conf: rename snd_conf_load1() to _snd_config_load_with_include()
757
conf/ucm: bytcht-es8316: Add long-name UCM profiles
758
conf/ucm: Add UCM profile for bytcht-es8316 boards
759
Create device component for rt5645 Internal Analog Mic UCM
760
Factor out rt5645 variants Headset+Digital Mic UCM shared {en,dis}able sequences
761
Factor out rt5645 variants Speaker+Headphones shared UCM enable sequences
762
Create shared {En,Dis}ableSeq.conf components for rt5645 variants
763
Update chtrt5645 ucm variants to use bytcr/PlatformEnableSeq.conf component
764
conf/ucm: bytcr-rt5651: Document mono speaker wiring
765
conf/ucm: bytcr-rt5651: Add bytcr-rt5651-stereo-spk-dmic-mic config
766
conf/ucm: bytcr-rt5651: Add digital mic support
767
conf/ucm: bytcr-rt5651: Add support for a headset-mic on IN2
768
conf/ucm: bytcr-rt5651: Enable Stereo? ADC MIXL ADC? switches when enabling inputs
769
conf/ucm: kblrt5660: Add ucm setting for Dell Edge IoT platform
770
conf/ucm: chtrt5650: Add UCM config for chtrt5650
771
ucm: Set default include path
772
conf: Move UCM profile snippets into components subdirectory
773
conf: USB-Audio: Add Dell WD19 Dock in the IEC958 blacklist
774
conf/ucm/Dell-WD15-Dock: Fix incorrect device names
775
* Documentation:
776
README.md: add link to www.alsa-project.org
777
initial version of README.md for github
778
* External PCM Filter Plugin SDK:
779
pcm: extplug: Keep format and channels the same if requested
780
* Test/Example code:
781
test/audio_time: remove unused variables
782
test: rename code to more approriate mixtest
783
test/code: make it work again
784
test/latecy: fix typo in tstamp compare
785
* Utils:
786
utils/alsa.m4: conditionally enable libdl in AM_PATH_ALSA m4 macro
787
- Drop obsoleted patches:
788
0001-conf-ucm-Dell-WD15-Dock-Fix-incorrect-device-names.patch
789
0002-pcm-interval-Interpret-x-x-1-correctly-and-return-x-.patch
790
- Remove obsoleted UCM profile for rt5640
791
- Don't treat the non-existing $ALSA_CONFIG_PATH too severely
792
(bsc#1120893):
793
alsa-lib-ignore-non-accessible-ALSA_CONFIG_PATH.patch
794
795
-------------------------------------------------------------------
796
Thu Nov 15 15:10:45 CET 2018 - tiwai@suse.de
797
798
- Backport upstream fix for a PCM regression for audacity
799
(bsc#1116153):
800
0002-pcm-interval-Interpret-x-x-1-correctly-and-return-x-.patch
801
802
-------------------------------------------------------------------
803
Thu Oct 18 14:26:32 CEST 2018 - tiwai@suse.de
804
805
- Fix the incorrect UCM profile for Dell WD15 dock (bsc#1112292):
806
0001-conf-ucm-Dell-WD15-Dock-Fix-incorrect-device-names.patch
807
808
-------------------------------------------------------------------
809
Wed Oct 17 10:22:37 CEST 2018 - tiwai@suse.de
810
811
- Updated to alsa-lib 1.1.7:
812
* change the location for add-on configs to /etc/alsa/conf.d
813
* topology: Fix bclk and fsync inversion in set_link_hw_format()
814
* topology: Add missing clock gating parameter when parsing hw_configs
815
* topology: Add definitions for mclk_direction values
816
* topology: Add alias conf parameter names for hw_configs
817
* softvol: Allow up to 90 dB of gain
818
* ucm: adding the folder of card_long_name when finding verb conf file
819
* TLV macro cleanup and fixes
820
* conf: USB-audio: Fix for Xonar U7 SPDIF device
821
* pcm: add missing flags initialization for the fallback control data
822
* pcm ioplug: fix some coverity issues
823
* pcm: dmix: Fix hwptr updates at status call
824
* New UCM files: bytcr-rt5640, chtnau8824, Dell WD-dock
825
* UCM fixes: VEYRON-I2S, bytcr-rt5645, bytcr-rt5651, bytcr-rt5640,
826
chtrt5645
827
* Comment fixes
828
* pcm: Define refine mask bits for DSD
829
* pcm: snd_interval_refine_first/last fix
830
* pcm: ioplug: Provide avail helper function for plugins
831
* pcm: rate: Add error check for snd_pcm_avail_update()
832
* pcm: Fix header guard in pcm_plugin.h
833
* pcm: ioplug: Transfer all available data
834
* control_hw: Fix issue when applying seccomp policy
835
* seq: Fix signedness in MIDI encoder/decoder
836
- Remove obsoleted patches:
837
0001-ucm-adding-the-folder-of-card_long_name-when-finding.patch
838
0002-conf-ucm-increase-the-input-volume-for-LineIn.patch
839
0003-conf-ucm-chtrt5645-Cleanup-and-playback-fixes.patch
840
0004-conf-ucm-chtrt5645-Microphone-recording-fixes.patch
841
0005-conf-ucm-chtrt5645-Fix-recording-from-internal-analo.patch
842
0006-conf-ucm-chtrt5645-At-config-for-the-Asus-T100HA.patch
843
0007-conf-ucm-chtrt5645-At-config-for-the-Lenovo-Ideapad-.patch
844
0008-conf-ucm-Add-a-UCM-profile-for-Dell-WD15-Dock-USB-au.patch
845
846
-------------------------------------------------------------------
847
Wed May 2 17:11:29 CEST 2018 - tiwai@suse.de
848
849
- Backport UCM fix and new profiles from upstream (bsc#1091678):
850
0001-ucm-adding-the-folder-of-card_long_name-when-finding.patch
851
0002-conf-ucm-increase-the-input-volume-for-LineIn.patch
852
0003-conf-ucm-chtrt5645-Cleanup-and-playback-fixes.patch
853
0004-conf-ucm-chtrt5645-Microphone-recording-fixes.patch
854
0005-conf-ucm-chtrt5645-Fix-recording-from-internal-analo.patch
855
0006-conf-ucm-chtrt5645-At-config-for-the-Asus-T100HA.patch
856
0007-conf-ucm-chtrt5645-At-config-for-the-Lenovo-Ideapad-.patch
857
0008-conf-ucm-Add-a-UCM-profile-for-Dell-WD15-Dock-USB-au.patch
858
859
-------------------------------------------------------------------
860
Wed Apr 4 14:14:10 CEST 2018 - tiwai@suse.de
861
862
- Avoid the use of license tag for old distros for fixing build
863
864
-------------------------------------------------------------------
865
Wed Apr 4 08:28:28 CEST 2018 - tiwai@suse.de
866
867
- Updated to alsa-lib 1.1.6:
868
* Change FSF address (Franklin Street)
869
* pcm: route: Fix use_getput flag computation for 3 byte formats
870
* test: correct emulation for channel-map TLV
871
* Change snd_dlopen() function to return the error string
872
* configure.ac: build extra mixer modules conditionally
873
* configure.ac: do not enable alisp code by default
874
* conf/ucm: Rearrange Makefile.am
875
* conf/ucm: Add dual HD-audio codecs config for Lenovo
876
* conf/ucm: Add Gigabyte mobo UCM profile with dual HD-audio codecs
877
* asound.h: add SNDRV_PCM_FORMAT_{S, U}20
878
* pcm: add and describe SND_PCM_FORMAT_{S, U}20
879
* pcm: linear, route: handle linear formats with 20-bit sample on 4 bytes
880
* pcm: plug: add SND_PCM_FORMAT_{S, U}20 to linear_preferred_formats
881
* pcm: remove unused macros of COPY_LABELS/COPY_END
882
* pcm: remove unused macros of GETU_LABELS/GETU_END
883
* pcm: remove unused macros of NORMS_LABELS/NORMS_END
884
* pcm: fix wrong comments for some cases of linear interpolation of PCM samples
885
* topology: Fix to skip writing of header for compound elements
886
* control: Proper reference of internal versioned functions
887
* timer: Proper reference of internal versioned symbols
888
* core: Proper reference of internal snd_dlopen()
889
* conf/ucm: Add chtrt5645-mono-speaker-analog-mic configuration
890
* pcm: Return the consistent error code for unexpected PCM states
891
* pcm: Fix two bugs in snd_pcm_area_silence()
892
* pcm: fix a bug to copy silent samples aligned to 64
893
* pcm: another fix for the snd_pcm_area_silence() fast path
894
* pcm: ioplug: Use boundary for wrap around
895
* pcm: Do not access lock_enabled if thread safe API
896
* pcm: ioplug: Provide hw_avail helper function for plugins
897
* pcm: Provide areas_copy function which handles buffer wrap around
898
* pcm: ioplug: update prepare and draining state correctly
899
* topology: Fix parsing config with multiple hw_configs
900
* pcm: hw: Keep control data from kernel when SND_PCM_APPEND
901
* control ext: fix the default .rawmidi_next_device callback
902
* modules: smixer_python - add support for python3
903
* a set of fixes to reduce gcc warnings
904
* pcm: Skip avail_min check during draining
905
* pcm: ioplug: Implement proper drain behavior
906
* conf: USB-Audio: Add second S/PDIF device on Phiree U2SX
907
- Remove obsoleted patches:
908
0001-pcm-route-Fix-use_getput-flag-computation-for-3-byte.patch
909
0002-conf-ucm-Rearrange-Makefile.am.patch
910
0003-conf-ucm-Add-dual-HD-audio-codecs-config-for-Lenovo.patch
911
0004-conf-ucm-Add-Gigabyte-mobo-UCM-profile-with-dual-HD-.patch
912
0005-conf-ucm-Add-chtrt5645-mono-speaker-analog-mic-confi.patch
913
0006-pcm-Return-the-consistent-error-code-for-unexpected-.patch
914
- Use %license file tag
915
916
-------------------------------------------------------------------
917
Wed Feb 28 22:33:05 CET 2018 - tiwai@suse.de
918
919
- Add UCM profile for Baytrail CR with RT5460 (bsc#1083195)
920
921
-------------------------------------------------------------------
922
Thu Jan 18 12:26:08 CET 2018 - tiwai@suse.de
923
924
- Upstream fixes:
925
* Add the new ucm for Cherrytrail devices (bsc#1068546):
926
0005-conf-ucm-Add-chtrt5645-mono-speaker-analog-mic-confi.patch
927
* Fix for error code from PCM API functions at unexpected states:
928
0006-pcm-Return-the-consistent-error-code-for-unexpected-.patch
929
930
-------------------------------------------------------------------
931
Tue Dec 19 08:12:02 CET 2017 - tiwai@suse.de
932
933
- Recover udev 42-hd-audio-pm.rules for TW that was dropped
934
mistakenly at the previous change
935
936
-------------------------------------------------------------------
937
Mon Dec 18 15:59:05 CET 2017 - tiwai@suse.de
938
939
- Backport fix patches from upstream:
940
0001-pcm-route-Fix-use_getput-flag-computation-for-3-byte.patch
941
0002-conf-ucm-Rearrange-Makefile.am.patch
942
0003-conf-ucm-Add-dual-HD-audio-codecs-config-for-Lenovo.patch
943
0004-conf-ucm-Add-Gigabyte-mobo-UCM-profile-with-dual-HD-.patch
944
- Add missing UCM profile for chtcx2072x (bsc#1068546)
945
946
-------------------------------------------------------------------
947
Thu Nov 23 13:42:45 UTC 2017 - rbrown@suse.com
948
949
- Replace references to /var/adm/fillup-templates with new
950
%_fillupdir macro (boo#1069468)
951
952
-------------------------------------------------------------------
953
Tue Nov 14 12:49:25 CET 2017 - tiwai@suse.de
954
955
- Update to alsa-lib 1.1.5:
956
* snd_user_file: avoid use wordexp
957
* cleanup: fix poll.h includes
958
* ctl: deprecate APIs of dimensional information
959
* ctl: ext: error at undefined read_event() callback
960
* pcm: softvol: add support for S24_LE
961
* cleanup: Use uint*_t instead of u_int*_t everythwere
962
* cleanup: fix poll.h includes
963
* pcm: hw: Call USER_PVERSION ioctl at open
964
* pcm: hw: proper mmap and set_appl_ptr handling
965
* pcm: code cleanup and refactoring
966
* pcm: obsolete 'mmap_emulation' parameter of snd_pcm_hw_open_fd()
967
* pcm: dmix: Fix the inconsistent PCM state
968
* pcm: dshare: Call snd_pcm_dshare_state() directly
969
* pcm: dmix: Workaround for binary incompatibility
970
* conf: Check the availability of PTHREAD_MUTEX_RECURSIVE
971
* build: Define __USE_UNIX98 for old glibc
972
* rawmidi: symbols: use rawmidi_virt only when available
973
* seq: fix snd_seq_set_queue_tempo() usage example in the documentation
974
* topology: a few fixes
975
* conf/ucm: rt565 support
976
* conf: HdmiLpeAudio: add support for 3 devices
977
* conf: HdmiLpeAudio: remove the "front" pcm definition
978
* conf/ucm: DB410c-HiFi: add CIC selection
979
* conf: USB-Audio: allow custom definitions for "default" devices
980
* conf: USB-Audio: fix dsnoop args for Audiophile USB card
981
982
-------------------------------------------------------------------
983
Thu Jun 1 09:58:27 CEST 2017 - tiwai@suse.de
984
985
- Update to alsa-lib 1.1.4.1: it's a bug-fix release, including
986
all previous patches:
987
* pcm: dmix: Fix the inconsistent PCM state
988
* pcm: dshare: Call snd_pcm_dshare_state() directly
989
* pcm: dmix: Workaround for binary incompatibility
990
* test: add a test for list operation to user-defined element sets
991
* conf: Check the availability of PTHREAD_MUTEX_RECURSIVE
992
* build: Define __USE_UNIX98 for old glibc
993
994
- Obsoleted patches:
995
0001-build-Define-__USE_UNIX98-for-old-glibc.patch
996
0098-dmix-Workaround-for-binary-incompatibility.patch
997
998
-------------------------------------------------------------------
999
Tue May 16 15:32:13 CEST 2017 - tiwai@suse.de
1000
1001
- Update to alsa-lib 1.1.4: including most of previous fixes,
1002
in addition to topology API updates
1003
- Upstream fix for building with old glibc:
1004
0001-build-Define-__USE_UNIX98-for-old-glibc.patch
1005
- Obsoleted patches:
1006
0001-ucm-Add-ATTRIBUTE_UNUSED-for-unused-parameters-of-ex.patch
1007
0002-ucm-parser-needs-limits.h.patch
1008
0003-pcm-direct-allow-users-to-configure-different-period.patch
1009
0004-pcm-dshare-enable-silence.patch
1010
0005-pcm-rate-fix-the-hw_ptr-update-until-the-boundary-av.patch
1011
0006-plugin-dynamically-update-avail_min-on-slave.patch
1012
0007-rate-dynamic-update-avail_min-on-slave.patch
1013
0008-topology-fix-unused-const-variable-warning.patch
1014
0009-seq-improve-documentation-about-new-get-pid-card-fun.patch
1015
0010-pcm-direct-returning-semop-error-code-for-semaphore-.patch
1016
0011-pcm-direct-Fix-for-sync-issue-on-xrun-recover.patch
1017
0012-pcm-direct-check-state-before-enter-poll-on-timer.patch
1018
0013-pcm-direct-don-t-return-bogus-buffer-levels-in-xrun-.patch
1019
0014-conf-ucm-broxton-add-broxton-rt298-conf-files.patch
1020
0015-pcm-direct-Fix-deadlock-in-poll_descriptors.patch
1021
0016-ucm-Assure-the-user-input-card-name-not-to-exceed-ma.patch
1022
0017-ucm-Load-device-specific-configuration-file-based-on.patch
1023
0018-ucm-Add-command-get-_file-to-get-the-config-file-nam.patch
1024
0019-topology-Fix-incorrect-license-in-source-comments.patch
1025
0020-conf-cards-add-support-for-pistachio-card.patch
1026
0021-pcm-multi-Drop-the-fixed-slave_map-in-snd_pcm_multi_.patch
1027
0022-conf-Add-card-config-for-Intel-HDMI-DP-LPE-audio.patch
1028
0023-pcm-Avoid-lock-for-snd_pcm_nonblock.patch
1029
0024-pcm-Disable-locking-in-async-mode.patch
1030
0025-pcm-dmix-Allow-disabling-x86-optimizations.patch
1031
0026-pcm-dmix_rewind-corrupts-application-pointer-fix.patch
1032
0027-pcm-direct-fix-race-on-clearing-timer-events.patch
1033
0028-pcm-file-Enable-file-writing-for-capture-path.patch
1034
0029-pcm-status-dump-fix-timestamp-formatting.patch
1035
0030-pcm-extplug-refinement-of-masks-in-extplug.patch
1036
0031-pcm-rate-Add-capability-to-pass-configuration-node-t.patch
1037
0032-Drop-ppc64-specific-workaround-for-versioned-symbols.patch
1038
0033-pcm_plugin-unify-the-snd_pcm_mmap_begin-result-value.patch
1039
0034-always-handle-return-value-from-snd_config_get_id-co.patch
1040
0035-pcm-file-plugin-handle-snd_pcm_mmap_begin-error-path.patch
1041
0036-topology-coverity-remove-dead-code.patch
1042
0037-ucm-parser-fix-possible-string-overflow-in-uc_mgr_im.patch
1043
0038-dmix-plugin-fix-drain-for-nonblock-mode.patch
1044
0039-dmix-plugin-drain-quickfix-for-the-previous-patch.patch
1045
0040-rawmidi-virtual-fix-reading-into-a-small-buffer.patch
1046
0041-conf-cards-add-VC4-HDMI-card.patch
1047
0042-pcm-plug-save-converter-config.patch
1048
0043-pcm-file-delegate-htimestamping-to-slave-instead-of-.patch
1049
0096-conf-Remove-dmix.direct_memory_access-setup.patch
1050
0097-pcm-dmix-Disable-var_periodsize-as-default.patch
1051
1052
-------------------------------------------------------------------
1053
Wed May 3 10:07:17 CEST 2017 - tiwai@suse.de
1054
1055
- Remove direct_memory_access flag from dmix definition again for
1056
fixing a regression used with old alsa-lib binary (boo#1037021):
1057
0096-conf-Remove-dmix.direct_memory_access-setup.patch
1058
1059
-------------------------------------------------------------------
1060
Mon Apr 10 10:25:09 CEST 2017 - tiwai@suse.de
1061
1062
- Disable dmix var_periodsize as default (boo#1033179)
1063
0097-pcm-dmix-Disable-var_periodsize-as-default.patch
1064
1065
- Workaround for binary incompatibility of dmix shm (boo#1033080):
1066
0098-dmix-Workaround-for-binary-incompatibility.patch
1067
1068
-------------------------------------------------------------------
1069
Wed Mar 29 17:26:08 CEST 2017 - tiwai@suse.de
1070
1071
- Backport upstream fix patches, including the deadlock fix for
1072
aplay/arecord (boo#1031525):
1073
0001-ucm-Add-ATTRIBUTE_UNUSED-for-unused-parameters-of-ex.patch
1074
0002-ucm-parser-needs-limits.h.patch
1075
0003-pcm-direct-allow-users-to-configure-different-period.patch
1076
0004-pcm-dshare-enable-silence.patch
1077
0005-pcm-rate-fix-the-hw_ptr-update-until-the-boundary-av.patch
1078
0006-plugin-dynamically-update-avail_min-on-slave.patch
1079
0007-rate-dynamic-update-avail_min-on-slave.patch
1080
0008-topology-fix-unused-const-variable-warning.patch
1081
0009-seq-improve-documentation-about-new-get-pid-card-fun.patch
1082
0010-pcm-direct-returning-semop-error-code-for-semaphore-.patch
1083
0011-pcm-direct-Fix-for-sync-issue-on-xrun-recover.patch
1084
0012-pcm-direct-check-state-before-enter-poll-on-timer.patch
1085
0013-pcm-direct-don-t-return-bogus-buffer-levels-in-xrun-.patch
1086
0014-conf-ucm-broxton-add-broxton-rt298-conf-files.patch
1087
0015-pcm-direct-Fix-deadlock-in-poll_descriptors.patch
1088
0016-ucm-Assure-the-user-input-card-name-not-to-exceed-ma.patch
1089
0017-ucm-Load-device-specific-configuration-file-based-on.patch
1090
0018-ucm-Add-command-get-_file-to-get-the-config-file-nam.patch
1091
0019-topology-Fix-incorrect-license-in-source-comments.patch
1092
0020-conf-cards-add-support-for-pistachio-card.patch
1093
0021-pcm-multi-Drop-the-fixed-slave_map-in-snd_pcm_multi_.patch
1094
0022-conf-Add-card-config-for-Intel-HDMI-DP-LPE-audio.patch
1095
0023-pcm-Avoid-lock-for-snd_pcm_nonblock.patch
1096
0024-pcm-Disable-locking-in-async-mode.patch
1097
0025-pcm-dmix-Allow-disabling-x86-optimizations.patch
1098
0026-pcm-dmix_rewind-corrupts-application-pointer-fix.patch
1099
0027-pcm-direct-fix-race-on-clearing-timer-events.patch
1100
0028-pcm-file-Enable-file-writing-for-capture-path.patch
1101
0029-pcm-status-dump-fix-timestamp-formatting.patch
1102
0030-pcm-extplug-refinement-of-masks-in-extplug.patch
1103
0031-pcm-rate-Add-capability-to-pass-configuration-node-t.patch
1104
0032-Drop-ppc64-specific-workaround-for-versioned-symbols.patch
1105
0033-pcm_plugin-unify-the-snd_pcm_mmap_begin-result-value.patch
1106
0034-always-handle-return-value-from-snd_config_get_id-co.patch
1107
0035-pcm-file-plugin-handle-snd_pcm_mmap_begin-error-path.patch
1108
0036-topology-coverity-remove-dead-code.patch
1109
0037-ucm-parser-fix-possible-string-overflow-in-uc_mgr_im.patch
1110
0038-dmix-plugin-fix-drain-for-nonblock-mode.patch
1111
0039-dmix-plugin-drain-quickfix-for-the-previous-patch.patch
1112
0040-rawmidi-virtual-fix-reading-into-a-small-buffer.patch
1113
0041-conf-cards-add-VC4-HDMI-card.patch
1114
0042-pcm-plug-save-converter-config.patch
1115
0043-pcm-file-delegate-htimestamping-to-slave-instead-of-.patch
1116
1117
-------------------------------------------------------------------
1118
Mon Feb 13 10:28:23 UTC 2017 - tchvatal@suse.com
1119
1120
- Drop alsa-lib-doxygen-avoid-crash-for-11.3.diff as it was applied
1121
only in case of 11.3 and never else
1122
- Use Requires(phase) instead of prereq string
1123
- Use official %udevrulesdir macro instead of handbrew udevdir
1124
- Version provides/obsoletes in devel pkg to avoid warning
1125
- Remove hack that allowed build on SLE10
1126
1127
-------------------------------------------------------------------
1128
Wed Feb 8 08:39:05 CET 2017 - kukuk@suse.de
1129
1130
- Don't require insserv if we don't need it.
1131
1132
-------------------------------------------------------------------
1133
Wed Dec 28 16:38:57 CET 2016 - tiwai@suse.de
1134
1135
- Really bump the version number to 1.1.3 (sorry, forgot to change
1136
in Version tag).
1137
1138
-------------------------------------------------------------------
1139
Wed Dec 28 12:39:12 CET 2016 - tiwai@suse.de
1140
1141
- Update to alsa-lib 1.1.3 release;
1142
just including all previous fixes
1143
1144
- Drop obsoleted patches:
1145
0001-ucm-Add-ucm-files-for-DB410c-board.patch
1146
0002-mixer-Fix-rounding-mode-documentation.patch
1147
0003-pcm-Fix-shm-initialization-race-condition.patch
1148
0004-pcm-Better-understandable-locking-code.patch
1149
0005-ucm-fix-crash-when-calling-snd_use_case_geti-with-no.patch
1150
0006-ucm-docs-typeset-lists-of-identifiers-explicitly.patch
1151
0007-Update-include-sound-tlv.h-from-4.9-pre-kernel-uapi.patch
1152
0008-test-use-actual-information-for-TLV-operation.patch
1153
0009-ctl-improve-API-documentation-for-TLV-operation.patch
1154
0010-ctl-improve-documentation-about-TLV-related-APIs.patch
1155
0011-ctl-correct-documentation-about-TLV-feature.patch
1156
0012-conf-ucm-skylake-add-skylake-rt286-conf-files.patch
1157
0013-pcm_plug-Clear-plugins-on-all-error-conditions.patch
1158
0014-mixer-Don-t-install-smixer-modules-unless-python-is-.patch
1159
0015-pcm_dshare-Do-not-discard-slave-reported-delay-in-st.patch
1160
0016-pcm-direct-Protect-from-freeing-semaphore-when-alrea.patch
1161
0017-pcm-dshare-Fix-endless-playback-of-buffer.patch
1162
0018-pcm-Add-the-PCM-state-checks-to-plugins.patch
1163
0019-pcm-dmix-Do-not-discard-slave-reported-delay-in-stat.patch
1164
1165
-------------------------------------------------------------------
1166
Tue Nov 29 15:01:05 CET 2016 - tiwai@suse.de
1167
1168
- Backport upstream fixes (bsc#1012594):
1169
- A few PCM bugs have been fixed:
1170
* Stall of dmix and others in a wrong PCM state
1171
* Refactoring of PCM locking scheme
1172
* SHM initialization race fix
1173
* plug PCM memory leaks
1174
* Improvement of dshare/dmix delay calculation
1175
* Fix endless dshare draining
1176
* Fix semaphore discard race fix of direct plugins
1177
- UCM fixes and updates for DB410c and skylake-r5286
1178
- Mixer code cleanup not to install bogus plugin codes
1179
- Documentation fixes / updates
1180
1181
0001-ucm-Add-ucm-files-for-DB410c-board.patch
1182
0002-mixer-Fix-rounding-mode-documentation.patch
1183
0003-pcm-Fix-shm-initialization-race-condition.patch
1184
0004-pcm-Better-understandable-locking-code.patch
1185
0005-ucm-fix-crash-when-calling-snd_use_case_geti-with-no.patch
1186
0006-ucm-docs-typeset-lists-of-identifiers-explicitly.patch
1187
0007-Update-include-sound-tlv.h-from-4.9-pre-kernel-uapi.patch
1188
0008-test-use-actual-information-for-TLV-operation.patch
1189
0009-ctl-improve-API-documentation-for-TLV-operation.patch
1190
0010-ctl-improve-documentation-about-TLV-related-APIs.patch
1191
0011-ctl-correct-documentation-about-TLV-feature.patch
1192
0012-conf-ucm-skylake-add-skylake-rt286-conf-files.patch
1193
0013-pcm_plug-Clear-plugins-on-all-error-conditions.patch
1194
0014-mixer-Don-t-install-smixer-modules-unless-python-is-.patch
1195
0015-pcm_dshare-Do-not-discard-slave-reported-delay-in-st.patch
1196
0016-pcm-direct-Protect-from-freeing-semaphore-when-alrea.patch
1197
0017-pcm-dshare-Fix-endless-playback-of-buffer.patch
1198
0018-pcm-Add-the-PCM-state-checks-to-plugins.patch
1199
0019-pcm-dmix-Do-not-discard-slave-reported-delay-in-stat.patch
1200
1201
- smixer module files got removed from the file list as well
1202
1203
-------------------------------------------------------------------
1204
Wed Aug 3 11:22:16 CEST 2016 - tiwai@suse.de
1205
1206
- Update to alsa-lib v1.1.2:
1207
* topology API updates
1208
* support of stacked async handlers
1209
* new UCM configs: rockchip-i2s, skylake-i2s, chtrt5645,
1210
* add cset-tlv ucm support
1211
* fix conversion of TLVs min_db and max_dB value in softvol
1212
* fix appl pointer in the error path of PCM plugin
1213
* PCM code cleanup
1214
* fix suspend/resume of PCM dmix, dsnoop and dshare plugins
1215
* fix doubly enumerated items via namehint
1216
* make PCM codes thread-safe
1217
* API documentation enhancements
1218
* element-set ctl API
1219
* Optimization by replacing alloca() usages
1220
1221
- Drop obsoleted patches:
1222
0001-pcm_plugin-fix-appl-pointer-not-correct-when-mmap_co.patch
1223
0002-pcm-Clean-up-error-paths-in-snd_pcm_plugin_-helpers.patch
1224
0003-pcm-Fallback-open-as-the-first-instance-for-dmix-co.patch
1225
0004-pcm-softvol-fix-conversion-of-TLVs-min_db-and-max_dB.patch
1226
0005-pcm-Fix-suspend-resume-regression-with-dmix-co.patch
1227
0006-pcm-dmix-Fix-doubly-resume-of-slave-PCM.patch
1228
0007-namehint-Don-t-enumerate-as-duplex-if-only-a-single-.patch
1229
0008-pcm-Define-namehint-for-single-directional-PCM-types.patch
1230
0009-conf-Add-thread-safe-global-tree-reference.patch
1231
0010-pcm-Remove-resume-support-from-dmix-co.patch
1232
0011-pcm-Fix-secondary-retry-in-dsnoop-and-dshare.patch
1233
0012-pcm-dmix-resume-workaround-for-buggy-driver.patch
1234
0013-pcm-dmix-Prepare-slave-when-it-s-in-SETUP-too.patch
1235
0014-pcm-dmix-Return-error-when-slave-is-in-OPEN-or-DISCO.patch
1236
0015-async-Handle-previously-installed-signal-handler.patch
1237
alsa-docs-suppress-timestamp.patch
1238
1239
-------------------------------------------------------------------
1240
Wed Jun 8 10:30:29 CEST 2016 - tiwai@suse.de
1241
1242
- Backport upstream fixes: fixing PCM dmix & co suspend/resume,
1243
namehint parser fixes, stackable async handler:
1244
0007-namehint-Don-t-enumerate-as-duplex-if-only-a-single-.patch
1245
0008-pcm-Define-namehint-for-single-directional-PCM-types.patch
1246
0009-conf-Add-thread-safe-global-tree-reference.patch
1247
0010-pcm-Remove-resume-support-from-dmix-co.patch
1248
0011-pcm-Fix-secondary-retry-in-dsnoop-and-dshare.patch
1249
0012-pcm-dmix-resume-workaround-for-buggy-driver.patch
1250
0013-pcm-dmix-Prepare-slave-when-it-s-in-SETUP-too.patch
1251
0014-pcm-dmix-Return-error-when-slave-is-in-OPEN-or-DISCO.patch
1252
0015-async-Handle-previously-installed-signal-handler.patch
1253
1254
-------------------------------------------------------------------
1255
Thu May 12 14:44:48 CEST 2016 - tiwai@suse.de
1256
1257
- Backport various upstream fixes for PCM (bnc#979702):
1258
0001-pcm_plugin-fix-appl-pointer-not-correct-when-mmap_co.patch
1259
0002-pcm-Clean-up-error-paths-in-snd_pcm_plugin_-helpers.patch
1260
0003-pcm-Fallback-open-as-the-first-instance-for-dmix-co.patch
1261
0004-pcm-softvol-fix-conversion-of-TLVs-min_db-and-max_dB.patch
1262
0005-pcm-Fix-suspend-resume-regression-with-dmix-co.patch
1263
0006-pcm-dmix-Fix-doubly-resume-of-slave-PCM.patch
1264
1265
-------------------------------------------------------------------
1266
Thu Mar 31 15:19:33 CEST 2016 - tiwai@suse.de
1267
1268
- Update to alsa-lib 1.1.1:
1269
* including previous fixes
1270
* a few more fixes/cleanup of control API
1271
* BSD compatibility changes
1272
* sync with 4.6 kernel ABI
1273
* provide API for sequencer sound card number / pid
1274
* fix races at dmix/dsnoop plugin
1275
* a few topology API updates
1276
- Drop the obsoleted patches:
1277
0001-topology-Add-missing-include-sys-stat.h.patch
1278
0002-pcm-simple-Fix-asserts.patch
1279
0003-topology-open-topology-files-with-O_TRUNC.patch
1280
0004-topology-Remove-unused-function-write_data_block.patch
1281
0005-topology-Remove-unused-variables.patch
1282
0006-topology-Fix-comparison-of-unsigned-expression-0.patch
1283
0007-topology-Not-compare-a-for-loop-iterator-with-ABI-__.patch
1284
0008-topology-Quit-and-show-error-message-on-big-endian-m.patch
1285
0009-config-files-do-not-include-ucm-topology-configurati.patch
1286
0010-control-add-missing-asserts-to-ctl_elem_set-function.patch
1287
0011-pcm_hw-fix-possible-memory-leak-coverity.patch
1288
0012-coverity-fixes.patch
1289
0013-topology-fix-debug-output-to-print-correct-max-value.patch
1290
1291
-------------------------------------------------------------------
1292
Wed Feb 3 17:56:41 CET 2016 - tiwai@suse.de
1293
1294
- Backports from upstream: minor PCM fixes, topology API updates,
1295
and a few build cleanup:
1296
0002-pcm-simple-Fix-asserts.patch
1297
0003-topology-open-topology-files-with-O_TRUNC.patch
1298
0004-topology-Remove-unused-function-write_data_block.patch
1299
0005-topology-Remove-unused-variables.patch
1300
0006-topology-Fix-comparison-of-unsigned-expression-0.patch
1301
0007-topology-Not-compare-a-for-loop-iterator-with-ABI-__.patch
1302
0008-topology-Quit-and-show-error-message-on-big-endian-m.patch
1303
0009-config-files-do-not-include-ucm-topology-configurati.patch
1304
0010-control-add-missing-asserts-to-ctl_elem_set-function.patch
1305
0011-pcm_hw-fix-possible-memory-leak-coverity.patch
1306
0012-coverity-fixes.patch
1307
0013-topology-fix-debug-output-to-print-correct-max-value.patch
1308
1309
-------------------------------------------------------------------
1310
Mon Nov 9 11:32:40 CET 2015 - tiwai@suse.de
1311
1312
- Update to alsa-lib 1.1.0:
1313
including all previous fixes, with more updates for topology API,
1314
a fix for dmix/dsnoop slave PCM xrun, some build fixes /
1315
improvements.
1316
- Fix the build with old gcc on SLE11:
1317
0001-topology-Add-missing-include-sys-stat.h.patch
1318
- Dropped patches:
1319
0001-ucm-document-some-standard-values.patch
1320
0002-conf-ucm-broadwell-rt286-add-ucm-config.patch
1321
0003-conf-ucm-Add-Makefile.am-for-broadwell-rt286-ucm-con.patch
1322
0004-ucm-reformat-snd_use_case_get-doc.patch
1323
0005-ucm-improve-jack-configuration-documentation.patch
1324
0006-USB-audio-Sound-Blaster-HD-iec958-is-on-device-1.patch
1325
0007-Sync-include-sound-asound.h-with-4.1-kernel.patch
1326
0008-conf-ucm-broadwell-rt286-change-to-use-the-correct-j.patch
1327
0009-namehint-Fix-invalid-list-access-in-snd_device_name_.patch
1328
0010-namehint-Fix-the-listing-without-device-number.patch
1329
0011-namehint-Fix-bad-free-with-invalid-iface-name.patch
1330
0012-Allow-hint-for-ctl-hwdep-timer-and-seq.patch
1331
0013-conf-Add-hint-descriptions-to-ctl-hwdep-seq-and-time.patch
1332
0014-conf-ucm-broadwell-rt286-change-to-set-capture-volum.patch
1333
0015-ucm-allow-multiple-devices-in-JackHWMute.patch
1334
0016-pcm-Remove-assert-from-snd_pcm_hw_params_slave.patch
1335
0017-test-pcm-Fix-generated-values-with-float-PCM-format.patch
1336
0018-test-pcm_min-Fix-error-messages.patch
1337
0019-pcm-Don-t-assert-in-_snd_pcm_hw_params_internal.patch
1338
0020-pcm-Fix-snd_pcm_status-for-dmix-co.patch
1339
0021-control-Allow-cset-ing-specific-values-in-the-multi-.patch
1340
0022-PCM-snd_pcm_xxxx_drain-maybe-blocked-after-suspend-a.patch
1341
0023-surround41-50.conf-Use-chmap-syntax-for-better-flexi.patch
1342
0024-ucm-docs-fix-doxygen-exclude-patch-for-UCM-local-hea.patch
1343
0025-ucm-docs-Fix-doxygen-formatting-for-UCM-main-page.patch
1344
0026-docs-Add-UCM-link-to-main-doxygen-page.patch
1345
0027-Replace-unsafe-characters-with-_-in-card-name.patch
1346
0028-pcm-add-helper-functions-to-query-timestamping-capab.patch
1347
0029-pcm-add-support-for-get-set_audio_htstamp_config.patch
1348
0030-pcm-add-support-for-new-STATUS_EXT-ioctl.patch
1349
0031-test-fix-audio_time-with-new-get-set-audio_tstamp_co.patch
1350
0032-test-audio_time-show-report-validity-and-accuracy.patch
1351
0033-pcm-restore-hw-params-on-set-latency-failed.patch
1352
0034-Replace-list.h-with-its-own-version.patch
1353
0035-topology-uapi-Add-UAPI-headers-for-topology-ABI.patch
1354
0036-topology-Add-topology-core-parser.patch
1355
0037-topology-Add-text-section-parser.patch
1356
0038-topology-Add-PCM-parser.patch
1357
0039-topology-Add-operations-parser.patch
1358
0040-topology-Add-private-data-parser.patch
1359
0041-topology-Add-DAPM-object-parser.patch
1360
0042-topology-Add-CTL-parser.patch
1361
0043-topology-Add-Channel-map-parser.patch
1362
0044-topology-Add-binary-file-builder.patch
1363
0045-topology-autotools-Add-build-support-for-topology-co.patch
1364
0046-topology-doxygen-Add-doxygen-support-for-topology-co.patch
1365
0047-conf-topology-Add-topology-file-for-broadwell-audio-.patch
1366
0048-topology-Fix-missing-inclusion-of-ctype.h.patch
1367
0049-topology-Fix-typos.patch
1368
0050-topology-fix-element-object-type-is-switch.patch
1369
0051-topology-Add-element-ID-so-we-can-look-up-references.patch
1370
0052-topology-Add-support-for-writing-manifest-private-da.patch
1371
0053-topology-update-ABI-to-improve-support-for-different.patch
1372
0054-topology-Add-ops-support-to-byte-control-objects.patch
1373
0055-topology-treat-all-DAPM-controls-types-the-same-when.patch
1374
0056-topology-print-error-prefix-on-error-message.patch
1375
0057-topology-rename-OBJECT_TYPE_-to-SND_TPLG_TYPE_.patch
1376
0058-core-add-convenience-macros-to-local.h.patch
1377
0059-topology-Add-C-templates-structure-for-building-topo.patch
1378
0060-topology-A-API-calls-to-directly-build-topology-data.patch
1379
0061-pcm-Fix-doxygen-for-two-enums.patch
1380
0062-pcm-ioplug-extplug-Fix-logic-errors-in-type-checks.patch
1381
0063-pcm-route-Remove-bogus-in-snd_config_get_id-checks.patch
1382
0064-topology-builder-Fix-possibly-uninitialized-variable.patch
1383
0065-topology-ctl-Fix-access-type-checks.patch
1384
0066-topology-data-Fix-wrong-size-check-in-tplg_parse_dat.patch
1385
0067-topology-parser-Add-missing-return-value-to-snd_tplg.patch
1386
0068-topology-pcm-Remove-unused-variables.patch
1387
0069-build-Do-not-try-to-detect-cross-compiler.patch
1388
0070-topology-Add-API-to-set-a-vendor-specific-version-nu.patch
1389
0071-pcm-ladspa-Fix-segfault-due-to-a-wrong-channel-refer.patch
1390
1391
-------------------------------------------------------------------
1392
Fri Oct 2 12:11:24 CEST 2015 - tiwai@suse.de
1393
1394
- Backport upsteram fixes: more topology API updates/fixes, misc
1395
documentation fixes, some logical error fixes in PCM plugins,
1396
LADSPA plugin segfault fix:
1397
0050-topology-fix-element-object-type-is-switch.patch
1398
0051-topology-Add-element-ID-so-we-can-look-up-references.patch
1399
0052-topology-Add-support-for-writing-manifest-private-da.patch
1400
0053-topology-update-ABI-to-improve-support-for-different.patch
1401
0054-topology-Add-ops-support-to-byte-control-objects.patch
1402
0055-topology-treat-all-DAPM-controls-types-the-same-when.patch
1403
0056-topology-print-error-prefix-on-error-message.patch
1404
0057-topology-rename-OBJECT_TYPE_-to-SND_TPLG_TYPE_.patch
1405
0058-core-add-convenience-macros-to-local.h.patch
1406
0059-topology-Add-C-templates-structure-for-building-topo.patch
1407
0060-topology-A-API-calls-to-directly-build-topology-data.patch
1408
0061-pcm-Fix-doxygen-for-two-enums.patch
1409
0062-pcm-ioplug-extplug-Fix-logic-errors-in-type-checks.patch
1410
0063-pcm-route-Remove-bogus-in-snd_config_get_id-checks.patch
1411
0064-topology-builder-Fix-possibly-uninitialized-variable.patch
1412
0065-topology-ctl-Fix-access-type-checks.patch
1413
0066-topology-data-Fix-wrong-size-check-in-tplg_parse_dat.patch
1414
0067-topology-parser-Add-missing-return-value-to-snd_tplg.patch
1415
0068-topology-pcm-Remove-unused-variables.patch
1416
0069-build-Do-not-try-to-detect-cross-compiler.patch
1417
0070-topology-Add-API-to-set-a-vendor-specific-version-nu.patch
1418
0071-pcm-ladspa-Fix-segfault-due-to-a-wrong-channel-refer.patch
1419
1420
-------------------------------------------------------------------
1421
Tue Aug 4 17:41:39 CEST 2015 - tiwai@suse.de
1422
1423
- Backport upstream fixes: surround41/50 chmap fix, UCM documents,
1424
config string fix, PCM timestamp query API, replacement of list.h
1425
with LGPL:
1426
0023-surround41-50.conf-Use-chmap-syntax-for-better-flexi.patch
1427
0024-ucm-docs-fix-doxygen-exclude-patch-for-UCM-local-hea.patch
1428
0025-ucm-docs-Fix-doxygen-formatting-for-UCM-main-page.patch
1429
0026-docs-Add-UCM-link-to-main-doxygen-page.patch
1430
0027-Replace-unsafe-characters-with-_-in-card-name.patch
1431
0028-pcm-add-helper-functions-to-query-timestamping-capab.patch
1432
0029-pcm-add-support-for-get-set_audio_htstamp_config.patch
1433
0030-pcm-add-support-for-new-STATUS_EXT-ioctl.patch
1434
0031-test-fix-audio_time-with-new-get-set-audio_tstamp_co.patch
1435
0032-test-audio_time-show-report-validity-and-accuracy.patch
1436
0033-pcm-restore-hw-params-on-set-latency-failed.patch
1437
0034-Replace-list.h-with-its-own-version.patch
1438
- Backport topology API addition patches:
1439
0035-topology-uapi-Add-UAPI-headers-for-topology-ABI.patch
1440
0036-topology-Add-topology-core-parser.patch
1441
0037-topology-Add-text-section-parser.patch
1442
0038-topology-Add-PCM-parser.patch
1443
0039-topology-Add-operations-parser.patch
1444
0040-topology-Add-private-data-parser.patch
1445
0041-topology-Add-DAPM-object-parser.patch
1446
0042-topology-Add-CTL-parser.patch
1447
0043-topology-Add-Channel-map-parser.patch
1448
0044-topology-Add-binary-file-builder.patch
1449
0045-topology-autotools-Add-build-support-for-topology-co.patch
1450
0046-topology-doxygen-Add-doxygen-support-for-topology-co.patch
1451
0047-conf-topology-Add-topology-file-for-broadwell-audio-.patch
1452
0048-topology-Fix-missing-inclusion-of-ctype.h.patch
1453
0049-topology-Fix-typos.patch
1454
- Enable autoreconf call to regenerate after patching
1455
1456
-------------------------------------------------------------------
1457
Fri Jul 31 07:35:12 UTC 2015 - dimstar@opensuse.org
1458
1459
- Change libudev-devel BuildRequires to pkgconfig(udev): makes us
1460
less prone to packaging changes, and in the end udev.pc is
1461
exactly what we need to define _udevdir.
1462
1463
-------------------------------------------------------------------
1464
Thu Jun 18 09:32:07 CEST 2015 - tiwai@suse.de
1465
1466
- Backport upstream fixes: fix bogus assert() in hw_params, a few
1467
PCM dmix/dshare/dsnoop fixes, enhacement of amixer, etc:
1468
0017-test-pcm-Fix-generated-values-with-float-PCM-format.patch
1469
0018-test-pcm_min-Fix-error-messages.patch
1470
0019-pcm-Don-t-assert-in-_snd_pcm_hw_params_internal.patch
1471
0020-pcm-Fix-snd_pcm_status-for-dmix-co.patch
1472
0021-control-Allow-cset-ing-specific-values-in-the-multi-.patch
1473
0022-PCM-snd_pcm_xxxx_drain-maybe-blocked-after-suspend-a.patch
1474
1475
-------------------------------------------------------------------
1476
Fri May 22 14:16:26 CEST 2015 - tiwai@suse.de
1477
1478
- Backport upstream fixes: UCM updates, Broadwell UCM support,
1479
namehint fixes, fix faulty assert in PCM plugins, etc:
1480
0001-ucm-document-some-standard-values.patch
1481
0002-conf-ucm-broadwell-rt286-add-ucm-config.patch
1482
0003-conf-ucm-Add-Makefile.am-for-broadwell-rt286-ucm-con.patch
1483
0004-ucm-reformat-snd_use_case_get-doc.patch
1484
0005-ucm-improve-jack-configuration-documentation.patch
1485
0006-USB-audio-Sound-Blaster-HD-iec958-is-on-device-1.patch
1486
0007-Sync-include-sound-asound.h-with-4.1-kernel.patch
1487
0008-conf-ucm-broadwell-rt286-change-to-use-the-correct-j.patch
1488
0009-namehint-Fix-invalid-list-access-in-snd_device_name_.patch
1489
0010-namehint-Fix-the-listing-without-device-number.patch
1490
0011-namehint-Fix-bad-free-with-invalid-iface-name.patch
1491
0012-Allow-hint-for-ctl-hwdep-timer-and-seq.patch
1492
0013-conf-Add-hint-descriptions-to-ctl-hwdep-seq-and-time.patch
1493
0014-conf-ucm-broadwell-rt286-change-to-set-capture-volum.patch
1494
0015-ucm-allow-multiple-devices-in-JackHWMute.patch
1495
0016-pcm-Remove-assert-from-snd_pcm_hw_params_slave.patch
1496
1497
-------------------------------------------------------------------
1498
Thu Feb 26 17:24:22 CET 2015 - tiwai@suse.de
1499
1500
- Updated to alsa-lib 1.0.29:
1501
Just a version bump including previous fixes
1502
- Drop the obsoleted patches:
1503
0001-ucm-Document-PlaybackPCMIsDummy-and-CapturePCMIsDumm.patch
1504
0002-ICE1712-add-surround71-pcm-definition.patch
1505
0003-USB-Audio-Add-second-S-PDIF-device-on-Phiree-U2.patch
1506
0004-pcm-rate-fix-hw_ptr-exceed-the-boundary.patch
1507
0005-pcm-Provide-a-CLOCK_MONOTONIC_RAW-timestamp-type.patch
1508
0006-Add-timestamp-type-to-sw_params-internal-only.patch
1509
0007-pcm-Add-sw_params-API-functions-to-get-set-timestamp.patch
1510
0008-pcm-Implement-timestamp-type-setup-in-hw-plugin.patch
1511
0009-pcm-Implement-timestamp-type-handling-in-all-plugins.patch
1512
0010-test-audio_time-Set-timestamp-type-explicitly.patch
1513
0011-pcm-route-Use-get-put-labels-for-all-3-byte-formats.patch
1514
0012-pcm-Fill-sw_params-proto-field.patch
1515
0013-pcm-route-Use-get32-for-multi-source-route-calculati.patch
1516
0014-pcm-Drop-snd_pcm_linear_-get-put-32_index.patch
1517
0015-pcm-pcm_local.h-include-time.h-to-enable-CLOCK_MONOT.patch
1518
0016-pcm-Fix-DSD-formats-userland-usability.patch
1519
0017-Sync-include-sound-asound.h-with-3.17-rc1-kernel.patch
1520
0018-pcm-Add-missing-signed-and-endianess-definitions-for.patch
1521
0019-Sync-enum-snd_hwdep_iface_t-with-include-asound-asou.patch
1522
0020-pcm-2nd-round-of-pcm_misc-DSD-fixes.patch
1523
0021-doc-fix-cross-compiling-example.patch
1524
0022-pcm-fix-snd_pcm_mmap_hw_avail-near-the-boundary.patch
1525
0023-pcm-fix-return-value-of-snd_pcm_share_slave_avail.patch
1526
0024-pcm-add-new-32-bit-DSD-sample-format.patch
1527
0025-dmix-actually-rewind-when-running-or-being-drained.patch
1528
0026-pcm-express-the-rewind-size-limitation-logic-better.patch
1529
0027-pcm-handle-negative-values-from-snd_pcm_mmap_hw_avai.patch
1530
0028-pcm-rate-use-the-snd_pcm_mmap_hw_avail-function.patch
1531
0029-pcm-null-use-the-snd_pcm_mmap_avail-function.patch
1532
0030-rate-handle-negative-values-from-snd_pcm_mmap_playba.patch
1533
0031-dsnoop-rewindable-and-forwardable-logic-was-swapped.patch
1534
0033-pcm-file-don-t-recurse-in-the-rewindable-and-forward.patch
1535
0034-pcm-route-Fix-the-bad-condition-always-false.patch
1536
0035-pcm-rate-hw_avail-must-not-be-negative-before-starti.patch
1537
0036-hwdep-add-missing-declaration-for-snd_hwdep_poll_des.patch
1538
0037-mixer-fixed-double-free.patch
1539
0038-pcm_file-fixed-missing-free.patch
1540
0039-sbase-fixed-missing-free.patch
1541
0040-rawmidi-close-handle-h.patch
1542
0041-pcm_share-fixing-missing-mutex-unlock.patch
1543
0042-simple_abst-null-check-for-lib.patch
1544
0043-socket-missing-socket-close.patch
1545
0044-pcm_hooks-null-check-for-h.patch
1546
0045-conf-return-negative-value-in-case-of-error.patch
1547
0046-control-return-negative-value-in-case-of-error.patch
1548
0047-pcm-return-negative-value-in-case-of-error.patch
1549
0048-mixer-Fix-missing-hctl-handle-free-in-snd_mixer_atta.patch
1550
0049-conf-ucm-PAZ00-add-Toshiba-AC100-Dynabook-AZ-new-con.patch
1551
0050-USB-Audio-Add-Scarlett-2i4-USB-to-S-PDIF-blacklist.patch
1552
0051-snd_user_file-fix-memory-leak.patch
1553
0052-pcm-dmix-Don-t-ignore-SND_TIMER_EVENT_MSTOP.patch
1554
0053-snd_dlsym-only-do-versioning-checks-if-built-with-ve.patch
1555
0054-dlmisc-Remove-unused-label.patch
1556
0055-USB-audio-Add-five-more-cards-to-IEC958-blacklist.patch
1557
0056-pcm-Fix-DSD-sample-format-endianess-and-add-big-endi.patch
1558
0057-mixer-Fix-inclusion-of-config.h.patch
1559
0058-mixer-Fix-unused-parameter-warnings.patch
1560
0059-ucm-Fix-uninitialized-err-in-snd_use_case_set.patch
1561
0060-pcm-Fix-assorted-tstamp_type-bugs-omissions.patch
1562
0061-hwdep-add-OXFW-driver-support.patch
1563
0062-pcm-fix-buffer-overflow-in-snd_pcm_chmap_print.patch
1564
0063-control-enable-octal-and-hexadecimal-parse.patch
1565
0064-autotools-fix-ucm-partial-build.patch
1566
0065-conf-ucm-GoogleNyan-Add-configuration.patch
1567
0066-ucm-add-binary-configure-file-parse.patch
1568
0067-Remove-unused-hostname-resolution-in-shm-plugins-and.patch
1569
1570
-------------------------------------------------------------------
1571
Wed Jan 28 15:50:35 CET 2015 - tiwai@suse.de
1572
1573
- Backport upstream fixes: new OXFW hwdep definition, chmap print
1574
overflow fix, improvement of UCM parser, GoogleNyan UCM config,
1575
removal of gethostbyname() usages:
1576
0061-hwdep-add-OXFW-driver-support.patch
1577
0062-pcm-fix-buffer-overflow-in-snd_pcm_chmap_print.patch
1578
0063-control-enable-octal-and-hexadecimal-parse.patch
1579
0064-autotools-fix-ucm-partial-build.patch
1580
0065-conf-ucm-GoogleNyan-Add-configuration.patch
1581
0066-ucm-add-binary-configure-file-parse.patch
1582
0067-Remove-unused-hostname-resolution-in-shm-plugins-and.patch
1583
- Suppress timestamps in the generated documents for make the
1584
package comparison easier:
1585
alsa-docs-suppress-timestamp.patch
1586
1587
-------------------------------------------------------------------
1588
Fri Dec 5 16:49:42 CET 2014 - tiwai@suse.de
1589
1590
- Backport upstream fixes:
1591
A couple of USB-audio config addition/fix, dmix PCM stop fix,
1592
a memory leak fix, DSD format endianess fix, PCM timestamp fixes, etc.
1593
0050-USB-Audio-Add-Scarlett-2i4-USB-to-S-PDIF-blacklist.patch
1594
0051-snd_user_file-fix-memory-leak.patch
1595
0052-pcm-dmix-Don-t-ignore-SND_TIMER_EVENT_MSTOP.patch
1596
0053-snd_dlsym-only-do-versioning-checks-if-built-with-ve.patch
1597
0054-dlmisc-Remove-unused-label.patch
1598
0055-USB-audio-Add-five-more-cards-to-IEC958-blacklist.patch
1599
0056-pcm-Fix-DSD-sample-format-endianess-and-add-big-endi.patch
1600
0057-mixer-Fix-inclusion-of-config.h.patch
1601
0058-mixer-Fix-unused-parameter-warnings.patch
1602
0059-ucm-Fix-uninitialized-err-in-snd_use_case_set.patch
1603
0060-pcm-Fix-assorted-tstamp_type-bugs-omissions.patch
1604
1605
-------------------------------------------------------------------
1606
Sun Nov 16 18:10:00 UTC 2014 - Led <ledest@gmail.com>
1607
1608
- fix bashism in alsa-init.sh scripts
1609
1610
-------------------------------------------------------------------
1611
Fri Oct 17 11:48:23 CEST 2014 - tiwai@suse.de
1612
1613
- Backport upstream fixes / enhancements: mostly small fixes
1614
spotted by coccinelle and oethers, the fixes for proper rewind
1615
support, a new DSD format support, hwdep definitions sync, and
1616
addition of PAZ00 UCM configs.
1617
0022-pcm-fix-snd_pcm_mmap_hw_avail-near-the-boundary.patch
1618
0023-pcm-fix-return-value-of-snd_pcm_share_slave_avail.patch
1619
0024-pcm-add-new-32-bit-DSD-sample-format.patch
1620
0025-dmix-actually-rewind-when-running-or-being-drained.patch
1621
0026-pcm-express-the-rewind-size-limitation-logic-better.patch
1622
0027-pcm-handle-negative-values-from-snd_pcm_mmap_hw_avai.patch
1623
0028-pcm-rate-use-the-snd_pcm_mmap_hw_avail-function.patch
1624
0029-pcm-null-use-the-snd_pcm_mmap_avail-function.patch
1625
0030-rate-handle-negative-values-from-snd_pcm_mmap_playba.patch
1626
0031-dsnoop-rewindable-and-forwardable-logic-was-swapped.patch
1627
0033-pcm-file-don-t-recurse-in-the-rewindable-and-forward.patch
1628
0034-pcm-route-Fix-the-bad-condition-always-false.patch
1629
0035-pcm-rate-hw_avail-must-not-be-negative-before-starti.patch
1630
0036-hwdep-add-missing-declaration-for-snd_hwdep_poll_des.patch
1631
0037-mixer-fixed-double-free.patch
1632
0038-pcm_file-fixed-missing-free.patch
1633
0039-sbase-fixed-missing-free.patch
1634
0040-rawmidi-close-handle-h.patch
1635
0041-pcm_share-fixing-missing-mutex-unlock.patch
1636
0042-simple_abst-null-check-for-lib.patch
1637
0043-socket-missing-socket-close.patch
1638
0044-pcm_hooks-null-check-for-h.patch
1639
0045-conf-return-negative-value-in-case-of-error.patch
1640
0046-control-return-negative-value-in-case-of-error.patch
1641
0047-pcm-return-negative-value-in-case-of-error.patch
1642
0048-mixer-Fix-missing-hctl-handle-free-in-snd_mixer_atta.patch
1643
0049-conf-ucm-PAZ00-add-Toshiba-AC100-Dynabook-AZ-new-con.patch
1644
1645
-------------------------------------------------------------------
1646
Tue Aug 26 12:44:29 CEST 2014 - tiwai@suse.de
1647
1648
- Yet more DSD fix, hwdep iface sync with the recent kernel, and a
1649
minor documentation fix from upstream:
1650
0019-Sync-enum-snd_hwdep_iface_t-with-include-asound-asou.patch
1651
0020-pcm-2nd-round-of-pcm_misc-DSD-fixes.patch
1652
0021-doc-fix-cross-compiling-example.patch
1653
1654
-------------------------------------------------------------------
1655
Tue Aug 12 16:02:33 CEST 2014 - tiwai@suse.de
1656
1657
- Backport upstream fixes for supporting the missing DSD formats:
1658
0016-pcm-Fix-DSD-formats-userland-usability.patch
1659
0017-Sync-include-sound-asound.h-with-3.17-rc1-kernel.patch
1660
0018-pcm-Add-missing-signed-and-endianess-definitions-for.patch
1661
- Remove alsa-info.sh from alsa.rpm; it's moved into alsa-utils
1662
1663
-------------------------------------------------------------------
1664
Thu Jul 31 17:41:50 CEST 2014 - tiwai@suse.de
1665
1666
- Remove obsoleted README.SuSE (bnc#889023)
1667
- Correct SUSE branding names in some texts (bnc#889023,FATE#316521)
1668
- Properly include time.h for CLOCK_MONOTONIC_RAW:
1669
0015-pcm-pcm_local.h-include-time.h-to-enable-CLOCK_MONOT.patch
1670
1671
-------------------------------------------------------------------
1672
Tue Jul 22 17:46:51 CEST 2014 - tiwai@suse.de
1673
1674
- Remove superfluous Loopback.conf from the source, as it was
1675
already included in 1.0.28 tarball
1676
- Backport upstream fixes: UCM dummy PCM definition, ICE1712 surround
1677
definitions, USB-audio secondary PCM definition, PCM rate plugin
1678
boundary overwrap fix, MONOTONIC_RAW timestamp support, PCM route
1679
plugin 3-byte format fixes, etc:
1680
0001-ucm-Document-PlaybackPCMIsDummy-and-CapturePCMIsDumm.patch
1681
0002-ICE1712-add-surround71-pcm-definition.patch
1682
0003-USB-Audio-Add-second-S-PDIF-device-on-Phiree-U2.patch
1683
0004-pcm-rate-fix-hw_ptr-exceed-the-boundary.patch
1684
0005-pcm-Provide-a-CLOCK_MONOTONIC_RAW-timestamp-type.patch
1685
0006-Add-timestamp-type-to-sw_params-internal-only.patch
1686
0007-pcm-Add-sw_params-API-functions-to-get-set-timestamp.patch
1687
0008-pcm-Implement-timestamp-type-setup-in-hw-plugin.patch
1688
0009-pcm-Implement-timestamp-type-handling-in-all-plugins.patch
1689
0010-test-audio_time-Set-timestamp-type-explicitly.patch
1690
0011-pcm-route-Use-get-put-labels-for-all-3-byte-formats.patch
1691
0012-pcm-Fill-sw_params-proto-field.patch
1692
0013-pcm-route-Use-get32-for-multi-source-route-calculati.patch
1693
0014-pcm-Drop-snd_pcm_linear_-get-put-32_index.patch
1694
1695
-------------------------------------------------------------------
1696
Wed Jun 18 13:08:38 CEST 2014 - tiwai@suse.de
1697
1698
- Updated to alsa-lib 1.0.28:
1699
All pervious fix patches are obsoleted:
1700
0001-local.h-use-__kernel_off_t-from-linux-types.h.patch
1701
0002-conf-cards-add-Audio-Advantage-Micro-II.patch
1702
0003-pcm-Fix-a-wrong-value-shown-in-the-error-message-in-.patch
1703
0004-UCM-Document-some-standard-values.patch
1704
0005-hdspm.h-Update-LTC-ioctl-to-use-struct-hdspm_ltc.patch
1705
0006-Update-iatomic.h-functions-definitions-for-mips.patch
1706
0007-Fix-access-of-freed-memory-in-namehints.patch
1707
0008-HDA-Intel-present-up-to-8-HDMI-DP-outputs-via-hdmi-d.patch
1708
0009-snd_tlv_convert_from_dB-fix-decreasing-gain-across-e.patch
1709
0010-remove-unnecessary-obsolete-compat-hsearch_r.c.patch
1710
0011-local.h-include-sys-types.h-to-fix-issues-with-pcm.h.patch
1711
0012-test-chmap-Add-missing-usage-text-for-s-option.patch
1712
0013-include-global.h-don-t-define-timeval-and-timespec-s.patch
1713
0014-conf.c-use-portable-way-to-initialize-recursive-mute.patch
1714
0015-pcm_file-fix-SEGFAULT-if-file-option-is-missing-whil.patch
1715
0016-pcm_file-fixed-memory-leak.patch
1716
0017-pcm_file-don-t-touch-infile-on-playback-and-output-f.patch
1717
0018-pcm_file-document-new-argument-to-snd_pcm_file_open.patch
1718
0019-dmix-Don-t-use-assert-and-abort.patch
1719
0020-minor-malloc-changes.patch
1720
0021-alsa-lib-minor-typo-in-pcm-doc.patch
1721
0022-control_hw-fix-potential-memory-leak.patch
1722
0023-pcm-initialize-pcm_dmix-monotonic-field.patch
1723
0024-pcm-initialize-monotonic-field-for-dshare-and-dsnoop.patch
1724
0025-pcm-use-CLOCK_REALTIME-for-non-monotonic-ts.patch
1725
0026-alsa-lib-heavy-pcm-atomics-cleanup.patch
1726
0027-conf-Add-basic-infrastructure-for-2.1-surround-sound.patch
1727
0028-conf-Add-surround-2.1-support-to-all-cards.patch
1728
0029-Portability-fix-look-for-sys-endian.h-as-well-as-end.patch
1729
0030-autotools-update-style.patch
1730
0031-pcm-Insert-linear-to-float-conversion-when-rate-or-c.patch
1731
0032-pcm-route-Allow-chmap-syntax-for-slave-channels-in-t.patch
1732
0033-pcm-route-Select-slave-chmap-based-on-ttable-informa.patch
1733
0034-conf-Allow-2.1-surround-to-use-different-number-of-c.patch
1734
0035-pcm-Wrap-hw_ptr-to-boundary-in-pcm_ioplug.patch
1735
0036-src-conf-cards-Add-missing-entry-for-Loopback.conf.patch
1736
0037-route-Return-NULL-in-case-of-zero-found-channels-in-.patch
1737
0038-route-Fix-invalid-pointer-access.patch
1738
0039-pcm-ladspa-Delay-LADSPA-plugin-activate-call.patch
1739
1740
-------------------------------------------------------------------
1741
Thu Apr 3 17:10:46 CEST 2014 - tiwai@suse.de
1742
1743
- Backport upstream fixes:
1744
0037-route-Return-NULL-in-case-of-zero-found-channels-in-.patch
1745
0038-route-Fix-invalid-pointer-access.patch
1746
0039-pcm-ladspa-Delay-LADSPA-plugin-activate-call.patch
1747
- Remove the temporary fix that has been replaced by the fixes
1748
above:
1749
0037-pcm-route-Don-t-handle-no-matching-chmap-as-a-seriou.patch
1750
1751
-------------------------------------------------------------------
1752
Thu Mar 20 15:04:38 CET 2014 - tiwai@suse.de
1753
1754
- Correct the default values in /etc/sysconfig/sound comments
1755
(bnc#869403)
1756
1757
-------------------------------------------------------------------
1758
Tue Mar 18 15:31:12 CET 2014 - tiwai@suse.de
1759
1760
- Fix the silent output with PulseAudio (bnc#868795)
1761
0037-pcm-route-Don-t-handle-no-matching-chmap-as-a-seriou.patch
1762
1763
-------------------------------------------------------------------
1764
Tue Mar 11 10:47:01 CET 2014 - tiwai@suse.de
1765
1766
- Update alsa-info.sh to match dmesg with snd_
1767
- Run spec-cleaner
1768
- Add missing Loopback.conf manually
1769
- Upstream fixes: minor clean ups, 2.1 PCM channel config support,
1770
portability improvements, PCM float format conversion fix,
1771
fix for ioplug 32bit hwptr wrap, etc.
1772
0020-minor-malloc-changes.patch
1773
0021-alsa-lib-minor-typo-in-pcm-doc.patch
1774
0022-control_hw-fix-potential-memory-leak.patch
1775
0023-pcm-initialize-pcm_dmix-monotonic-field.patch
1776
0024-pcm-initialize-monotonic-field-for-dshare-and-dsnoop.patch
1777
0025-pcm-use-CLOCK_REALTIME-for-non-monotonic-ts.patch
1778
0026-alsa-lib-heavy-pcm-atomics-cleanup.patch
1779
0027-conf-Add-basic-infrastructure-for-2.1-surround-sound.patch
1780
0028-conf-Add-surround-2.1-support-to-all-cards.patch
1781
0029-Portability-fix-look-for-sys-endian.h-as-well-as-end.patch
1782
0030-autotools-update-style.patch
1783
0031-pcm-Insert-linear-to-float-conversion-when-rate-or-c.patch
1784
0032-pcm-route-Allow-chmap-syntax-for-slave-channels-in-t.patch
1785
0033-pcm-route-Select-slave-chmap-based-on-ttable-informa.patch
1786
0034-conf-Allow-2.1-surround-to-use-different-number-of-c.patch
1787
0035-pcm-Wrap-hw_ptr-to-boundary-in-pcm_ioplug.patch
1788
0036-src-conf-cards-Add-missing-entry-for-Loopback.conf.patch
1789
1790
-------------------------------------------------------------------
1791
Mon Feb 24 16:37:33 CET 2014 - tiwai@suse.de
1792
1793
- Fix missing /etc/sysconfig/sound due to the previous change
1794
(bnc#865356)
1795
- Fix the superfluous insserv calls due to the wrong suse_version
1796
checks (bnc#863506)
1797
1798
-------------------------------------------------------------------
1799
Fri Feb 14 12:01:25 CET 2014 - tiwai@suse.de
1800
1801
- Remove obsolete init scripts for SLE12 and later (bnc#863506);
1802
note that you may get errors at upgrading the package due to the
1803
old postun still accessing /etc/init.d/* files. Nevertheless
1804
they are obliged to be removed. If you see such errors, don't
1805
report to Bugzilla. Relax, enjoy Olympic games instead.
1806
1807
-------------------------------------------------------------------
1808
Fri Feb 14 11:31:09 CET 2014 - tiwai@suse.de
1809
1810
- Fix build for SLE11 due to missing udev rules dir
1811
1812
-------------------------------------------------------------------
1813
Thu Feb 6 11:02:34 CET 2014 - tiwai@suse.de
1814
1815
- Enable runtime PM for HD-audio devices (FATE#315523);
1816
install 42-hd-audio-pm.rules udev file
1817
1818
-------------------------------------------------------------------
1819
Wed Nov 27 09:45:38 CET 2013 - tiwai@suse.de
1820
1821
- Backport upstream fixes: cleanups, non-glibc build fixes, fixes
1822
and enhancements of pcm_file plugin, etc.
1823
0010-remove-unnecessary-obsolete-compat-hsearch_r.c.patch
1824
0011-local.h-include-sys-types.h-to-fix-issues-with-pcm.h.patch
1825
0012-test-chmap-Add-missing-usage-text-for-s-option.patch
1826
0013-include-global.h-don-t-define-timeval-and-timespec-s.patch
1827
0014-conf.c-use-portable-way-to-initialize-recursive-mute.patch
1828
0015-pcm_file-fix-SEGFAULT-if-file-option-is-missing-whil.patch
1829
0016-pcm_file-fixed-memory-leak.patch
1830
0017-pcm_file-don-t-touch-infile-on-playback-and-output-f.patch
1831
0018-pcm_file-document-new-argument-to-snd_pcm_file_open.patch
1832
- Fix aborting in races at closing dmix streams (bnc#852446):
1833
0019-dmix-Don-t-use-assert-and-abort.patch
1834
- Don't include modprobe.d hack for 12.2 and older distros, which
1835
seem broken on them
1836
1837
-------------------------------------------------------------------
1838
Tue Oct 1 12:27:25 CEST 2013 - tiwai@suse.de
1839
1840
- Backport upstream fixes: namehints double-free fix, expansion of
1841
more HDMI devices, and a fix for dB conversion
1842
0007-Fix-access-of-freed-memory-in-namehints.patch
1843
0008-HDA-Intel-present-up-to-8-HDMI-DP-outputs-via-hdmi-d.patch
1844
0009-snd_tlv_convert_from_dB-fix-decreasing-gain-across-e.patch
1845
1846
-------------------------------------------------------------------
1847
Fri Sep 6 10:03:55 CEST 2013 - tiwai@suse.de
1848
1849
- Backport upstream fixes:
1850
0001-local.h-use-__kernel_off_t-from-linux-types.h.patch
1851
0002-conf-cards-add-Audio-Advantage-Micro-II.patch
1852
0003-pcm-Fix-a-wrong-value-shown-in-the-error-message-in-.patch
1853
0004-UCM-Document-some-standard-values.patch
1854
0005-hdspm.h-Update-LTC-ioctl-to-use-struct-hdspm_ltc.patch
1855
0006-Update-iatomic.h-functions-definitions-for-mips.patch
1856
1857
-------------------------------------------------------------------
1858
Tue Jul 9 16:52:37 CEST 2013 - tiwai@suse.de
1859
1860
- updated to version 1.0.27.2:
1861
just version bump, including all previous fixes
1862
1863
-------------------------------------------------------------------
1864
Mon Jun 17 10:10:44 CEST 2013 - tiwai@suse.de
1865
1866
- Backport upstream fixes for plug-in API rewind, a possible memory
1867
leak in direct plugins, chmap buffer overflow and some segfaults:
1868
0003-Allow-specifying-the-max-number-of-cards.patch
1869
0004-pcm_hw-Remove-unused-fields-in-struct.patch
1870
0005-pcm_plugin-Fix-return-value-of-snd_pcm_rewind.patch
1871
0006-pcm_direct-fix-the-memory-leak-when-parsing-the-slav.patch
1872
0007-chmap-Always-succeed-setting-the-map-to-what-it-alre.patch
1873
0008-pcm_hw-Fix-buffer-overflow-in-chmap.patch
1874
0009-pcm_direct-fix-SEGFAULT-when-getgrnam_r-returns-0-an.patch
1875
1876
-------------------------------------------------------------------
1877
Thu May 23 15:03:35 CEST 2013 - tiwai@suse.de
1878
1879
- Bump to version 1.0.27.1, including previous fixes, USB config
1880
quirks, addition of UCM configs and other misc fix patches
1881
- Backport upstream fixes:
1882
0001-pcm-Fix-typo-in-documentation-PREPARE-PREPARED.patch
1883
0002-ucm-Fix-segfault-when-device-argument-is-missing-fro.patch
1884
1885
-------------------------------------------------------------------
1886
Thu Apr 25 09:58:41 CEST 2013 - tiwai@suse.de
1887
1888
- Upstream fix for dlobj cache crash (bnc#814250)
1889
0001-Fix-doubly-call-of-dlclose-in-dlobj-caching-code.patch
1890
- Upstream patches for support DSD
1891
0002-pcm.c-fix-indentation.patch
1892
0003-bring-pcm.h-and-pcm.c-in-sync-with-the-kernel-list.patch
1893
- Fix compile errors with C90 (bnc#817077)
1894
0004-Use-__inline__-for-exported-headers.patch
1895
0005-Add-definition-of-__inline__-for-non-GCC.patch
1896
1897
-------------------------------------------------------------------
1898
Fri Apr 12 15:26:38 CEST 2013 - tiwai@suse.de
1899
1900
- Updated to version 1.0.27:
1901
including all previous fixes; all 00*-* patches dropped
1902
1903
-------------------------------------------------------------------
1904
Tue Apr 9 15:04:10 CEST 2013 - tiwai@suse.de
1905
1906
- Backport upstream fixes:
1907
0058-control-pcm-implement-snd_ctl_abort-and-snd_pcm_abor.patch
1908
0059-all-places-doxygen-cleanups.patch
1909
0060-pcm-direct-plugins-do-more-safe-IPC-semaphore-handli.patch
1910
- Fix segfault with openal-soft (bnc#814250):
1911
0061-Clean-up-dlobj-cache-only-when-no-user-is-present.patch
1912
0062-Optimize-NULL-check-in-snd_dlobj_cache_put.patch
1913
1914
-------------------------------------------------------------------
1915
Fri Apr 5 12:42:57 CEST 2013 - tiwai@suse.de
1916
1917
- Backport upstream fix patches:
1918
0055-pcm-fix-and-optimize-snd_pcm_areas_copy-function.patch
1919
0056-USB-audio-Add-HP-Digital-Stereo-Headset-to-SPDIF-bla.patch
1920
0057-pcm-fix-typo-should-be-SND_PCM_STATE_PREPARED.patch
1921
- Fix typos in comments in joystick script (bnc#805765)
1922
1923
-------------------------------------------------------------------
1924
Mon Mar 11 11:08:30 CET 2013 - tiwai@suse.de
1925
1926
- More backports of fix patches from upstream:
1927
0051-Add-sys-types.h-to-include-list.patch
1928
0052-control-Simplify-using-snd_config_get_bool.patch
1929
0053-Add-workaround-for-conflicting-IEC958-controls-for-H.patch
1930
0054-snd_mixer_poll_descriptors_revents-should-loop-over-.patch
1931
1932
-------------------------------------------------------------------
1933
Fri Feb 1 08:10:43 CET 2013 - tiwai@suse.de
1934
1935
- Backport a few fix patches from upstream, mostly for fixing
1936
crashes in multi-thread programs:
1937
0044-configure-do-not-detect-incorrect-cross-compiler.patch
1938
0045-ucm-Set-uc_mgr-ctl-to-NULL-after-closing-it.patch
1939
0046-snd_pcm_direct_parse_open_conf-use-thread-safe-getgr.patch
1940
0047-Add-snd_lib_error_set_local-to-install-a-thread-loca.patch
1941
0048-snd_device_name_hint-do-not-change-the-global-error-.patch
1942
0049-snd_device_name_hint-do-not-use-global-snd_config.patch
1943
0050-conf-Fix-a-memory-access-violation-resulting-from-im.patch
1944
1945
-------------------------------------------------------------------
1946
Thu Dec 13 10:12:55 CET 2012 - tiwai@suse.de
1947
1948
- 0041-configure-Quite-AM_CONDITIONAL-arguments.patch:
1949
Fix for the recent automake conditionals
1950
- 0042-mixer-Don-t-build-simple_abst-when-no-libdl-is-avail.patch:
1951
Minor fix for the build without libdl
1952
- Fix endian check breakage due to the recent UAPI header move:
1953
0043-Fix-endian-check-in-local.h.patch
1954
1955
-------------------------------------------------------------------
1956
Tue Dec 4 12:19:34 CET 2012 - tiwai@suse.de
1957
1958
- 0040-PCM-Fix-conflict-of-_snd_pcm_hw_params-definitions.patch:
1959
fix the segfault due to the symbol conflict of _snd_pcm_hw_params
1960
1961
-------------------------------------------------------------------
1962
Thu Nov 29 18:29:42 CET 2012 - tiwai@suse.de
1963
1964
- backport UAPI header fix, chmap extension and comiple warning fix
1965
0036-Merge-kernel-uapi-sound-asound.h-and-asequencer.h.patch
1966
0037-PCM-Add-more-chmap-definitions-for-UAC2.patch
1967
0038-PCM-shut-up-a-compile-unused-parameter-compile-warni.patch
1968
0039-Add-workaround-for-conflicting-snd_seq_event_t-defin.patch
1969
1970
-------------------------------------------------------------------
1971
Tue Nov 13 16:39:26 CET 2012 - tiwai@suse.de
1972
1973
- backport fixes from upstream tree:
1974
0031-pcm-support-for-audio-timestamps.patch
1975
0032-pcm-fix-64-bit-SNDRV_PCM_IOCTL_STATUS-ABI-breakage.patch
1976
0033-PCM-Fix-memory-leak-for-pcm-empty-and-asym-plugins.patch
1977
0034-Reduce-compilation-warnings.patch
1978
0035-PCM-Avoid-busy-loop-in-snd_pcm_write_areas-with-rate.patch
1979
1980
-------------------------------------------------------------------
1981
Wed Oct 17 10:05:36 CEST 2012 - tiwai@suse.de
1982
1983
- backport from upstream tree:
1984
* lots of patches to support the new chmap API
1985
* fix segfault in rate plugin error path
1986
* add a couple of test programs
1987
* fix inifinte loop in htimestamp of dmix & co
1988
1989
-------------------------------------------------------------------
1990
Fri Sep 7 15:29:41 CEST 2012 - tiwai@suse.de
1991
1992
- Updated to version 1.0.26:
1993
* just including all previous patches
1994
1995
-------------------------------------------------------------------
1996
Thu Jul 5 10:11:35 CEST 2012 - tiwai@suse.de
1997
1998
- Fix useless assert in hctl, backport from upstream
1999
2000
-------------------------------------------------------------------
2001
Thu Jun 28 17:04:59 CEST 2012 - tiwai@suse.de
2002
2003
- Use a special modprobe config for loading OSS and sequencer
2004
modules automatically (bnc#768361,bnc#768352,bnc#757484,
2005
bnc#767738)
2006
- Remove the automatic module loading part from alsasound init
2007
script since modprobe does it now
2008
- Set LOAD_SEQUENCER=no and LOAD_OSS_EMUL_MODULES=no as default;
2009
these were already disabled on 12.1 with systemd.
2010
This is only for new installations. Users upgrading from old
2011
distros aren't affected.
2012
2013
-------------------------------------------------------------------
2014
Mon Jun 25 23:18:07 CEST 2012 - tiwai@suse.de
2015
2016
- Fix the backward compatibility of ext_ctl plugin (bnc#768742)
2017
2018
-------------------------------------------------------------------
2019
Mon Jun 11 18:07:15 CEST 2012 - tiwai@suse.de
2020
2021
- update alsa-info.sh to ver. 0.4.61
2022
* Add system firmware version detection
2023
* Add roaraudio sound server detection
2024
* Cosmetic heading fixup
2025
2026
-------------------------------------------------------------------
2027
Tue May 29 11:08:11 CEST 2012 - tiwai@suse.de
2028
2029
- backport upstream fixes:
2030
* Add support for Echo3G devices
2031
* Blacklist iec958 for some USB devices
2032
* Remove redundant CHECK_ENUM() from snd_mixer_selem_is_enum*()
2033
* Document fixes / updates
2034
* Add ability to specify TLV data to external control plugins
2035
* Fix invalid long long format specifier
2036
* Fix missing break in PCM non-interleaved mmap handling
2037
* improve robustness of TLV raw value ranges
2038
2039
-------------------------------------------------------------------
2040
Wed Jan 25 11:10:29 CET 2012 - tiwai@suse.de
2041
2042
- Updated to alsa-lib version 1.0.25; including all previous fixes
2043
2044
-------------------------------------------------------------------
2045
Fri Sep 30 20:07:40 UTC 2011 - coolo@suse.com
2046
2047
- add libtool as buildrequire to make the spec file more reliable
2048
2049
-------------------------------------------------------------------
2050
Tue Sep 27 10:00:09 CEST 2011 - tiwai@suse.de
2051
2052
- backport upstream fixes: fix noresample hw_params rule and a few
2053
fixes for missing free()
2054
2055
-------------------------------------------------------------------
2056
Tue Sep 20 09:45:12 CEST 2011 - tiwai@suse.de
2057
2058
- Add support of /usr/share/alsa/conf.d/* files.
2059
2060
-------------------------------------------------------------------
2061
Sat Sep 17 09:02:24 UTC 2011 - jengelh@medozas.de
2062
2063
- Add alsa-devel to baselibs
2064
- Remove redundant tags/sections from specfile
2065
- Use %_smp_mflags for parallel build
2066
2067
-------------------------------------------------------------------
2068
Fri Aug 26 09:34:45 CEST 2011 - tiwai@suse.de
2069
2070
- backport upstream fixes: a few trivial fixes for UCM and the
2071
addition of missing RDSPM types in the header
2072
2073
-------------------------------------------------------------------
2074
Wed Jul 27 15:25:23 CEST 2011 - tiwai@suse.de
2075
2076
- Fix enumeration of default PCM in addition to sysdefault
2077
2078
-------------------------------------------------------------------
2079
Tue Jul 26 15:42:37 CEST 2011 - tiwai@suse.de
2080
2081
- Add fallback PCM/control support (for pulse plugin)
2082
2083
-------------------------------------------------------------------
2084
Mon Jul 11 10:57:25 CEST 2011 - tiwai@suse.de
2085
2086
- Add missing Required-Stop in alsasound init script
2087
2088
-------------------------------------------------------------------
2089
Fri Jul 8 12:00:35 CEST 2011 - tiwai@suse.de
2090
2091
- Add $local_fs to alsasound init script (for /var/* access)
2092
(bnc#700781)
2093
2094
-------------------------------------------------------------------
2095
Tue Jul 5 14:54:36 CEST 2011 - tiwai@suse.de
2096
2097
- Call alsactl in alsasound init script when /var is a separate
2098
partition (bnc#700781)
2099
2100
-------------------------------------------------------------------
2101
Fri Jun 3 14:10:02 CEST 2011 - tiwai@suse.de
2102
2103
- Backport alsa-lib fixes from upstream:
2104
0001-Fix-alsa-lib-to-regard-3D-control-Depth-as-Playback-.patch
2105
0002-alsa-lib-add-LaCie-Firewire-Speakers-Griffin-FireWav.patch
2106
0003-alsa-lib-ucm-allow-values-to-be-read-from-devices.patch
2107
0004-UCM-comment-fixes-and-fix-myvalue-initialization-fix.patch
2108
0005-UCM-Fix-empty-get_list-initialize-returned-pointer-t.patch
2109
0006-Conf-Fix-channels-of-ICE1712-to-10-12.patch
2110
0007-UCM-Fix-LGPL-licence-how-to-receive-part-referred-GP.patch
2111
0008-configure-Fail-when-the-user-attempts-to-compile-sha.patch
2112
0009-Mark-Heaphone-Center-LFE-control-of-emu10k1-conf-as-.patch
2113
0010-Fix-typo-in-comment-in-surround71.conf.patch
2114
0011-test-latency-print-error-message-when-2-periods-per-.patch
2115
0012-EMU10K1.conf-Don-t-lock-hook-controls.patch
2116
0013-HDA-Intel.conf-Fix-low-mic-volume-due-to-pulseaudio-.patch
2117
0014-alsa-lib-fixed-coverity-reported-issues-under-FORWAR.patch
2118
0015-Fix-compile-warnings.patch
2119
0016-Fix-printf-for-size_t.patch
2120
0018-UCM-fix-memory-leak-when-executing-cset-commands.patch
2121
0019-Specficy-subdevice-0-for-front-surround-of-HDA-Intel.patch
2122
0020-emu10k1.conf-Fix-no-sound-problem-when-using-SB-Live.patch
2123
0021-ctlparse-Respect-softfloat-configure-option.patch
2124
0022-UCM-Fix-typo-in-error-message.patch
2125
0023-UCM-Fix-deadlock-following-failed-get-_verb.patch
2126
2127
-------------------------------------------------------------------
2128
Thu Apr 21 18:03:06 CEST 2011 - tiwai@suse.de
2129
2130
- Fix the wrong path-name check in the previous fix (bnc#684542)
2131
2132
-------------------------------------------------------------------
2133
Thu Mar 31 15:05:48 CEST 2011 - tiwai@suse.de
2134
2135
- Update alsa-info.sh to 0.4.60: show usb mixer, DMI product
2136
version, fixed typos
2137
- Fix set_default_volume script not to give 100% volume when no
2138
Master is present; just for older stuff (bnc#677563)
2139
2140
-------------------------------------------------------------------
2141
Thu Mar 31 15:00:07 CEST 2011 - tiwai@suse.de
2142
2143
- Fix typos in the previous fix; the correct path is
2144
/var/lib/alsa/asound.state
2145
2146
-------------------------------------------------------------------
2147
Fri Mar 25 11:41:18 CET 2011 - tiwai@suse.de
2148
2149
- Fix asound.state path in other scripts, too
2150
- Replace the asound.state path for older distros
2151
2152
-------------------------------------------------------------------
2153
Thu Mar 24 11:27:27 UTC 2011 - werner@suse.de
2154
2155
- Make boot script load modules on boot (bnc#682222)
2156
- Correct location of saved sound state in the boot script (bnc#682222)
2157
2158
-------------------------------------------------------------------
2159
Mon Jan 31 17:14:35 CET 2011 - tiwai@suse.de
2160
2161
- updated to version 1.0.24.1:
2162
* including previous fix patches
2163
* add the UCM (Use Cas Manager) framework
2164
- Add a hack to avoid crash of doxygen on 11.3 builds
2165
2166
-------------------------------------------------------------------
2167
Fri Nov 26 09:29:58 CET 2010 - tiwai@suse.de
2168
2169
- don't install udev rule for 11.4, as it's provided in alsa-utils
2170
now
2171
2172
-------------------------------------------------------------------
2173
Wed Nov 24 06:24:00 CET 2010 - tiwai@suse.de
2174
2175
- Backport pending fixes from upstream:
2176
0027-Version-check-libtool-correctly-when-doing-an-out-of.patch
2177
0028-configure.in-don-t-rely-on-test-a-not-all-shells-sup.patch
2178
0029-pcm-direct-plugins-change-timestamping-in-dsnoop.patch
2179
0030-USB-Audio.conf-fix-Audiophile-USB-card-name.patch
2180
0031-pcm-pass-hw_params-flags-to-slave.patch
2181
0032-support-for-period-wakeup-disabling.patch
2182
0033-pcm-fix-snd_pcm_avail_delay-function.patch
2183
0034-pcm_plugin-remove-unused-client_frames-and-slave_fra.patch
2184
0035-pcm-add-MMAP_EMUL-to-type-names.patch
2185
0036-pcm_plugin-fix-delay.patch
2186
2187
-------------------------------------------------------------------
2188
Mon Oct 25 09:33:37 CEST 2010 - tiwai@suse.de
2189
2190
- Fix loopback config
2191
* 0022-Fix-typo-for-surround-PCMs-in-src-conf-cards-Loopbac.patch
2192
- Fix config syntax for hw device
2193
* 0023-namehint-Fix-hw-device-evaluation-missing-last-devic.patch
2194
* 0024-namehint-Another-fix-to-properly-evaluate-hw-devices.patch
2195
* 0025-config-file-processing-rewrite-the-locking-use-one-r.patch
2196
- Fix dB-volume range with mute bit (bnc#648925)
2197
* 0026-tlv-fix-returned-dB-information-for-min-is-mute-cont.patch
2198
2199
-------------------------------------------------------------------
2200
Thu Sep 2 15:52:04 CEST 2010 - tiwai@suse.de
2201
2202
- Backport patches from GIT:
2203
* 0001-Check-for-thread-specific-locale-support.patch
2204
* 0002-Use-thread-safe-locale-functions-if-available.patch
2205
* 0003-seq-Fix-for-snd_seq_parse_address.patch
2206
* 0004-control-tlv-Check-dB-range-only-within-the-control-s.patch
2207
* 0005-alisp-Fix-a-string-format-ambiguity.patch
2208
* 0006-tlv-Check-out-of-range-dB-with-SND_CTL_TLVT_DB_RANGE.patch
2209
* 0007-tlv-Handle-holes-in-SND_CTL_TLVT_DB_RANGE-array.patch
2210
* 0008-tlv-Remove-tailing-tab-after-snd_ctl_get_dB_range-fu.patch
2211
* 0009-Memory-leak-in-namehint.c.patch
2212
* 0010-pcm-ladspa-fix-small-memory-leak-in-snd_pcm_ladspa_f.patch
2213
* 0011-pcm_plug-fix-comparison-always-true.patch
2214
* 0012-test-latency-fix-timediff-calculation.patch
2215
* 0013-HDA-Intel-present-all-4-HDMI-outputs-instead-of-just.patch
2216
* 0014-pcm-add-defaults.pcm.minperiodtime-parsing.patch
2217
* 0015-pcm-introduce-defaults.pcm.compat-to-change-the-para.patch
2218
* 0016-pcm-Fixed-typo-wrong-deleted-line-instroduced-in-the.patch
2219
* 0017-Add-missing-support-for-3-byte-formats-for-16bit-put.patch
2220
* 0018-namehint-Evaluate-more-possibilities-for-hw-devices.patch
2221
* 0019-HDA-Intel-do-not-lock-IEC958-Playback-switch.patch
2222
* 0020-general-recoded-snd_dlobj_-functions.patch
2223
* 0021-Add-Loopback.conf-to-define-standard-PCM-devices-for.patch
2224
2225
-------------------------------------------------------------------
2226
Thu May 6 16:27:19 CEST 2010 - tiwai@suse.de
2227
2228
- fix the return code of alsasound (bnc#600767)
2229
2230
-------------------------------------------------------------------
2231
Sat Apr 24 10:57:33 UTC 2010 - coolo@novell.com
2232
2233
- buildrequire pkg-config to fix provides
2234
2235
-------------------------------------------------------------------
2236
Mon Apr 19 10:38:27 CEST 2010 - tiwai@suse.de
2237
2238
- updated to version 1.0.23:
2239
* including previous fixes
2240
* pcm_share plugin: fix pcm->monotonic setup in open() function
2241
2242
-------------------------------------------------------------------
2243
Mon Mar 8 14:33:52 CET 2010 - tiwai@suse.de
2244
2245
- backport upstream fixes:
2246
* modem.conf Off-hook improve behavior
2247
* pcm: fix read_areas and write_areas
2248
* Fix snd_pcm_sw_params_set_period_event() implementation
2249
* pcm_dmix: add support for S24_LE format
2250
* pcm direct plugins: drain() call might be blocked when threads are used
2251
* pcm: show errno in error messages
2252
2253
-------------------------------------------------------------------
2254
Tue Dec 22 12:03:04 CET 2009 - tiwai@suse.de
2255
2256
- backport fix patches from GIT
2257
* pcm: Close event timer in pcm_hw plugin
2258
* Fix the sound distortions for S24_3LE stream in pcm_softvol
2259
plugin
2260
2261
-------------------------------------------------------------------
2262
Fri Dec 18 17:36:49 CET 2009 - tiwai@suse.de
2263
2264
- set AUTOMAKE_JOBS for parallel automake
2265
2266
-------------------------------------------------------------------
2267
Fri Dec 18 17:18:17 CET 2009 - tiwai@suse.de
2268
2269
- updated to version 1.0.22:
2270
* including previous fixes
2271
* a few fixes for alsactl init
2272
2273
-------------------------------------------------------------------
2274
Wed Dec 16 09:59:50 CET 2009 - jengelh@medozas.de
2275
2276
- add baselibs.conf as a source
2277
2278
-------------------------------------------------------------------
2279
Tue Nov 3 09:13:13 CET 2009 - tiwai@suse.de
2280
2281
- backport major fix patches from alsa-lib GIT tree
2282
* pcm_hw: Always use delay ioctl in snd_pcm_delay()
2283
* dmix - Fix snd_pcm_info()
2284
* hcontrol: fix compare_default function to handle also
2285
id.device and id.subdevice
2286
* Fix corruption after snd_device_name_hint()
2287
2288
-------------------------------------------------------------------
2289
Mon Nov 2 10:18:56 CET 2009 - tiwai@suse.de
2290
2291
- remove references to obsolete modprobe.d/sound file in init
2292
script (bnc#549905)
2293
2294
-------------------------------------------------------------------
2295
Wed Sep 9 14:45:03 CEST 2009 - tiwai@suse.de
2296
2297
- Fixes from upstream to fix conf parser error and audacious
2298
problems:
2299
* mixer: Add Speaker and Beep names to the weight list
2300
* Revert "Fix driver conf parsing in snd_config_hook_load_for_all_cards()"
2301
* Change dmix.conf to accept user configuration from defaults.dmix.<driver_id>.xxx
2302
* PCM - Change the hw_params determination order
2303
- Mark docs subpackage as noarch
2304
2305
-------------------------------------------------------------------
2306
Mon Aug 31 16:21:19 CEST 2009 - tiwai@suse.de
2307
2308
- updated to version 1.0.21:
2309
just a version bump including previous fixes
2310
2311
-------------------------------------------------------------------
2312
Wed Aug 26 10:30:12 CEST 2009 - tiwai@suse.de
2313
2314
- fix alsa-info.sh possible symlink attach (bnc#533396,
2315
CVE-2009-0035)
2316
- add -q to killall in alsasound init script to be more quiet
2317
2318
-------------------------------------------------------------------
2319
Fri Aug 21 01:26:21 CEST 2009 - tiwai@suse.de
2320
2321
- pcm: workaround for avoiding automatic start in mmap mode
2322
- pcm/ioplug: fix error code in start callback
2323
2324
-------------------------------------------------------------------
2325
Thu Aug 13 08:46:04 CEST 2009 - tiwai@suse.de
2326
2327
- fix fuser usage in alsasound init script
2328
- updated alsa-info.sh: check /sys/class/dmi first
2329
2330
-------------------------------------------------------------------
2331
Mon Aug 10 14:40:32 CEST 2009 - tiwai@suse.de
2332
2333
- Misc fixes backported from upstream:
2334
* Fix zero-division in pcm_rate.c
2335
* snd_pcm_scope_set_ops: make ops parameter const
2336
* timer_query: make ops structure constant
2337
* control.c: snd_ctl_wait: fix revents handling
2338
* Fix driver conf parsing in snd_config_hook_load_for_all_cards()
2339
2340
-------------------------------------------------------------------
2341
Wed Aug 5 14:24:43 CEST 2009 - tiwai@suse.de
2342
2343
- corrected various doc errors
2344
- remove unimplemented functions from headers
2345
- misc config parser fixes
2346
- LSB test case for config stuff
2347
2348
-------------------------------------------------------------------
2349
Mon Aug 3 11:39:56 CEST 2009 - tiwai@suse.de
2350
2351
- Fix PA mute problem after reboot (bnc#499445)
2352
2353
-------------------------------------------------------------------
2354
Mon Jul 20 10:21:17 CEST 2009 - tiwai@suse.de
2355
2356
- minor improvement of alsa-info for dmesg output
2357
- minor fixes in conf.c; renaming parameters, prevent adopting
2358
a non-orphan in snd_config_add()
2359
2360
-------------------------------------------------------------------
2361
Thu Jul 16 11:33:55 CEST 2009 - tiwai@suse.de
2362
2363
- Misc fixes in conf.c
2364
- rawmidi: disable active-sensing-on-close by default
2365
- USB-Audio.conf: fix definition for M-Audio AudioPhile spdif device
2366
- LSB midi event test codes
2367
- updated to alsa-info.sh to 0.4.57; don't upload the information
2368
as default; include relevant dmesg outputs
2369
2370
-------------------------------------------------------------------
2371
Tue Jul 7 14:57:24 CEST 2009 - tiwai@suse.de
2372
2373
- pcm_hooks: cosmetic removal of unused variables
2374
- more midi_event documentation
2375
- add midi event tests
2376
- test/pcm.c: Sample generation on big endian platforms was broken.
2377
- test/pcm.c: Fix S24 format
2378
- test/pcm.c: Generic linear PCM support
2379
- test/pcm.c: float format support
2380
2381
-------------------------------------------------------------------
2382
Tue Jun 30 11:22:08 CEST 2009 - tiwai@suse.de
2383
2384
- Manage dlobj lifetime in pcm_hooks.c
2385
2386
-------------------------------------------------------------------
2387
Wed Jun 24 12:27:20 CEST 2009 - tiwai@suse.de
2388
2389
- seq_midi_event: fix decoding of (N)RPN events
2390
- MIDI event decoder: prevent running status after sysex
2391
- pcm dmix: fix MIX_AREAS_24 routine for i386 & x86_64 platforms
2392
- Add the support of TLV_DB_MINMAX types
2393
2394
-------------------------------------------------------------------
2395
Tue Jun 9 04:51:57 CEST 2009 - tiwai@suse.de
2396
2397
- fix breakage of snd_card_load()
2398
- fix SB-Xfi configuration
2399
2400
-------------------------------------------------------------------
2401
Tue Jun 2 16:34:13 CEST 2009 - tiwai@suse.de
2402
2403
- add configuration for SB X-Fi driver
2404
- extend PCM rate plugin protocol
2405
2406
-------------------------------------------------------------------
2407
Thu May 28 15:37:47 CEST 2009 - tiwai@suse.de
2408
2409
- adjust more volumes in set_default_volume script
2410
2411
-------------------------------------------------------------------
2412
Wed May 20 10:22:40 CEST 2009 - tiwai@suse.de
2413
2414
- extend snd_card_get_index() to accept the device path name
2415
2416
-------------------------------------------------------------------
2417
Wed May 6 18:03:45 CEST 2009 - tiwai@suse.de
2418
2419
- updated alsa-lib to version 1.0.20:
2420
* including previous fixes
2421
2422
-------------------------------------------------------------------
2423
Tue May 5 14:15:57 CEST 2009 - tiwai@suse.de
2424
2425
- send SIGTERM then SIGKILL at terminating processes (bnc#486131)
2426
2427
-------------------------------------------------------------------
2428
Thu Apr 23 15:01:43 CEST 2009 - tiwai@suse.de
2429
2430
- update alsa-lib as of 2009.04.23:
2431
* pcm: more better documentation for snd_pcm_poll_descriptors
2432
* pcm_hw plugin: show appl_ptr and hw_ptr in dump() callback
2433
* pcm_hw plugin: preserve monotonic flag also after
2434
snd_pcm_hw_params() call
2435
- update alsa-info.sh
2436
2437
-------------------------------------------------------------------
2438
Mon Mar 23 12:29:29 CET 2009 - tiwai@suse.de
2439
2440
- fix a typo in joystick init script (bnc#480714)
2441
- add route_policy copy to mono capture hd-audio config
2442
- add sysfs files contents to alsa-info output
2443
2444
-------------------------------------------------------------------
2445
Thu Mar 5 08:15:18 CET 2009 - tiwai@suse.de
2446
2447
- Doh, forgot to bump the rpm version number...
2448
2449
-------------------------------------------------------------------
2450
Wed Mar 4 11:27:27 CET 2009 - tiwai@suse.de
2451
2452
- alsa-lib git as of 2009.03.03:
2453
* fix typos in documents
2454
* change "%b" semantics for PCM file plugin
2455
- updated alsa-info.sh to ver.0.4.56
2456
2457
-------------------------------------------------------------------
2458
Tue Feb 17 17:02:38 CET 2009 - tiwai@suse.de
2459
2460
- set the ctl numids properly with external plugins (bnc#462032)
2461
- fix oxygen driver config (removal of softfloat again)
2462
- increase the preallocated buffer size for HD-audio to improve
2463
the performance of PA
2464
2465
-------------------------------------------------------------------
2466
Mon Feb 16 14:21:47 CET 2009 - tiwai@suse.de
2467
2468
- Fix HD-audio config file (bnc#469886)
2469
2470
-------------------------------------------------------------------
2471
Tue Feb 3 15:54:47 CET 2009 - tiwai@suse.de
2472
2473
- Fix the automatic mmap-emul conversion in plug plugin
2474
- Fix off_t in kernel struct
2475
- Fix default PCM for GUS
2476
- New file plugin options
2477
- Fix handling of revents in snd_pcm_poll_descriptor_revents()
2478
2479
-------------------------------------------------------------------
2480
Thu Jan 22 13:59:24 CET 2009 - tiwai@suse.de
2481
2482
- updated to version 1.0.19:
2483
* including previous patches
2484
- fix build without math support
2485
2486
-------------------------------------------------------------------
2487
Tue Jan 13 12:34:56 CET 2009 - olh@suse.de
2488
2489
- obsolete old -XXbit packages (bnc#437293)
2490
2491
-------------------------------------------------------------------
2492
Mon Jan 12 18:42:04 CET 2009 - tiwai@suse.de
2493
2494
- fix alsasound init script not to unload modules at shutdown
2495
(bnc#464822, bnc#465389)
2496
2497
-------------------------------------------------------------------
2498
Mon Dec 15 09:00:43 CET 2008 - tiwai@suse.de
2499
2500
- Fix the check of ALSA_CONFIG_PATH variable, which caused the
2501
error in YaST test sound (bnc#440981)
2502
2503
-------------------------------------------------------------------
2504
Thu Dec 4 16:09:06 CET 2008 - tiwai@suse.de
2505
2506
- Fix invalid access refine in softvol plugin (bnc#450688)
2507
- Fix the module unloading in alsasound init script without module
2508
dependency messes; needed for new hd-audio driver
2509
2510
-------------------------------------------------------------------
2511
Wed Nov 19 16:16:50 CET 2008 - tiwai@suse.de
2512
2513
- Fix segfault of meter plugin with undefined scope type.
2514
2515
-------------------------------------------------------------------
2516
Wed Nov 19 15:04:46 CET 2008 - tiwai@suse.de
2517
2518
- Fix SPDIF configuration for ice1724-based boards (bnc#345421)
2519
- Fix set_default_volume script to use hw:x for avoiding pulse
2520
plugin, and also accept any value of device name
2521
(related bug bnc#444349)
2522
2523
-------------------------------------------------------------------
2524
Thu Nov 13 15:02:02 CET 2008 - tiwai@suse.de
2525
2526
- check /etc/asound.state before calling alsactl restore
2527
(related bug bnc#444349)
2528
2529
-------------------------------------------------------------------
2530
Mon Nov 10 17:40:52 CET 2008 - tiwai@suse.de
2531
2532
- fix a long-standing mixer bug with global/simple mixer elements
2533
- update README.SuSE
2534
2535
-------------------------------------------------------------------
2536
Wed Oct 29 14:26:06 CET 2008 - tiwai@suse.de
2537
2538
- updated to alsa-lib version 1.0.18-final
2539
just including all previous fixes
2540
- updated alsa-info.sh script taken from the upstream
2541
- use -g option to alsactl to shut off "no card" error messages
2542
2543
-------------------------------------------------------------------
2544
Thu Oct 23 16:27:36 CEST 2008 - tiwai@suse.de
2545
2546
- add missing declarations of new API functions in pcm.h.
2547
- check /proc/modules instead of lsmod in alsasound script.
2548
2549
-------------------------------------------------------------------
2550
Mon Oct 20 11:29:49 CEST 2008 - tiwai@suse.de
2551
2552
- add missing iec958 PCM definition for PS3 (bnc#436845)
2553
- fix the bug in device listing (don't show non-existing devices)
2554
- fix some typos in API document
2555
- remove dangerous assert() calls in card control routines
2556
2557
-------------------------------------------------------------------
2558
Wed Oct 15 09:03:01 CEST 2008 - tiwai@suse.de
2559
2560
- added missing semicolons in init scripts (bnc#435504, bnc#435515)
2561
2562
-------------------------------------------------------------------
2563
Wed Sep 10 17:55:34 CEST 2008 - tiwai@suse.de
2564
2565
- updated to version 1.0.18rc3:
2566
* fix the access type handling in softvol plugin
2567
* add snd_pcm_avail() and snd_pcm_avail_delay()
2568
* fix SND_PCM_* flags in non-blocking mode
2569
2570
-------------------------------------------------------------------
2571
Fri Aug 22 12:40:52 CEST 2008 - tiwai@suse.de
2572
2573
- clean up obsolete post scripts
2574
2575
-------------------------------------------------------------------
2576
Mon Aug 18 18:04:56 CEST 2008 - mrueckert@suse.de
2577
2578
- remove outdated options in the fillup_and_insserv call
2579
2580
-------------------------------------------------------------------
2581
Mon Aug 18 16:35:04 CEST 2008 - tiwai@suse.de
2582
2583
- fixed required-stop of joystick init script
2584
- remove obsolete joystick control parameters from sysconfig and
2585
init script
2586
- updated to alsa-lib 1.0.17a -- just including previous fixes
2587
2588
-------------------------------------------------------------------
2589
Wed Aug 6 15:32:54 CEST 2008 - tiwai@suse.de
2590
2591
- fix the detection of non-interleaved format in dmix code
2592
- fix the detection of old timer tread support in dmix
2593
- update IEC958 status bits for recent additions of consumer mode
2594
- move alsa-info.sh to sbindir
2595
2596
-------------------------------------------------------------------
2597
Mon Jul 28 18:16:43 CEST 2008 - tiwai@suse.de
2598
2599
- fix snd_pcm_rewind() and snd_pcm_forward() for plugins,
2600
mainly for pulseaudio
2601
2602
-------------------------------------------------------------------
2603
Wed Jul 16 12:36:55 CEST 2008 - tiwai@suse.de
2604
2605
- fix baselibs.conf (remove alsa.rpm)
2606
- add a mute-switch function to softvol
2607
- fixed zero-division errors in softvol
2608
2609
-------------------------------------------------------------------
2610
Tue Jul 15 18:27:12 CEST 2008 - tiwai@suse.de
2611
2612
- updated to version 1.0.17-final:
2613
* including previous patches
2614
2615
-------------------------------------------------------------------
2616
Wed Jun 18 14:41:57 CEST 2008 - tiwai@suse.de
2617
2618
- updated to version 1.0.17-rc2:
2619
* including previous fixes
2620
- updated alsa-info.sh:
2621
* fixed URL of alsa-info.sh
2622
2623
-------------------------------------------------------------------
2624
Sat Jun 7 10:58:48 CEST 2008 - tiwai@suse.de
2625
2626
- fix segfault with dmix when 3-bytes formats are used
2627
(bnc#398265)
2628
2629
-------------------------------------------------------------------
2630
Fri Jun 6 17:48:01 CEST 2008 - tiwai@suse.de
2631
2632
- fix mmap conversion in plug plugin (bnc#397523)
2633
- fix alsa-info.sh to check whether pastebin is down
2634
2635
-------------------------------------------------------------------
2636
Wed Jun 4 13:54:50 CEST 2008 - rodrigo@suse.de
2637
2638
- Removed patch to alsa.conf, to not force PulseAudio on all
2639
apps (ie, non-GNOME installs) (bnc#394177)
2640
2641
-------------------------------------------------------------------
2642
Mon May 26 17:14:52 CEST 2008 - rodrigo@suse.de
2643
2644
- Add alsa-asound-pulse-conf.diff to include asound-pulse.conf in
2645
alsa.conf (bnc#394177)
2646
2647
-------------------------------------------------------------------
2648
Fri May 23 15:29:49 CEST 2008 - tiwai@suse.de
2649
2650
- misc fixes (typo, stsderr out, distro checks) in alsa-info.sh
2651
- initialize the volume first for any possible new volume
2652
elements by the alsa-driver update (bnc#330409, bnc#392321)
2653
2654
-------------------------------------------------------------------
2655
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
2656
2657
- added baselibs.conf file to build xxbit packages
2658
for multilib support
2659
2660
-------------------------------------------------------------------
2661
Fri Mar 14 14:12:50 CET 2008 - tiwai@suse.de
2662
2663
- HG snapshot 2008314:
2664
* improve file plugin ifile support
2665
2666
-------------------------------------------------------------------
2667
Mon Mar 10 13:09:16 CET 2008 - tiwai@suse.de
2668
2669
- HG snapshot 20080310:
2670
* fix build with older glibc
2671
* fix the silence at the beginning of dmix playback
2672
* hdmi pcm definition (experimental)
2673
* fix name listing for non-existing devices
2674
- improved/fixed alsa-info.sh for non-HD devices
2675
2676
-------------------------------------------------------------------
2677
Mon Mar 3 10:19:10 CET 2008 - tiwai@suse.de
2678
2679
- fix a typo in configure option --enable-symbolic-functions
2680
- HG version (20080228):
2681
* make doxygen.cfg dynamically (for other build source dir)
2682
* snd_seq_client_*_event_filter() API
2683
* Add surround7.1 config for Nvidia
2684
* iatomic.h for SH arch
2685
2686
-------------------------------------------------------------------
2687
Wed Feb 13 12:51:30 CET 2008 - tiwai@suse.de
2688
2689
- fix the build of old programs that don't define *_OLD_API
2690
properly
2691
2692
-------------------------------------------------------------------
2693
Fri Feb 8 12:18:41 CET 2008 - tiwai@suse.de
2694
2695
- updated to version 1.0.16-final:
2696
* just a version bump
2697
- add alsa-info.sh for debugging purpose.
2698
2699
-------------------------------------------------------------------
2700
Thu Jan 31 11:50:21 CET 2008 - tiwai@suse.de
2701
2702
- updated to version 1.0.16rc2
2703
* including the previous fixes
2704
- deprecate run_ldconfig
2705
2706
-------------------------------------------------------------------
2707
Wed Jan 23 08:06:14 CET 2008 - tiwai@suse.de
2708
2709
- fix documentation build (removed obsolete entries)
2710
- fix dsnoop and dshare auto-configuration
2711
2712
-------------------------------------------------------------------
2713
Tue Jan 22 14:46:21 CET 2008 - tiwai@suse.de
2714
2715
- updated to version 1.0.16rc1:
2716
* just a version bump
2717
2718
-------------------------------------------------------------------
2719
Mon Jan 14 17:24:53 CET 2008 - tiwai@suse.de
2720
2721
- updated to 2008.01.12 Hg version:
2722
* Changed SND_PCM_TSTAMP_ENABLE
2723
* Fixed SND_PCM_TSTAMP_MMAP incompatibility
2724
* Fixed memory leaks
2725
* Support dmix rewind
2726
2727
-------------------------------------------------------------------
2728
Wed Jan 9 17:23:25 CET 2008 - tiwai@suse.de
2729
2730
- updated to 2008.01.09 HG version:
2731
* Fix dlsym version error in plugins
2732
* New monotonic timestamp functions
2733
* Obsolete PCM xfer_align, sleep_min APIs
2734
2735
-------------------------------------------------------------------
2736
Fri Dec 14 15:30:57 CET 2007 - tiwai@suse.de
2737
2738
- updated to 2007.12.14 HG version:
2739
* revert aliasing in format conversions, which is rather
2740
problematic
2741
* add a new API for ioplug PCM (for pulse plugin)
2742
2743
-------------------------------------------------------------------
2744
Thu Dec 13 17:35:57 CET 2007 - tiwai@suse.de
2745
2746
- updated to 2007.12.13 HG version:
2747
* Fix segfault with softvol plugin
2748
* Add support U8 format with dmix
2749
2750
-------------------------------------------------------------------
2751
Fri Nov 30 18:22:34 CET 2007 - tiwai@suse.de
2752
2753
- updated to 2007.11.30 HG version
2754
* Fix Versions file to reduce unneeded exported symbols
2755
* fix NULL name strings in pcm plugins
2756
* fix error codes in card probing
2757
2758
-------------------------------------------------------------------
2759
Fri Nov 23 16:48:19 CET 2007 - tiwai@suse.de
2760
2761
- fix possible CPU hog problem with too small avail_min
2762
- fix time-stamp with dmix/dsnoop plugins
2763
- fix mmap of multi plugins
2764
2765
-------------------------------------------------------------------
2766
Fri Nov 16 12:09:29 CET 2007 - tiwai@suse.de
2767
2768
- fix the wrong error codes in dmix (#339507)
2769
2770
-------------------------------------------------------------------
2771
Mon Nov 12 17:29:19 CET 2007 - tiwai@suse.de
2772
2773
- fix poll_descriptors hack in rate plugin that causes many XRUNs
2774
- fix the calculation of value ranges in alsa-lib simple mixer
2775
layer
2776
2777
-------------------------------------------------------------------
2778
Mon Nov 5 17:29:33 CET 2007 - tiwai@suse.de
2779
2780
- fix ioplug plugin (for pulse or others) to adjust period hw
2781
params properly.
2782
2783
-------------------------------------------------------------------
2784
Tue Oct 30 14:32:59 CET 2007 - tiwai@suse.de
2785
2786
- re-add assert.h to asoundlib.h since some packages got broken
2787
2788
-------------------------------------------------------------------
2789
Mon Oct 29 11:24:29 CET 2007 - tiwai@suse.de
2790
2791
- remove unneeded assert from public header files
2792
- remove assert calls in debug routines
2793
- export TLV dB-level parser functions
2794
- fix annoying compile warnings
2795
- remove ac97_bus module at alsasound stop, too
2796
2797
-------------------------------------------------------------------
2798
Tue Oct 16 15:01:53 CEST 2007 - tiwai@suse.de
2799
2800
- updated to version 1.0.15-final
2801
* including all previous patches
2802
2803
-------------------------------------------------------------------
2804
Mon Sep 17 16:04:20 CEST 2007 - tiwai@suse.de
2805
2806
- fix the wrong subdevice number for dmix/dsnoop plugins (#325676)
2807
- fix the handling of "Input Source", to be as a capture element
2808
(#325677)
2809
- fix use after free in alsa-lib
2810
2811
-------------------------------------------------------------------
2812
Tue Aug 14 16:26:18 CEST 2007 - tiwai@suse.de
2813
2814
- Add missing pcm_empty.c in doxygen configuration
2815
- seq_midi_event: fix parsing of F9/FD bytes
2816
- seq_midi_event: fix parsing of missing data bytes
2817
- seq_midi_event: prevent running status after system messages
2818
- seq_midi_event: fix encoding of data bytes after end of sysex
2819
2820
-------------------------------------------------------------------
2821
Mon Aug 6 16:13:08 CEST 2007 - schwab@suse.de
2822
2823
- Fix double free.
2824
2825
-------------------------------------------------------------------
2826
Thu Aug 2 16:54:53 CEST 2007 - tiwai@suse.de
2827
2828
- fix typos in set_default_volume script
2829
2830
-------------------------------------------------------------------
2831
Mon Jul 30 19:10:16 CEST 2007 - tiwai@suse.de
2832
2833
- split mmap_emulation plugin from hw layer
2834
- python support (disabled)
2835
- generate asoundlib.h dynamically via configure options
2836
- PS3 configuration
2837
2838
-------------------------------------------------------------------
2839
Wed Jul 4 10:20:38 CEST 2007 - tiwai@suse.de
2840
2841
- fix the build of lfloat plugin
2842
- allow big-endian with i386/x86-64 dmix
2843
- fix ppc mac configurations for qemu
2844
2845
-------------------------------------------------------------------
2846
Wed Jun 20 15:09:51 CEST 2007 - tiwai@suse.de
2847
2848
- add missing insserv_cleanup in postun
2849
- add Short-Descriptions tag in init scripts
2850
2851
-------------------------------------------------------------------
2852
Wed Jun 13 18:42:34 CEST 2007 - tiwai@suse.de
2853
2854
- updated to alsa-lib-1.0.14a:
2855
just including previous fixes
2856
2857
-------------------------------------------------------------------
2858
Fri Jun 8 12:26:54 CEST 2007 - tiwai@suse.de
2859
2860
- fix external plugin path, now it's accidentally disabled because
2861
of a typo in configure script.
2862
- clean up spec file.
2863
2864
-------------------------------------------------------------------
2865
Thu May 31 12:23:49 CEST 2007 - tiwai@suse.de
2866
2867
- updated to version 1.0.14-final
2868
* including the previous HG fixes
2869
2870
-------------------------------------------------------------------
2871
Thu May 24 12:55:15 CEST 2007 - tiwai@suse.de
2872
2873
- HG patch as of 2007.05.24:
2874
* configure options to specify config and plugin paths
2875
* dB gain with softvol plugin
2876
* digital capture softvol for hda-intel (for digital mic)
2877
* enable slowptr option for dmix as default
2878
2879
-------------------------------------------------------------------
2880
Wed May 2 12:30:26 CEST 2007 - tiwai@suse.de
2881
2882
- updated to version 1.0.14rc4:
2883
including previous HG fixes
2884
2885
-------------------------------------------------------------------
2886
Tue Apr 17 15:03:36 CEST 2007 - tiwai@suse.de
2887
2888
- move soundfont-related stuff to awesfx package
2889
2890
-------------------------------------------------------------------
2891
Tue Apr 17 08:31:42 CEST 2007 - aj@suse.de
2892
2893
- Fix requires of alsa.
2894
2895
-------------------------------------------------------------------
2896
Mon Apr 16 14:13:26 CEST 2007 - tiwai@suse.de
2897
2898
- split library files to libasound2 sub package
2899
- split alsa-utils and alsa-oss to own sub packages
2900
- remove static library and unneeded files
2901
2902
-------------------------------------------------------------------
2903
Tue Apr 10 18:54:59 CEST 2007 - tiwai@suse.de
2904
2905
- update alsa-lib & utils 20070410 snapshot
2906
* add missing smixer.conf file
2907
* show iec958 status contents via amixer
2908
* symbolic-functions build (not enabled yet)
2909
- add alsa-plugins to Recommends tag for a better rate converter
2910
2911
-------------------------------------------------------------------
2912
Thu Mar 29 17:22:18 CEST 2007 - tiwai@suse.de
2913
2914
- add ncurses-devel to BuildRequires
2915
- update alsa-lib 2007.03.28 snapshot
2916
* fix shared lib builds
2917
* more confined plugin selections
2918
* use speexrate as the default plugin if available
2919
2920
-------------------------------------------------------------------
2921
Wed Mar 14 16:42:02 CET 2007 - tiwai@suse.de
2922
2923
- update alsa-lib-1.0.14rc3
2924
* include last fixes
2925
* fix ladspa none policy
2926
* initialize dl handles where needed
2927
* fix error code in timer_query
2928
* fix compile warnings
2929
* add support for symbol prefixes in shlib
2930
* add card_name function
2931
* enable dmix for usb-audio
2932
* multi-plugin fixes from HG version
2933
- update alsa-utils-1.0.14rc2
2934
* include last fixes
2935
- fix LFS ops on alsa-oss wrapper
2936
2937
-------------------------------------------------------------------
2938
Fri Jan 26 19:17:45 CET 2007 - tiwai@suse.de
2939
2940
- fix file lists (#238223)
2941
* don't include unnecessary static libraries for libaoss
2942
* don't include libasound.so to the main package
2943
2944
-------------------------------------------------------------------
2945
Tue Jan 9 12:05:24 CET 2007 - tiwai@suse.de
2946
2947
- Add empty Should-Start to alsasound init script (#231674)
2948
- Fix compilation of alsa-lib with non-versioned symbols
2949
- Fix LADSPA plugin with multi-channels
2950
- Fix error handling in timer code
2951
- Improved man page of aconnect
2952
2953
-------------------------------------------------------------------
2954
Tue Dec 19 15:50:39 CET 2006 - tiwai@suse.de
2955
2956
- update to ALSA 1.0.14rc1:
2957
* device enumeration API
2958
* fix dmix/dsnoop memory leaks
2959
* fix various warnings
2960
2961
-------------------------------------------------------------------
2962
Mon Oct 30 17:12:01 CET 2006 - schwab@suse.de
2963
2964
- Revert part of last change.
2965
2966
-------------------------------------------------------------------
2967
Thu Oct 26 14:08:39 CEST 2006 - schwab@suse.de
2968
2969
- Work around misuse of libtool.
2970
- Fix LDFLAGS.
2971
2972
-------------------------------------------------------------------
2973
Thu Oct 5 16:38:43 CEST 2006 - tiwai@suse.de
2974
2975
- updated to ALSA 1.0.13-final:
2976
* all patches have been merged
2977
* fix inifinite-loop with alsa-lib config alias
2978
2979
-------------------------------------------------------------------
2980
Thu Sep 21 18:39:42 CEST 2006 - tiwai@suse.de
2981
2982
- updated to ALSA 1.0.13rc2:
2983
* alisp disablement in configure
2984
* TLV dB-range support
2985
* fix some bugs in dB calculation
2986
- fix dB scale check for older alsa-driver
2987
- fix the number parsing in alsa-lib configuration
2988
- use dB expression in alsaconf if possible
2989
- remove the deprecated resmgr support
2990
2991
-------------------------------------------------------------------
2992
Fri Sep 1 17:25:38 CEST 2006 - tiwai@suse.de
2993
2994
- updated to ALSA 1.0.13rc1:
2995
* support of linear dB scale
2996
* fix alsaconf for SLES10/SLED10
2997
- use Should-Start instead of Required-Start in alsasound init
2998
script as olh suggests (#202075)
2999
3000
-------------------------------------------------------------------
3001
Thu Aug 24 11:42:40 CEST 2006 - tiwai@suse.de
3002
3003
- updated to ALSA 1.0.12-final:
3004
* fix possible segfaults with invalid TLV entries
3005
* fix default paths in configure
3006
- fix udev rules to use DRIVERS= instead of DRIVER=.
3007
3008
-------------------------------------------------------------------
3009
Wed Aug 16 11:36:53 CEST 2006 - tiwai@suse.de
3010
3011
- Move 52-usx26audio.rules to alsa-firmware package since it
3012
makes sense only with the firmware files.
3013
3014
-------------------------------------------------------------------
3015
Thu Aug 10 13:38:43 CEST 2006 - tiwai@suse.de
3016
3017
- Move all rules for usx2y audio to 52-usx2yaudio.rules.
3018
Use SUBSYSTEM=="usb_device" to avoid the messing order of
3019
usb detection.
3020
3021
-------------------------------------------------------------------
3022
Tue Aug 8 18:15:09 CEST 2006 - tiwai@suse.de
3023
3024
- fixed syntax errors in 52-usx2yaudio.rules.
3025
3026
-------------------------------------------------------------------
3027
Mon Aug 7 14:42:29 CEST 2006 - tiwai@suse.de
3028
3029
- fixed udev script for usx2y drivers.
3030
provided in a separated 52-usx2yaudio.rules because it must be
3031
invoked after 50-udev-default.rules.
3032
- fixed the build with the recent gettext.
3033
3034
-------------------------------------------------------------------
3035
Fri Aug 4 16:14:27 CEST 2006 - tiwai@suse.de
3036
3037
- updated to version 1.0.12rc2:
3038
* merged previous patches
3039
* add support of dB range
3040
* completely removal of dependency to kernel headers
3041
* config files for new drivers
3042
3043
-------------------------------------------------------------------
3044
Mon Jul 10 15:31:44 CEST 2006 - tiwai@suse.de
3045
3046
- Added missing invocation of usx2yloader for Tascam USB
3047
devices in udev rules (#190172).
3048
3049
-------------------------------------------------------------------
3050
Thu Jul 6 12:10:30 CEST 2006 - tiwai@suse.de
3051
3052
- add --datadir to configure to avoid the invalid datadir with
3053
recent auto-tools.
3054
3055
-------------------------------------------------------------------
3056
Tue Jul 4 16:46:21 CEST 2006 - tiwai@suse.de
3057
3058
- updated to version 1.0.12rc1:
3059
* fix card configurations for ice1724 boards
3060
* fix division-by-zero in alsa-lib
3061
* initialize fully the slave PCM in dmix/dsnoop
3062
* fix segfault with invalid bonding parameter in dmix
3063
* fix manpages
3064
* improved output of amidi -l
3065
3066
-------------------------------------------------------------------
3067
Tue Jun 20 15:55:44 CEST 2006 - dmueller@suse.de
3068
3069
- build parallel
3070
3071
-------------------------------------------------------------------
3072
Mon May 29 17:33:02 CEST 2006 - tiwai@suse.de
3073
3074
- added the support of delay callback in alsa external I/O
3075
plugin (for new polypaudio support)
3076
- fix the return value of snd_hctl_wait()
3077
- fix surround40 PCM configuration for ens1370 cards
3078
- added infile option for alsa-lib pcm file plugin
3079
3080
-------------------------------------------------------------------
3081
Wed May 17 15:05:40 CEST 2006 - tiwai@suse.de
3082
3083
- fix endless loop bug in arecord, also code clean-up.
3084
3085
-------------------------------------------------------------------
3086
Mon May 15 12:53:24 CEST 2006 - tiwai@suse.de
3087
3088
- update to ALSA 1.0.11-final + HG fixes.
3089
* all patches in SL10.1 have been merged
3090
* external rate plugin SDK
3091
* fix of kernel API for embedded systems
3092
* new dmix code using O_APPEND open mode
3093
* misc fixes for sequencer API
3094
* fix missing dlclose in various plugins
3095
3096
-------------------------------------------------------------------
3097
Thu Apr 27 12:59:36 CEST 2006 - tiwai@suse.de
3098
3099
- fix segfault with direct plugins when invalid channel binding
3100
parameters are given.
3101
- fix CPU hog by artsd together with rate plugin.
3102
3103
-------------------------------------------------------------------
3104
Mon Apr 24 18:27:57 CEST 2006 - tiwai@suse.de
3105
3106
- fix udev rules to use "==" instead of "=".
3107
3108
-------------------------------------------------------------------
3109
Wed Apr 12 15:15:54 CEST 2006 - tiwai@suse.de
3110
3111
- revert a part of the last fix for aoss, which is rather harmful
3112
for apps like bmp (#165555)
3113
3114
-------------------------------------------------------------------
3115
Mon Apr 3 15:58:14 CEST 2006 - tiwai@suse.de
3116
3117
- fix skipping sounds with dmix on aoss (#162771, #162442)
3118
- fix stutering playback of KDE sounds (#162261)
3119
3120
-------------------------------------------------------------------
3121
Wed Mar 29 12:15:16 CEST 2006 - tiwai@suse.de
3122
3123
- fix the bogus -EPIPE detection (and thus may lead to hang up)
3124
in 32bit compat mode (ALSA bug#1938).
3125
- correct a typo in the help text of speaker-test
3126
3127
-------------------------------------------------------------------
3128
Fri Mar 24 18:56:05 CET 2006 - tiwai@suse.de
3129
3130
- fix the endless poll() loop without starting PCM
3131
- fix the noisy output and xrun from dmix with 2 periods
3132
- fix the broken period/buffer size handling in speaker-test
3133
- fix the parse of lspci output in alsaconf.
3134
3135
-------------------------------------------------------------------
3136
Tue Mar 21 14:34:06 CET 2006 - tiwai@suse.de
3137
3138
- fix the wrong read size with 32bit apps on 64bit kernel
3139
(#159308)
3140
- fix the buffer-size restriction of dmix (#114745)
3141
- fix generic dmix conversion code (mainly for ppc)
3142
- fix alsasound init script to close device files properly
3143
(#157977)
3144
3145
-------------------------------------------------------------------
3146
Mon Mar 20 12:39:24 CET 2006 - tiwai@suse.de
3147
3148
- fix the possible double free in pcm rate plugin (ALSA
3149
bug#1937)
3150
- fix surround40/51 PCMs (ALSA bug#1914)
3151
- fix the restoration of the original open mode in hw PCM,
3152
resulting in CPU hog with emu10k1 (ALSA bug#1938)
3153
- fix hw-constraints in extplug plugin, added init callback
3154
3155
-------------------------------------------------------------------
3156
Mon Mar 13 12:24:54 CET 2006 - tiwai@suse.de
3157
3158
- added $LOAD_OSS_SEQ_MODULE in sysconfig/sound for (optional)
3159
auto-loading of snd-seq-oss (#155332).
3160
- fix bugs in drain with PCM rate plugin (taken from upstream).
3161
3162
-------------------------------------------------------------------
3163
Fri Mar 3 17:54:37 CET 2006 - tiwai@suse.de
3164
3165
- Fix from upstream: fix the return value to -ENODEV from
3166
-ENOTTY in alsa-lib functions when the device is
3167
disconnected.
3168
3169
-------------------------------------------------------------------
3170
Thu Mar 2 13:13:06 CET 2006 - tiwai@suse.de
3171
3172
- fix segfault with PCM rate plugin (ALSA bug#1878)
3173
- fix speaker-test with 5.1 channels
3174
3175
-------------------------------------------------------------------
3176
Mon Feb 27 16:05:35 CET 2006 - tiwai@suse.de
3177
3178
- fixed close functions in the disconnected state, resulting in
3179
invalid states and memory leaks.
3180
- fixed a typo in sequencer (possible memory leak).
3181
3182
-------------------------------------------------------------------
3183
Mon Feb 20 20:27:51 CET 2006 - tiwai@suse.de
3184
3185
- avoid unnecessary call of resmgr (#145934)
3186
3187
-------------------------------------------------------------------
3188
Mon Feb 20 20:04:19 CET 2006 - tiwai@suse.de
3189
3190
- fixed the infinite loop of snd_pcm_wait due to XRUN (#149894)
3191
- fixed the compile warning on 64bit arch.
3192
3193
-------------------------------------------------------------------
3194
Fri Feb 17 21:51:58 CET 2006 - tiwai@suse.de
3195
3196
- fix the assert with float conversion (#149894).
3197
- fix full-duplex confliction with dmix/dsnoop plugin.
3198
- fix the default behavior of non-blocking open mode.
3199
3200
-------------------------------------------------------------------
3201
Wed Feb 8 22:04:33 CET 2006 - tiwai@suse.de
3202
3203
- fixed small memory leaks in the alsa-lib parser.
3204
- fixed a typo in rawmidi_virt plugin.
3205
3206
-------------------------------------------------------------------
3207
Mon Jan 30 17:49:51 CET 2006 - tiwai@suse.de
3208
3209
- fixed alsasound script for the first yast2 config (#145934)
3210
3211
-------------------------------------------------------------------
3212
Mon Jan 30 15:43:09 CET 2006 - tiwai@suse.de
3213
3214
- fixed the segfault at parsing recursive definitions and the
3215
handling of the string slave of direct PCM plugins (#146447)
3216
3217
-------------------------------------------------------------------
3218
Fri Jan 27 12:55:59 CET 2006 - tiwai@suse.de
3219
3220
- removed invalid assert in alsa-lib
3221
- fixed ladspa plugin in alsa-lib
3222
3223
-------------------------------------------------------------------
3224
Wed Jan 25 21:34:10 CET 2006 - mls@suse.de
3225
3226
- converted neededforbuild to BuildRequires
3227
3228
-------------------------------------------------------------------
3229
Mon Jan 16 14:50:34 CET 2006 - tiwai@suse.de
3230
3231
- Fix the non-blocking open mode (used non-blocking open mode as
3232
default, too)
3233
- Support of multiple cards/devices with direct plugins
3234
3235
-------------------------------------------------------------------
3236
Thu Jan 12 15:50:33 CET 2006 - tiwai@suse.de
3237
3238
- PCM simple helper functions
3239
- ICE1712 conf to use dmix/dsnoop
3240
- Fix S24_BE format
3241
- Fix mixer switch handling in aoss
3242
- Improved alsasound script for restarting/reloading
3243
3244
-------------------------------------------------------------------
3245
Wed Jan 11 16:51:12 CET 2006 - tiwai@suse.de
3246
3247
- Fix a typo in load-soundfont script (#141761)
3248
3249
-------------------------------------------------------------------
3250
Mon Jan 2 15:06:52 CET 2006 - tiwai@suse.de
3251
3252
- updated to version 1.0.11rc2.
3253
3254
-------------------------------------------------------------------
3255
Wed Dec 14 15:56:00 CET 2005 - tiwai@suse.de
3256
3257
- updated to version 1.0.11rc1.
3258
3259
-------------------------------------------------------------------
3260
Fri Nov 25 12:37:28 CET 2005 - tiwai@suse.de
3261
3262
- Move udev rules to alsa package.
3263
3264
-------------------------------------------------------------------
3265
Wed Nov 23 16:44:22 CET 2005 - tiwai@suse.de
3266
3267
- updated to version 1.0.10-final.
3268
- CVS patches as of 2005.11.23.
3269
- fixed a typo in alsasound script.
3270
3271
-------------------------------------------------------------------
3272
Tue Nov 8 16:21:47 CET 2005 - perex@suse.de
3273
3274
- updated to version 1.0.10rc3
3275
- changed --with-prefix to --prefix
3276
- removed RPM_BUILD_ROOT cleanup from %install
3277
3278
-------------------------------------------------------------------
3279
Thu Oct 27 20:19:07 CEST 2005 - tiwai@suse.de
3280
3281
- Update to CVS 2005.10.27.
3282
- fixed PCM mmap mode with plugins.
3283
- optimize / improve aoss wrapper.
3284
- improve aplay/arecord option parsing.
3285
- Fix alsasound init script.
3286
3287
-------------------------------------------------------------------
3288
Wed Oct 12 14:06:39 CEST 2005 - tiwai@suse.de
3289
3290
- updated to version 1.0.10rc2.
3291
3292
-------------------------------------------------------------------
3293
Thu Sep 29 21:12:20 CEST 2005 - tiwai@suse.de
3294
3295
- Fix type-punning with the latest gcc
3296
- Mute volume at shutdown (#117277)
3297
3298
-------------------------------------------------------------------
3299
Wed Sep 14 20:12:19 CEST 2005 - tiwai@suse.de
3300
3301
- Fix bugs of dmix on big-endian architectures (#117048)
3302
- Fix the argument of semctl() with union.
3303
- Fix the mixing code, accepts both endians.
3304
- Fix alsa-lib configurations.
3305
- Fix hwcfg file name generated by alsaconf (#117046).
3306
3307
-------------------------------------------------------------------
3308
Mon Sep 12 18:54:25 CEST 2005 - tiwai@suse.de
3309
3310
- Fix the error with chown() in direct plugins when the user
3311
doesn't belong to the group (#115817).
3312
- Fix segfault of PCM hooks plugin (#116568)
3313
- Load snd-seq module if requested (#116557).
3314
- Fix uninitialized pollio variable in pcm.c.
3315
3316
-------------------------------------------------------------------
3317
Thu Sep 8 11:58:05 CEST 2005 - tiwai@suse.de
3318
3319
- Fix the permission of socket of direct plugins (#115817)
3320
- Fix the modem definition on hda-intel (#115253)
3321
3322
-------------------------------------------------------------------
3323
Fri Sep 2 19:09:20 CEST 2005 - tiwai@suse.de
3324
3325
- Fix the internal buffer allocation of alsa-lib plugins,
3326
including the fix for ICE1724 config (#115019)
3327
3328
-------------------------------------------------------------------
3329
Fri Sep 2 13:41:00 CEST 2005 - tiwai@suse.de
3330
3331
- Fix aoss with bi-arch (#114961)
3332
3333
-------------------------------------------------------------------
3334
Thu Sep 1 15:01:47 CEST 2005 - tiwai@suse.de
3335
3336
- Fix PM resume with aoss (#114690)
3337
3338
-------------------------------------------------------------------
3339
Wed Aug 31 15:08:00 CEST 2005 - tiwai@suse.de
3340
3341
- Fix crash of knotify (#105772)
3342
3343
-------------------------------------------------------------------
3344
Fri Aug 26 14:34:26 CEST 2005 - tiwai@suse.de
3345
3346
- fixed alsasound restart (#113239)
3347
- fixed the handling of -EINTR during resume of dmix (#104100)
3348
- fixed the buffer size of speakertest (ALSA BTS #1304)
3349
- fixed isapnp detection of alsaconf (ALSA BTS #1326)
3350
- added a description about new init script
3351
3352
-------------------------------------------------------------------
3353
Thu Aug 18 17:02:17 CEST 2005 - tiwai@suse.de
3354
3355
- Fix invalid read warnings detected by valgrind2 (#105572)
3356
3357
-------------------------------------------------------------------
3358
Thu Aug 18 15:34:54 CEST 2005 - tiwai@suse.de
3359
3360
- Fixed races in direct plugins (#104884)
3361
- Fix/clean up aoss wrapper
3362
- Fixed memory leak in alsa-lib pcm configuration
3363
3364
-------------------------------------------------------------------
3365
Tue Aug 16 18:13:29 CEST 2005 - tiwai@suse.de
3366
3367
- fix PM of direct plugins (#104100)
3368
3369
-------------------------------------------------------------------
3370
Fri Aug 12 17:04:02 CEST 2005 - tiwai@suse.de
3371
3372
- fix biarch problem with dmix (#104424)
3373
- fix default IPC permissions to 0660
3374
3375
-------------------------------------------------------------------
3376
Wed Aug 10 15:44:22 CEST 2005 - tiwai@suse.de
3377
3378
- fixed segfault of aoss (#103780)
3379
- take back alsa udev script for soundfonts (#103814)
3380
- fixed probing of isapnp devices
3381
3382
-------------------------------------------------------------------
3383
Fri Aug 5 11:19:23 CEST 2005 - tiwai@suse.de
3384
3385
- fix alsaconf to set up hwcfg-* to follow the new sound system
3386
on SL10.0.
3387
3388
-------------------------------------------------------------------
3389
Wed Aug 3 17:48:13 CEST 2005 - tiwai@suse.de
3390
3391
- update to ALSA cvs 2005.08.03.
3392
- removed obsolete usb map stuff.
3393
- removed resmgr dev scripts.
3394
- modified alsasound init script to do minimal jobs in start/stop.
3395
reload/unload are used to force module-reloading.
3396
3397
-------------------------------------------------------------------
3398
Mon Jun 27 17:05:27 CEST 2005 - tiwai@suse.de
3399
3400
- added resmgr to Requires of alsa-devel to make the build checker
3401
script easier.
3402
3403
-------------------------------------------------------------------
3404
Thu Jun 2 15:11:23 CEST 2005 - tiwai@suse.de
3405
3406
- updated to version 1.0.9-final.
3407
- CVS updates 2005.06.02
3408
3409
-------------------------------------------------------------------
3410
Tue May 24 16:23:59 CEST 2005 - tiwai@suse.de
3411
3412
- updated to version 1.0.9rc4.
3413
3414
-------------------------------------------------------------------
3415
Fri May 20 19:17:06 CEST 2005 - tiwai@suse.de
3416
3417
- CVS 2005.05.20: fixes permissions and dmix stuff.
3418
3419
-------------------------------------------------------------------
3420
Tue May 17 12:45:14 CEST 2005 - tiwai@suse.de
3421
3422
- CVS 2005.05.16: more fixes on dmix and rate plugins.
3423
3424
-------------------------------------------------------------------
3425
Fri May 13 19:27:06 CEST 2005 - tiwai@suse.de
3426
3427
- updated to version 1.0.9rc3.
3428
3429
-------------------------------------------------------------------
3430
Wed Apr 20 16:47:11 CEST 2005 - tiwai@suse.de
3431
3432
- fix segfault of rate plugin.
3433
- change the value of $LIBASOUND_DEBUG to integers.
3434
3435
-------------------------------------------------------------------
3436
Fri Apr 8 18:47:12 CEST 2005 - tiwai@suse.de
3437
3438
- another try to fix dmix hang-up bug.
3439
3440
-------------------------------------------------------------------
3441
Tue Apr 5 19:47:35 CEST 2005 - tiwai@suse.de
3442
3443
- added the large-file support on alsa-oss wrapper.
3444
- fixed dmix hang-up problems.
3445
- fixed the wrong channel_info on some plugins.
3446
3447
-------------------------------------------------------------------
3448
Fri Apr 1 16:51:58 CEST 2005 - tiwai@suse.de
3449
3450
- updated to ALSA 1.0.9rc2.
3451
- fixed compilation with gcc-4.0.
3452
3453
-------------------------------------------------------------------
3454
Wed Mar 16 15:21:20 CET 2005 - tiwai@suse.de
3455
3456
- Fixed default "front" volume (bug #72971)
3457
- Fixed the device-open check for sequencer (bug #72368)
3458
3459
-------------------------------------------------------------------
3460
Tue Mar 15 17:56:38 CET 2005 - tiwai@suse.de
3461
3462
- fixed suspend/resume with dmix, dsnoop, dshare plugins
3463
(#72780)
3464
3465
-------------------------------------------------------------------
3466
Fri Mar 11 20:21:15 CET 2005 - tiwai@suse.de
3467
3468
- Fixed wrong memory free in alsa-lib.
3469
- Addition of a new user-control API function for external PCMs.
3470
- Fixed documents of external PCM plugins.
3471
- Fixed Aureon 7.1 configuration.
3472
- Minor fixes for valgrind.
3473
- Fixed the segfault with PCM file plugin.
3474
- Addition of missing sequencer macro.
3475
- Fixed typos in iecset.
3476
3477
-------------------------------------------------------------------
3478
Thu Feb 24 14:31:19 CET 2005 - tiwai@suse.de
3479
3480
- fixed the card type for each config with softvol.
3481
- got rid of debug prints in udev scripts (bug #66476)
3482
3483
-------------------------------------------------------------------
3484
Tue Feb 22 19:19:43 CET 2005 - tiwai@suse.de
3485
3486
- use ncursesw for alsamixer
3487
- fixed distribution check in alsaconf
3488
- split aseqdump from arecmidi
3489
- fixed man pages
3490
- try to modprobe always in alsasound init script at start
3491
- updated alsasound.usermap.
3492
3493
-------------------------------------------------------------------
3494
Fri Feb 18 12:22:08 CET 2005 - tiwai@suse.de
3495
3496
- CVS patch 20050218:
3497
- fix speaker-tools
3498
- fix the weight of Side mixer elements
3499
- use softvol as default for VIA823/8237
3500
- fixed resmgr support (a typo in configure options).
3501
3502
-------------------------------------------------------------------
3503
Wed Feb 16 15:27:31 CET 2005 - tiwai@suse.de
3504
3505
- fixed amidi command options.
3506
- fixed configure option for shared alsa-lib.
3507
- fixed the path of resmgr.
3508
3509
-------------------------------------------------------------------
3510
Mon Feb 14 14:47:46 CET 2005 - tiwai@suse.de
3511
3512
- CVS patch 20050214:
3513
- disable access to /dev/aload*
3514
- external filter-plugin SDK
3515
- dl-object cache
3516
- Initialize hardware via hotplug/udev
3517
alsactl, etc are called in dev.d/* scripts
3518
3519
-------------------------------------------------------------------
3520
Fri Feb 11 18:38:15 CET 2005 - tiwai@suse.de
3521
3522
- CVS patch 20050211:
3523
- fixed resmgr support, enable it as default
3524
- external PCM I/O plugin support
3525
3526
-------------------------------------------------------------------
3527
Fri Feb 4 20:21:34 CET 2005 - tiwai@suse.de
3528
3529
- CVS patch 20050204:
3530
- fixed segfaults with mixer event handling.
3531
3532
-------------------------------------------------------------------
3533
Wed Feb 2 17:08:09 CET 2005 - tiwai@suse.de
3534
3535
- CVS patch 20050202:
3536
- fixed function-in-function
3537
- fixed exit code of alsa-utils programs
3538
3539
-------------------------------------------------------------------
3540
Thu Jan 27 17:15:09 CET 2005 - tiwai@suse.de
3541
3542
- CVS patch 20050127:
3543
- dmix and dsnoop for default PCMs on many chips
3544
- pcm link fix
3545
- resmgr support (not enabled yet, waiting for fix in udev)
3546
3547
-------------------------------------------------------------------
3548
Tue Jan 18 21:18:33 CET 2005 - tiwai@suse.de
3549
3550
- include fixes for alsa-lib and alsa-utils from CVS.
3551
3552
-------------------------------------------------------------------
3553
Thu Jan 13 15:26:33 CET 2005 - tiwai@suse.de
3554
3555
- updated to version 1.0.8-final.
3556
3557
-------------------------------------------------------------------
3558
Mon Jan 3 19:10:46 CET 2005 - tiwai@suse.de
3559
3560
- updated to version 1.0.8rc2.
3561
3562
-------------------------------------------------------------------
3563
Wed Nov 17 15:06:45 CET 2004 - tiwai@suse.de
3564
3565
- updated to version 1.0.7.
3566
3567
-------------------------------------------------------------------
3568
Thu Sep 30 16:24:42 CEST 2004 - tiwai@suse.de
3569
3570
- unmute/adjust 'Master Mono' in alsaconf as default.
3571
3572
-------------------------------------------------------------------
3573
Thu Sep 30 15:01:35 CEST 2004 - tiwai@suse.de
3574
3575
- fixed segfault when printing help of aserver.
3576
- fixed card-specific include files in alsa-lib.
3577
- fixed ICH4 SPDIF support.
3578
- fixed card aliases.
3579
- fixed segfault when configuring the invalid sw_params.
3580
- fixed shadow parameters in alsa-lib headers.
3581
- fixed the handling of config files in alsaconf.
3582
- fixed manpages in alsa-utils.
3583
3584
-------------------------------------------------------------------
3585
Thu Sep 16 15:27:30 CEST 2004 - tiwai@suse.de
3586
3587
- fixed downsampling.
3588
- fixed the error handling in dmix plugin.
3589
- fixed alsa.m4 to avoid invalid reductions in $LIBS.
3590
- fixed aplay for large file I/O and VOC file playback.
3591
3592
-------------------------------------------------------------------
3593
Mon Sep 13 17:33:10 CEST 2004 - tiwai@suse.de
3594
3595
- fixed the infinite loop in alsa-lib parser.
3596
3597
-------------------------------------------------------------------
3598
Tue Aug 31 18:25:52 CEST 2004 - tiwai@suse.de
3599
3600
- fixed alsaconf probing and options.
3601
- fixed usb usermap for snd-usb-usx2y driver.
3602
3603
-------------------------------------------------------------------
3604
Fri Aug 27 16:38:34 CEST 2004 - tiwai@suse.de
3605
3606
- updated to 1.0.6 final.
3607
- added the new supported card config files.
3608
- support the seprate playback/capture view on alsamixer.
3609
- don't load snd-seq-oss in alsasound script.
3610
3611
-------------------------------------------------------------------
3612
Thu Aug 12 12:24:36 CEST 2004 - ro@suse.de
3613
3614
- added libpng to neededforbuild (for doxygen)
3615
3616
-------------------------------------------------------------------
3617
Thu Aug 5 13:20:22 CEST 2004 - tiwai@suse.de
3618
3619
- updated to 1.0.6rc1.
3620
- Clean up alsasound init script.
3621
3622
-------------------------------------------------------------------
3623
Thu Apr 15 18:17:39 CEST 2004 - tiwai@suse.de
3624
3625
- updated to version 1.0.4.
3626
- fixed ACPI suspend/resume handling (#38571).
3627
- removed the obsolete %post stuffs.
3628
- removed the unneeded sleep in alsasound.
3629
- fixed the handling of '-' and '_' letters in module names.
3630
3631
-------------------------------------------------------------------
3632
Fri Apr 2 15:02:38 CEST 2004 - kukuk@suse.de
3633
3634
- alsasound: Fix Start/Stop Requires
3635
3636
-------------------------------------------------------------------
3637
Mon Mar 29 17:44:30 CEST 2004 - tiwai@suse.de
3638
3639
- fixed REAME.SuSE.
3640
- fixed the SPDIF output of Nforce.
3641
- fixed snd_pcm_wait() for direct plugins.
3642
- fixed the rate plugin to mangle avail_min.
3643
- fixed the wrong copy problem in capture of rate plugin.
3644
- fixed the closing bug of alsa-oss.
3645
- fixed the pcm handling in alsa-oss.
3646
- updated usb audio map.
3647
3648
-------------------------------------------------------------------
3649
Fri Mar 19 14:53:03 CET 2004 - tiwai@suse.de
3650
3651
- fixed alsaconf for the legacy chip probing (#36256).
3652
- fixed alsaconf for the dell board.
3653
- fixed aplay/arecord for largefile support.
3654
- improved the PCM polling.
3655
- fixed segfaults in dmix codes.
3656
- included some h/w specific headers into alsa-lib.
3657
- fixed mono output definitions in emu10k1 configs.
3658
3659
-------------------------------------------------------------------
3660
Mon Mar 8 18:41:29 CET 2004 - tiwai@suse.de
3661
3662
- updated to alsa-lib 1.0.3a.
3663
3664
-------------------------------------------------------------------
3665
Mon Mar 1 18:18:08 CET 2004 - tiwai@suse.de
3666
3667
- updated to alsa-oss 1.0.3a.
3668
3669
-------------------------------------------------------------------
3670
Mon Mar 1 11:34:01 CET 2004 - tiwai@suse.de
3671
3672
- 1.0.3-final package.
3673
3674
-------------------------------------------------------------------
3675
Fri Feb 27 18:49:42 CET 2004 - tiwai@suse.de
3676
3677
- use asfxload for emu10k1 and sbawe scripts.
3678
- added sleep in alsasound to get sync with device files.
3679
- added LOAD_OSS_EMUL_MODULES in sysconfig/sound.
3680
- alsa-oss 1.0.3rc3.
3681
3682
-------------------------------------------------------------------
3683
Thu Feb 26 12:17:15 CET 2004 - tiwai@suse.de
3684
3685
- updated to version 1.0.3rc2.
3686
- regenerated usb usermap.
3687
3688
-------------------------------------------------------------------
3689
Thu Feb 12 18:08:03 CET 2004 - tiwai@suse.de
3690
3691
- updated to version 1.0.2.
3692
- fix for stripping RPATH from libaoss (thanks to kraxel's script).
3693
3694
-------------------------------------------------------------------
3695
Fri Jan 16 17:41:13 CET 2004 - pth@suse.de
3696
3697
- Fix quoting in alsa.m4
3698
3699
-------------------------------------------------------------------
3700
Mon Jan 12 09:26:42 CET 2004 - adrian@suse.de
3701
3702
- build as user
3703
3704
-------------------------------------------------------------------
3705
Fri Jan 9 16:14:37 CET 2004 - tiwai@suse.de
3706
3707
- updated to version 1.0.1.
3708
3709
-------------------------------------------------------------------
3710
Mon Nov 17 19:34:55 CET 2003 - tiwai@suse.de
3711
3712
- updated to version 1.0.0pre1.
3713
now new API is used as default. the apps with old API should
3714
define ALSA_PCM_OLD_HW_PARAMS_API and ALSA_OLD_SW_PARAMS_API
3715
to keep using the old-style API.
3716
3717
-------------------------------------------------------------------
3718
Wed Sep 17 17:34:41 CEST 2003 - tiwai@suse.de
3719
3720
- fixed the broken dmix plugin with 32bit samples.
3721
- implemented the dmix plugin for x86-64.
3722
- apply the last missing patch.
3723
3724
-------------------------------------------------------------------
3725
Mon Sep 15 14:51:12 CEST 2003 - tiwai@suse.de
3726
3727
- don't remove joydev in joystick script (bug #30661).
3728
3729
-------------------------------------------------------------------
3730
Thu Sep 11 13:26:05 CEST 2003 - tiwai@suse.de
3731
3732
- fixed the rate conversion plugin.
3733
- fixed the aplay to set up correctly with unconventional rates.
3734
- fixed the manpage of aplay and arecord.
3735
- fixed the range calculation overflow in alsamixer.
3736
3737
-------------------------------------------------------------------
3738
Mon Sep 8 14:28:18 CEST 2003 - tiwai@suse.de
3739
3740
- fixed dmix, dshare, dsnoop plugins.
3741
- fixed alsaconf for the recent modutils.
3742
3743
-------------------------------------------------------------------
3744
Mon Sep 1 12:42:01 CEST 2003 - tiwai@suse.de
3745
3746
- fixed config files for audigy boards.
3747
3748
-------------------------------------------------------------------
3749
Wed Aug 27 15:58:37 CEST 2003 - tiwai@suse.de
3750
3751
- fixed the wrong name (typos) of snd_seq_port_info_timestamp
3752
functions.
3753
- added MEMORY-LEAK note.
3754
3755
-------------------------------------------------------------------
3756
Thu Aug 14 16:12:33 CEST 2003 - tiwai@suse.de
3757
3758
- rewrite alsasound init script to accept reload for reloading
3759
the sysconfig changes.
3760
- added meta data to sound and joystick sysconfig files
3761
(bug #28941, #28887).
3762
3763
-------------------------------------------------------------------
3764
Wed Aug 13 15:31:32 CEST 2003 - tiwai@suse.de
3765
3766
- updated alsa-lib to 0.9.7-pre (cvs 2003.08.13)
3767
- updated usb usermap.
3768
3769
-------------------------------------------------------------------
3770
Tue Aug 5 12:31:19 CEST 2003 - tiwai@suse.de
3771
3772
- fixed lsmod path (bug #28430).
3773
3774
-------------------------------------------------------------------
3775
Thu Jul 31 11:34:39 CEST 2003 - meissner@suse.de
3776
3777
- Adapted symbol version defines for ppc64 (should be reusing the
3778
macro mess from glibc though).
3779
3780
-------------------------------------------------------------------
3781
Wed Jul 30 12:33:27 CEST 2003 - tiwai@suse.de
3782
3783
- removed unsued binary file the filelist.
3784
- added the fix for via82xx renaming.
3785
- clean up the post-install code.
3786
- added post_on_removal and restart_on_update for alsasound and
3787
joystick services.
3788
3789
-------------------------------------------------------------------
3790
Mon Jul 28 17:19:46 CEST 2003 - tiwai@suse.de
3791
3792
- updated to version 0.9.6.
3793
3794
-------------------------------------------------------------------
3795
Fri Jul 18 13:39:43 CEST 2003 - tiwai@suse.de
3796
3797
- updated to version 0.9.5.
3798
- fixed alsasound and alsaconf for the new modutils.
3799
3800
-------------------------------------------------------------------
3801
Fri Jul 4 13:26:23 CEST 2003 - tiwai@suse.de
3802
3803
- updated to version 0.9.4.
3804
- fixed the option of head command in alsa-scripts (bug #27413).
3805
- updated alsaconf; -p shows the card name, too.
3806
3807
-------------------------------------------------------------------
3808
Fri Jun 13 00:47:36 CEST 2003 - ro@suse.de
3809
3810
- added /etc/hotplug and /etc/hotplug/usb to filelist
3811
3812
-------------------------------------------------------------------
3813
Tue May 27 00:02:46 CEST 2003 - ro@suse.de
3814
3815
- add static libaoss to filelist of devel subpackage
3816
3817
-------------------------------------------------------------------
3818
Tue Apr 15 14:26:24 CEST 2003 - tiwai@suse.de
3819
3820
- fixed the option of head command in the new POSIX way.
3821
3822
-------------------------------------------------------------------
3823
Mon Mar 17 10:55:01 CET 2003 - tiwai@suse.de
3824
3825
- fixed alsaconf to run for suse modules (bug #25440).
3826
- don't unload soundcore and gameport modules in alsasound
3827
init script - they may be used by other services/devices
3828
(bug #24091).
3829
3830
-------------------------------------------------------------------
3831
Mon Mar 10 11:34:21 CET 2003 - tiwai@suse.de
3832
3833
- fixed arecord to write a better WAV file header for stdout
3834
(bug #24845).
3835
3836
-------------------------------------------------------------------
3837
Wed Mar 5 16:44:32 CET 2003 - tiwai@suse.de
3838
3839
- try to restore the old style elements (cardX) even after the id
3840
is changed. this will prevent the silent state after updating
3841
the package.
3842
- fixed the feedback address in README.SuSE.
3843
3844
-------------------------------------------------------------------
3845
Mon Feb 24 17:23:10 CET 2003 - tiwai@suse.de
3846
3847
- added -F option to alsactl in alsasound init script.
3848
3849
-------------------------------------------------------------------
3850
Thu Feb 20 17:21:37 CET 2003 - tiwai@suse.de
3851
3852
- don't use nested functions on non-ix86 architectures.
3853
3854
-------------------------------------------------------------------
3855
Mon Feb 17 15:06:21 CET 2003 - tiwai@suse.de
3856
3857
- updated to cvs20030217.
3858
including dmix plugin support.
3859
- mute the master volume at unloading to avoid clicks.
3860
3861
-------------------------------------------------------------------
3862
Fri Feb 7 17:46:56 CET 2003 - tiwai@suse.de
3863
3864
- updated to cvs20020307.
3865
- fixed aplay bug.
3866
- added the support of new timer interface.
3867
- updated usb map.
3868
3869
-------------------------------------------------------------------
3870
Wed Jan 29 17:53:15 CET 2003 - tiwai@suse.de
3871
3872
- fixed the versioned symbols of hook pcm and meter plugins.
3873
- fixed -d option of aplay.
3874
3875
-------------------------------------------------------------------
3876
Tue Jan 21 12:39:19 CET 2003 - tiwai@suse.de
3877
3878
- fixed the dlopen for hook, ladspa and meter pcm plugins.
3879
- added configuration files for ENS1371 and VIA8233.
3880
- fixed the handling of 24bit/3bytes samples.
3881
- updated USB usermap.
3882
3883
-------------------------------------------------------------------
3884
Thu Jan 16 18:17:12 CET 2003 - tiwai@suse.de
3885
3886
- added the metadata to sysconfig files (bug #22689).
3887
3888
-------------------------------------------------------------------
3889
Wed Dec 18 17:43:44 CET 2002 - tiwai@suse.de
3890
3891
- updated to 0.9.0rc7-pre; regenrated tarballs from cvs.
3892
- regenerated usb usermap.
3893
- removed patches.tar.bz2. patches will be listed on spec.
3894
- added SOUNDFONT_FILES in sysconfig/sound, which is used in sbawe
3895
and emu10k1 init scripts (bug #21622).
3896
- removed alsa-dummy library, since KDE2 is no longer supported.
3897
- removed alsa-kernel header files from devel sub-package.
3898
alsa-tools will include the necessary header files in itself.
3899
3900
-------------------------------------------------------------------
3901
Fri Dec 13 11:55:23 CET 2002 - tiwai@suse.de
3902
3903
- fixed the build with the latest automake & co.
3904
3905
-------------------------------------------------------------------
3906
Mon Nov 11 00:03:30 CET 2002 - ro@suse.de
3907
3908
- fix deprecated multiline string literal in aplay.c
3909
3910
-------------------------------------------------------------------
3911
Tue Sep 3 15:35:23 CEST 2002 - tiwai@suse.de
3912
3913
- alsactl tries to restore the mixer elements as much as possible.
3914
this will avoid "failure" status of alsasound after a driver is
3915
updated. (bug #18823)
3916
- fixed invalid use of assert in mixer.
3917
- probe more possible dmas for cs and es18xx cards in alsaconf.
3918
- load snd-usb-midi module additionally if necessary in alsa usb
3919
script.
3920
3921
-------------------------------------------------------------------
3922
Thu Aug 29 17:30:39 CEST 2002 - tiwai@suse.de
3923
3924
- fixed hotplug start script.
3925
- fixed wrong assertion in alsa-lib.
3926
- added the support for 24bit wav and new options -C and -P
3927
to aplay.
3928
3929
-------------------------------------------------------------------
3930
Fri Aug 23 15:14:14 CEST 2002 - tiwai@suse.de
3931
3932
- added the hotplug usermap and script files (bug #16768).
3933
3934
-------------------------------------------------------------------
3935
Tue Aug 20 19:23:37 CEST 2002 - tiwai@suse.de
3936
3937
- fixed the detection of powermac driver on alsaconf.
3938
3939
-------------------------------------------------------------------
3940
Fri Aug 16 12:49:21 CEST 2002 - tiwai@suse.de
3941
3942
- use the rc3 tarballs (meaning only version up).
3943
- fixed alsa-lib's configure to get the newest auto-tools running.
3944
- updated the comments on power management.
3945
3946
-------------------------------------------------------------------
3947
Wed Aug 14 16:51:26 CEST 2002 - tiwai@suse.de
3948
3949
- fixed X-UnitedLinux-Should-Start in init script.
3950
3951
-------------------------------------------------------------------
3952
Thu Aug 1 15:03:21 CEST 2002 - tiwai@suse.de
3953
3954
- added PreReq.
3955
- improved alsa-lib documentations.
3956
- fixed alsaconf for redhat :)
3957
- added windows' path for soundfonts on emu10k1 script.
3958
- provides scripts for more cards with opl3.
3959
3960
-------------------------------------------------------------------
3961
Sat Jul 27 17:21:40 CEST 2002 - adrian@suse.de
3962
3963
- add %run_ldconfig
3964
3965
-------------------------------------------------------------------
3966
Mon Jul 22 15:32:36 CEST 2002 - tiwai@suse.de
3967
3968
- fixed 3byte format conversion in plugins.
3969
- fixed route pcm plugin.
3970
fixed calculation of norm.
3971
3972
-------------------------------------------------------------------
3973
Tue Jul 16 15:44:36 CEST 2002 - meissner@suse.de
3974
3975
- Fixed lib64 problem (/usr/lib was not created on lib64 platforms,
3976
but is used for data files).
3977
3978
-------------------------------------------------------------------
3979
Mon Jul 15 15:46:36 CEST 2002 - tiwai@suse.de
3980
3981
- split gamix and alsa-tools as individual packages.
3982
- removed unused files from package sources.
3983
- fixed 3byte format access and unsigned linear conversion
3984
plugins on alsa-lib.
3985
3986
-------------------------------------------------------------------
3987
Wed Jul 3 17:01:26 CEST 2002 - tiwai@suse.de
3988
3989
- fixed README.SuSE.
3990
- alsaconf builds the card database by itself.
3991
- added -s option to alsaconf to specify the test wav file.
3992
- removed obsolete cardid files on docdir.
3993
3994
-------------------------------------------------------------------
3995
Wed Jun 26 11:36:02 CEST 2002 - tiwai@suse.de
3996
3997
- changed the format ioctl mask.
3998
added the backward compatible ioctls.
3999
- don't check the error of running-mode ioctl for backward
4000
compatibility.
4001
- modprobe snd-ioctl32 in alsasound script.
4002
4003
-------------------------------------------------------------------
4004
Fri Jun 21 17:30:44 CEST 2002 - tiwai@suse.de
4005
4006
- fixes and enhances for 64bit architectures.
4007
sequencer has a new ioctl, RUNNING_MODE is used to check the
4008
running 32/64 bit mode of the client.
4009
4010
-------------------------------------------------------------------
4011
Wed Jun 19 17:34:08 CEST 2002 - tiwai@suse.de
4012
4013
- moved alsa drivers into kernel-source package.
4014
this package includes only the header files from alsa-kernel
4015
tar ball to reduce the size.
4016
km_alsa is no longer generated.
4017
- support for 3-bytes packed formats (e.g. usb audio 24bit
4018
format)
4019
4020
-------------------------------------------------------------------
4021
Tue Jun 11 17:29:49 CEST 2002 - tiwai@suse.de
4022
4023
- version alsa 0.9.0 rc1.
4024
- added new pnp id for cs4236.
4025
- improved rme32 driver.
4026
- fixed resource handling of rme9652 driver.
4027
- added hdsp driver. snd-rme9652-mem is renamed to
4028
snd-hammerfall-mem.
4029
- added experimental usb audio driver.
4030
- fixed pmac driver. added auto-muting support as well as on
4031
0.5.x driver.
4032
tone controls and DCR support for tumbler chip.
4033
tone control and amplifier for screamer chip.
4034
- removed own i2c functions from pmac driver. now using the
4035
standard i2c interface and i2c-keywest module.
4036
- added 64bit integer support on control API.
4037
- fixed cs4281 driver. supporting two codecs experimentally.
4038
- fixed capture of aplay on big endian.
4039
- fixed sysex encoding of sequencer.
4040
- fixed the module counter on gus driver.
4041
- removed EXPORT_NO_SYMBOLS from the code of alsa-kernel.
4042
moved to alsa-driver for compatibility.
4043
- support of RME9636, RME9652 and GUS configurations.
4044
- fixed the check of return values from copy_*_user().
4045
- fixed via8233 driver to work on via8233A. using multi-channel
4046
SGD for playback.
4047
- fixed es1968's hardware volume control.
4048
- added 2ch to 4ch duplication switch to ymfpci.
4049
- added support for spdif on cirrus logic's ac97 codecs.
4050
- fixed Makefile and Config.in for 2.5 kernels.
4051
- removed the obsolete snd_seq_create_event() from sequencer API.
4052
fixed alsa.m4 for this change.
4053
- fixed detection of ews64 card.
4054
- fixed null pcm plugin.
4055
- added options to set uid, gid and mode of alsa's device files
4056
to alsaconf script. as default alsaconf doesn't set such
4057
options. for secure set up, call with -r option.
4058
4059
-------------------------------------------------------------------
4060
Tue May 7 15:24:55 CEST 2002 - tiwai@suse.de
4061
4062
- fixed hardware volume control on es1968.
4063
- optimized rme32 driver.
4064
- more complete naming of ich chipsets.
4065
- fixed rear playback via wave surround on emu10k1.
4066
- fixed trident driver for big endian.
4067
- fixes for 2.2 kernels.
4068
- fixed aplay to play 16bit-au format correctly.
4069
- fixed typo in amixer.
4070
4071
-------------------------------------------------------------------
4072
Fri May 3 12:24:01 CEST 2002 - tiwai@suse.de
4073
4074
- alsasound sets default volumes for all cards if no asound.state
4075
is found.
4076
- unmute mic in set_default_volume script.
4077
- integrated via8233 to via686. via8233 module still exists,
4078
though.
4079
- fixed emu10k1 on big-endian machines.
4080
- fixed inverted cmi8330 pcm volume.
4081
- support --with-softfloat option to alsa-libs' configure.
4082
- fixed check of include path in alsa-driver's configure.
4083
- fixed compile on alpha.
4084
- added a new control switch to toggle shared rear/line-in on
4085
ymfpci.
4086
- removed list-muti from Makefile of alsa-kernel.
4087
- fixed compile of powermac drivers.
4088
- fixed possible deadlock of timer module.
4089
- added pcm playback using emu8000 on sbawe driver.
4090
- fixed panning of sbawe's wavetable.
4091
- phone and mic registers can have 5-bit resolution on ac97.
4092
- fixed compile of drivers on 2.2 and early 2.4 kernels.
4093
4094
-------------------------------------------------------------------
4095
Thu May 2 14:53:35 CEST 2002 - meissner@suse.de
4096
4097
- dropped qt dependencies, are not needed apparently.
4098
4099
-------------------------------------------------------------------
4100
Tue Apr 23 15:20:17 CEST 2002 - tiwai@suse.de
4101
4102
- fixed deadlock on intel8x0.
4103
- fixed deadlock on ice1712.
4104
- fixed Config.in for alsa-kernel.
4105
- improved detection of cmi8330 chip.
4106
- improved detection of OPL4.
4107
- fixed behavior of midi input on oss sequencer emulation.
4108
- a bit clean up of sequencer core.
4109
- fixed virmidi on sbawe/emu10k1 wavetables.
4110
- clean up alsaconf script.
4111
4112
-------------------------------------------------------------------
4113
Fri Apr 19 12:42:07 CEST 2002 - tiwai@suse.de
4114
4115
- build alsa static library separately from shared lib
4116
(due to a bug of libtool).
4117
- moved ipaq driver into alsa-kernel.
4118
- new driver: rme32.
4119
- fixed possible locking on sequencer.
4120
- fixed non-compatible variables (LOAD_ALSA_SEQ).
4121
- invoke soundfont and opl3 scripts only when LOAD_SEQUENCER
4122
is set.
4123
- fixed duplicated object lists in Makefile.
4124
(a workaround for make modules_install)
4125
- using new vararg macro on gcc3.
4126
- fixed sound_core.c
4127
- removed ipc code from sequencer.
4128
- fixed capture plugins.
4129
4130
-------------------------------------------------------------------
4131
Tue Apr 16 17:20:51 CEST 2002 - tiwai@suse.de
4132
4133
- fixed capture on OSS emulation mode.
4134
- fixed digital/analog switch on SB live and audigy.
4135
4136
-------------------------------------------------------------------
4137
Mon Apr 15 19:34:22 CEST 2002 - tiwai@suse.de
4138
4139
- updated ipaq driver.
4140
4141
-------------------------------------------------------------------
4142
Fri Apr 12 18:18:20 CEST 2002 - tiwai@suse.de
4143
4144
- fixed build on mips.
4145
4146
-------------------------------------------------------------------
4147
Wed Apr 10 13:34:40 CEST 2002 - tiwai@suse.de
4148
4149
- install non-stripped binaries as default.
4150
4151
-------------------------------------------------------------------
4152
Tue Apr 9 16:10:39 CEST 2002 - tiwai@suse.de
4153
4154
- updated gamix to 1.99.p13.
4155
added pkgconfig to neededforbuild.
4156
- fixed compile drivers on 2.2 kernel.
4157
- added --libdir options to configure to make sure building
4158
for lib64.
4159
- use dot instead of underscore in the rpm version.
4160
- improved the detection of spdif on ens1371.
4161
- fixed spdif i/o on ewx24/96.
4162
- fixed OSS mmap emulation.
4163
- added the drivers for arm (iPAQ).
4164
- added new pnp id for cs4236.
4165
- fixed arecord to capture raw data.
4166
- added spdif support on wolfson ac97 codec.
4167
- increase the max. number of rawmidi devices to 8.
4168
- added -D option to amixer (just like on alsamixer).
4169
- fixed digital/analog switch for audigy.
4170
- added presario700 workaround on ac97 codec.
4171
- added boot-up script for sb16 to load opl3 files.
4172
4173
-------------------------------------------------------------------
4174
Fri Apr 5 15:37:11 CEST 2002 - ro@suse.de
4175
4176
- fixed gamix to build with new gettext
4177
4178
-------------------------------------------------------------------
4179
Mon Mar 25 16:11:13 CET 2002 - tiwai@suse.de
4180
4181
- fixed spdif-input clock selection on EWX24/96.
4182
4183
-------------------------------------------------------------------
4184
Mon Mar 25 12:27:02 CET 2002 - tiwai@suse.de
4185
4186
- added -Y to fillup_and_insserv joystick (bug #15433).
4187
- removed check of joydev module at start of joystick script
4188
(bug #15441).
4189
- force to proceed even if ac97 not responding (bug #15428).
4190
- fixed clock detection messages on intel8x0.
4191
- support VIA8233 on via686 driver (bug #13786).
4192
4193
-------------------------------------------------------------------
4194
Fri Mar 22 17:31:56 CET 2002 - tiwai@suse.de
4195
4196
- real fix for sb16 vibra. merged forgotten patch.
4197
- fixed aseqnet.
4198
- fixed the use of size_t in sequencer headers.
4199
- fixed alsamixer; no longer aborted on es1938 mixer.
4200
4201
-------------------------------------------------------------------
4202
Wed Mar 20 18:50:07 CET 2002 - tiwai@suse.de
4203
4204
- fixed capture on sb16 vibra.
4205
4206
-------------------------------------------------------------------
4207
Tue Mar 19 17:57:13 CET 2002 - tiwai@suse.de
4208
4209
- fixed assignment of DMAs on als100 driver.
4210
- removed zero-initialization of static variables to move (to
4211
data block).
4212
- fixed compile of emu10k1 on 2.2 kernel.
4213
- fixed detection of Delta 1010LT.
4214
- moved description of serial driver to Documentation directory.
4215
4216
-------------------------------------------------------------------
4217
Wed Mar 13 12:12:30 CET 2002 - tiwai@suse.de
4218
4219
- corrected texts.
4220
- fixed playback rate on via686 driver.
4221
- clean up via8233 driver.
4222
- improved rate converter again.
4223
4224
-------------------------------------------------------------------
4225
Tue Mar 12 13:38:45 CET 2002 - tiwai@suse.de
4226
4227
- more fix for alsa-lib rate converter.
4228
- fixed handling of capture volume/switch on simple mixer API.
4229
fixed alsamixer, too.
4230
- fixed pci ids for AMD chips.
4231
cards.txt and cardids.txt are updated, too.
4232
4233
-------------------------------------------------------------------
4234
Mon Mar 11 16:01:51 CET 2002 - tiwai@suse.de
4235
4236
- fixed support of vibra16 on sb16 driver.
4237
4238
-------------------------------------------------------------------
4239
Mon Mar 11 13:52:33 CET 2002 - tiwai@suse.de
4240
4241
- fixed xrun problems on alsa-lib rate converter.
4242
- fixed pci id definitions for AMD8111.
4243
4244
-------------------------------------------------------------------
4245
Mon Mar 11 11:44:02 CET 2002 - tiwai@suse.de
4246
4247
- fixed/clean-up rawmidi driver.
4248
- fixed compile or rtc-timer.
4249
4250
-------------------------------------------------------------------
4251
Sat Mar 9 12:11:42 CET 2002 - tiwai@suse.de
4252
4253
- fixed segfault of aplay with a larger wav header.
4254
- clean up emu8000 and wavefront drivers; added __init prefixes.
4255
- fixed capture on audigy.
4256
4257
-------------------------------------------------------------------
4258
Fri Mar 8 17:29:23 CET 2002 - tiwai@suse.de
4259
4260
- fixed alsaconf: asound.conf -> asound.state.
4261
4262
-------------------------------------------------------------------
4263
Fri Mar 8 15:14:35 CET 2002 - tiwai@suse.de
4264
4265
- fixed segfault in alsa-lib regarding rate conversions.
4266
- don't show colon at start up when no card is configured.
4267
- fixed collision of resources for legacy opl3 and midi in ymfpci
4268
and cmipci drivers.
4269
- fixed audigy FX capture.
4270
- fixed compile of powermac driver.
4271
- fixed emu10k1 5.1 surround output.
4272
4273
-------------------------------------------------------------------
4274
Thu Mar 7 13:47:36 CET 2002 - tiwai@suse.de
4275
4276
- reverted pci quirk code from 0.5.x for opl3sa2 driver.
4277
- fixed es1968, maestro3, ymfpci: don't call
4278
snd_pcm_period_elapsed() more than once per interrupt.
4279
- removed unused sequencer codes from the source.
4280
- fixed ioctl32 wrapper.
4281
- fixed memory leak in rawmidi.
4282
- return rc 5 (skipped) when no joystick device is configured.
4283
4284
-------------------------------------------------------------------
4285
Wed Mar 6 10:18:56 CET 2002 - tiwai@suse.de
4286
4287
- fixed some bugs in gamix.
4288
- use rwlock instead of spinlock in the pcm operation.
4289
- fixed maestro3 driver to avoid picking the modem up.
4290
- fixed module descriptions in wavefront driver.
4291
- remove invalid snd_id module options in alsa post install
4292
script (bug #14542).
4293
- suppress "unexpected hwpointer.." debug messages (bug
4294
#14275).
4295
- fixed initialization of sequencer midi decoder.
4296
- moved some documents into alsa-kernel directory.
4297
- fixed module depenency descriptions.
4298
- added the arm support (not compiled for rpms).
4299
- moved oss related proc files to /proc/asound/oss.
4300
- fixed floppy-hangup problem on ymfpci driver.
4301
4302
-------------------------------------------------------------------
4303
Wed Feb 27 19:12:15 CET 2002 - tiwai@suse.de
4304
4305
- fixed handling of capture volumes/switches in alsamixer.
4306
- added support for x86-64 to alsa drivers' configure script.
4307
- set alsa's header path prior to the kernel headers.
4308
- added ioctl32 wrappers for 64bit architectures (still not
4309
compiled on existing architecturs).
4310
4311
-------------------------------------------------------------------
4312
Mon Feb 25 19:08:52 CET 2002 - tiwai@suse.de
4313
4314
- fixed spdif phase inverse on cmipci for the recent models.
4315
4316
-------------------------------------------------------------------
4317
Mon Feb 25 16:40:08 CET 2002 - tiwai@suse.de
4318
4319
- fixed AC3 passthrough on SB Live.
4320
- added support for AMD-8111.
4321
- fixed SPDIF input inverse switch on cmipci.
4322
- added SPDIF input select switch on cmipci (for recent models).
4323
- added Config.help in alsa-kernel.
4324
- use normal printk with KERN prefixes for usual messages
4325
instead of snd_printk.
4326
- fixed pci_alloc_consistent hack for ppc.
4327
- fixed module depenency in alsa-kernel.
4328
- fixed count overflow problem on aplay.
4329
- fixed legacy isa probing of alsaconf. now killing aplay/arecord
4330
with -9.
4331
4332
-------------------------------------------------------------------
4333
Fri Feb 22 16:12:29 CET 2002 - tiwai@suse.de
4334
4335
- added -p option to alsaconf to be invoked from external
4336
programs.
4337
- alsaconf checks TP600E and tries to configure cs4236
4338
automatically.
4339
- fixed oops on cs423x drivers.
4340
4341
-------------------------------------------------------------------
4342
Fri Feb 22 13:56:38 CET 2002 - tiwai@suse.de
4343
4344
- fixed surround and center/lfe (analog) outputs on audigy.
4345
- added snd_mmap_valid option to cs46xx driver to support OSS
4346
mmap mode. as default it is disabled (to be sure).
4347
- fixed alsa-lib to adapt the recent API changes.
4348
4349
-------------------------------------------------------------------
4350
Thu Feb 21 17:34:25 CET 2002 - tiwai@suse.de
4351
4352
- fixed memory allocation for ISA.
4353
- improved alsa-lib xrun checks.
4354
- fixed audigy driver
4355
analog front is output through ac97.
4356
enabled digital outputs.
4357
fixed ADC capture.
4358
support for line2 and aux2 inputs.
4359
- fixed volumes of wavetable on emu* drivers.
4360
4361
-------------------------------------------------------------------
4362
Thu Feb 21 12:11:17 CET 2002 - tiwai@suse.de
4363
4364
- improved xrun check - a new ioctl is added for xrun.
4365
- llseek lock fixed for 2.5 kernel.
4366
4367
-------------------------------------------------------------------
4368
Wed Feb 20 19:57:44 CET 2002 - tiwai@suse.de
4369
4370
- fixed oops on SB Audigy.
4371
- fixed/improved set_default_volume script.
4372
4373
-------------------------------------------------------------------
4374
Wed Feb 20 17:33:26 CET 2002 - tiwai@suse.de
4375
4376
- added (partial) midi / joystick support to intel8x0 driver.
4377
- fixed ac97 initialization of via686 driver (bug #13404).
4378
- added set_default_volume script and fixed alsasound init script
4379
to set up volumes automatically when no config file is found
4380
(bug #13649).
4381
- fixed module depencies in alsa-kernel.
4382
- added --with-kernel and --with-soundbase options to configure
4383
scripts in alsa-tools.
4384
- wait for the codec ready status for more longer time in ac97
4385
driver.
4386
- fixed typos (lockups) in rme9652 driver.
4387
- fixed inverted aux playback switch on cmipci driver.
4388
- added verbose (debug) printk mode. fixed printk prefixes.
4389
- alsasound script does't show failure messages even if ALSA is
4390
already running (bug #13614).
4391
4392
-------------------------------------------------------------------
4393
Tue Feb 19 15:29:00 CET 2002 - tiwai@suse.de
4394
4395
- fixed spdif on cmipci driver (for the recent chip models)
4396
4397
-------------------------------------------------------------------
4398
Tue Feb 19 13:36:15 CET 2002 - tiwai@suse.de
4399
4400
- configurable verbose level of messages in alsa-driver.
4401
- fixed isa memory allocation for old codes.
4402
- fixed error handling of sequencer core.
4403
- added/fixed include files for correct compile.
4404
4405
-------------------------------------------------------------------
4406
Mon Feb 18 17:47:54 CET 2002 - tiwai@suse.de
4407
4408
- fixed joystick init script.
4409
- fixed es18xx driver to support pm correctly.
4410
4411
-------------------------------------------------------------------
4412
Mon Feb 18 17:05:04 CET 2002 - tiwai@suse.de
4413
4414
- fixed intel8x0 driver for nVidia nForce.
4415
4416
-------------------------------------------------------------------
4417
Mon Feb 18 10:42:27 CET 2002 - tiwai@suse.de
4418
4419
- fixed renaming/moving of LOAD_ALSA_SEQ variable to sysconfig
4420
(Bug #13941)
4421
- fixed endian check in the kernel.
4422
- revert to the old isa allocator code.
4423
- fixed power management codes.
4424
- fixed obsolete usage of __FUNCTION__.
4425
- fixed compile on ppc64.
4426
- check the compile date in configure script.
4427
4428
-------------------------------------------------------------------
4429
Fri Feb 15 19:37:38 CET 2002 - tiwai@suse.de
4430
4431
- support for ppc64.
4432
- use pci_alloc_consistent for allocation of ISA buffers.
4433
4434
-------------------------------------------------------------------
4435
Fri Feb 15 14:57:26 CET 2002 - tiwai@suse.de
4436
4437
- fixed compile on 2.5.5 kernel.
4438
- fixed typo in pcm_preallocate_all(). now should be built on
4439
ia64.
4440
4441
-------------------------------------------------------------------
4442
Thu Feb 14 12:13:47 CET 2002 - tiwai@suse.de
4443
4444
- more alsa-lib document fixes/improvements.
4445
- fixed build of alsa-driver on the latest alpha kernel.
4446
4447
-------------------------------------------------------------------
4448
Wed Feb 13 17:23:25 CET 2002 - tiwai@suse.de
4449
4450
- building drivers with debug option.
4451
- fixed wrong kfree's after release_resource().
4452
- fixed possible collision of macros with ACPI patches.
4453
- moved joystick support from module option to controls in
4454
ymfpci and via686 drivers.
4455
- removed snd_enable_midi option from es1968 driver.
4456
mpu401 is enabled as default.
4457
- fixed initialization of joystick address in joystick init
4458
script.
4459
- more docuemnts for timer releated issues in alsa-lib.
4460
4461
-------------------------------------------------------------------
4462
Tue Feb 12 19:47:41 CET 2002 - tiwai@suse.de
4463
4464
- fixed mixer volumes on ad1816a.
4465
- fixed playback/capture on ad1816a.
4466
4467
-------------------------------------------------------------------
4468
Mon Feb 11 16:10:35 CET 2002 - tiwai@suse.de
4469
4470
- clean up module descriptions for yast2.
4471
- fixed memory leaks before release_resources.
4472
- introduced isa_virt_to_bus macro.
4473
- fixed swap bugs in korg1212 driver.
4474
- compilation fixes for sequencer-related modules.
4475
- moved compatibility layer code to alsa-driver.
4476
- fixed es1968 suspend/resume code.
4477
- make sure intel8x0 driver working on non-intel archs.
4478
4479
-------------------------------------------------------------------
4480
Fri Feb 8 15:12:21 CET 2002 - tiwai@suse.de
4481
4482
- fixed mpu401 handling and wave table devices on audigy.
4483
- fixed mpu401 interrupts on ymfpci. snd_mpu_irq options is
4484
removed.
4485
4486
-------------------------------------------------------------------
4487
Thu Feb 7 13:00:18 CET 2002 - tiwai@suse.de
4488
4489
- fixed compile of pmac driver.
4490
- added hack for panasonic CF-28.
4491
- fixed handling of irq 0 on cs4236.
4492
4493
-------------------------------------------------------------------
4494
Tue Feb 5 12:39:53 CET 2002 - tiwai@suse.de
4495
4496
- added pci_enable_device() in resume.
4497
- removed commas from end of enum lists.
4498
- fixed typo in header files.
4499
4500
-------------------------------------------------------------------
4501
Mon Feb 4 15:04:11 CET 2002 - tiwai@suse.de
4502
4503
- added GPL license tags on some modules.
4504
- fixed capture rate on ens1371.
4505
- changes for the latest doxygen.
4506
- fixed oss mixer misbehavior.
4507
- added a new pnp id for cs4236.
4508
- fixed emu10k1 wavetable function.
4509
- fixed compile warning of emu10k1 mpu401 code.
4510
- added missing MODULE_DEVICE_TABLES to some modules.
4511
4512
-------------------------------------------------------------------
4513
Fri Feb 1 14:58:39 CET 2002 - tiwai@suse.de
4514
4515
- open OSS pcm devices on the non-blocking mode as default.
4516
4517
-------------------------------------------------------------------
4518
Fri Feb 1 11:49:20 CET 2002 - tiwai@suse.de
4519
4520
- added initial support for SB Audigy.
4521
- added initial support for TerraTec DMX 6Fire.
4522
- fixed oops on ALS4000.
4523
- fixed the installation path of modules.
4524
- fixed oops in oss plugin module.
4525
- improved/fixed digital output on cmipci driver.
4526
- added pnp id for ALS200 to alsa100 driver.
4527
- improved mpu401 input check.
4528
- clean up of driver codes. addition of __devinit and
4529
__devinitdata.
4530
- fixed typo in the description of module option in sb16.
4531
- updated cards.txt and cardids.txt.
4532
- renamed varibles for joystick init script.
4533
- added comments about ac3dec in README.SuSE.
4534
4535
-------------------------------------------------------------------
4536
Fri Jan 25 17:22:18 CET 2002 - tiwai@suse.de
4537
4538
- more fixes for cmipci driver.
4539
- fix for nm256 (Dell Latitude LS).
4540
- kmerge/Config.in fixes.
4541
- removed ac3dec from alsa-tools tarball due to potential
4542
license problems. disabled build of ac3dec.
4543
- added a colon in start up of alsasound again.
4544
it's better :)
4545
- more fixes for alsa-lib docs.
4546
4547
-------------------------------------------------------------------
4548
Tue Jan 22 15:58:02 CET 2002 - tiwai@suse.de
4549
4550
- added a new pci id for ens1371.
4551
- added support for NVidia Nforce (intel8x0).
4552
- removed snd_enable_midi/fm options from cmipci driver.
4553
- fixed 4ch playback mode on cmipci driver.
4554
- more fixes of documents for alsa pcm plugins.
4555
- fixed id of mixer on ESS Allego.
4556
- fixed module names in README.SuSE.
4557
4558
-------------------------------------------------------------------
4559
Thu Jan 17 15:11:22 CET 2002 - tiwai@suse.de
4560
4561
- better handling of enum strings in alsactl get/set.
4562
4563
-------------------------------------------------------------------
4564
Wed Jan 17 12:29:56 CET 2002 - tiwai@suse.de
4565
4566
- removed gpm from StartRequires in alsasound init script.
4567
- fixed maestro3 initialization bug.
4568
- improved documentation of alsa-lib plugins.
4569
- merged ARM patch into alsa-lib.
4570
4571
-------------------------------------------------------------------
4572
Thu Jan 17 12:28:43 CET 2002 - uli@suse.de
4573
4574
- fixed to build on ARM
4575
4576
-------------------------------------------------------------------
4577
Wed Jan 16 18:50:57 CET 2002 - egmont@suselinux.hu
4578
4579
- removed colons from startup/shutdown messages.
4580
4581
-------------------------------------------------------------------
4582
Tue Jan 15 14:21:19 CET 2002 - schwab@suse.de
4583
4584
- Fix missing declarations in kernel drivers.
4585
4586
-------------------------------------------------------------------
4587
Mon Jan 14 16:50:40 CET 2002 - tiwai@suse.de
4588
4589
- added get & set commands to alsactl.
4590
- fixed joystick init script.
4591
- more documents for doxygen.
4592
4593
-------------------------------------------------------------------
4594
Fri Jan 11 17:56:22 CET 2002 - tiwai@suse.de
4595
4596
- fixed compile of alsa-kernel on ia64.
4597
- fixed renaming via686a -> via686.
4598
4599
-------------------------------------------------------------------
4600
Wed Jan 9 16:41:49 CET 2002 - tiwai@suse.de
4601
4602
- fixed infinite loop when playback drain is failed.
4603
4604
-------------------------------------------------------------------
4605
Tue Jan 8 18:36:58 CET 2002 - tiwai@suse.de
4606
4607
- don't call depmod in alsa-driver when DESTDIR is set.
4608
4609
-------------------------------------------------------------------
4610
Tue Jan 8 14:18:33 CET 2002 - tiwai@suse.de
4611
4612
- renamed from sysconfig/alsa to sysconfig/sound.
4613
- fixed routing of ice1712 driver.
4614
- added enable_loopback option to snd-ac97-codec module.
4615
- updated gamix to ver.1.99.p11.
4616
- added -c option to envy24control.
4617
- fixed -c option for ac3dec.
4618
- added the list of drivers compiled for each arch.
4619
Makefile.module reads the generated list file when exists.
4620
so far provided only for ia64.
4621
4622
-------------------------------------------------------------------
4623
Tue Jan 8 10:41:42 CET 2002 - tiwai@suse.de
4624
4625
- removed sysconfig files from filelist.
4626
4627
-------------------------------------------------------------------
4628
Mon Jan 7 15:33:44 CET 2002 - tiwai@suse.de
4629
4630
- fixed name of synth modules (for auto-loading).
4631
- checked linux/pm.h in configure script.
4632
4633
-------------------------------------------------------------------
4634
Mon Jan 7 12:21:20 CET 2002 - tiwai@suse.de
4635
4636
- added missing header files from alsa-kernel to devel package.
4637
- fixed calculations of timeout in some drivers.
4638
- many fixes for compile on 2.2 kernel.
4639
- asoundef.h is incldued in alsa-lib (not symlinked).
4640
- added sysconfig files as ghost to filelist.
4641
- check old modules names in /etc/modules.conf and rename them
4642
automatically during post-install.
4643
4644
-------------------------------------------------------------------
4645
Fri Jan 4 17:08:57 CET 2002 - tiwai@suse.de
4646
4647
- renaming of driver modules.
4648
all snd-card-xxx modules are renamed to snd-xxx.
4649
the old module configuration must be updated. sorry.
4650
together with this change, cardids.txt is converted, too.
4651
- split alsa driver sources.
4652
(a step for kernel 2.5 integration.)
4653
alsa-kernel tarball is provided individually.
4654
- move LOAD_ALSA_SEQ variable to /etc/sysconfig/alsa.
4655
- fixed alsasound script.
4656
4657
-------------------------------------------------------------------
4658
Thu Dec 13 12:30:10 CET 2001 - tiwai@suse.de
4659
4660
- fix alsasound: don't try to load sequencer and version-check
4661
when no card drivers are loaded.
4662
- better renaming from START_ALSA_SEQ to LOAD_ALSA_SEQ.
4663
- added joystick init script. (only for testing yet)
4664
using /etc/sysconfig/joystick for configuration.
4665
- remove (rename) the old /etc/asound.conf if found.
4666
- removed kernel-source from neededforbuild.
4667
4668
-------------------------------------------------------------------
4669
Thu Dec 13 10:38:17 CET 2001 - tiwai@suse.de
4670
4671
- fixed eapd hack on cs46xx (now km_alsa is fixed for build).
4672
- more configurable pcm parameter for dummy driver.
4673
- added snd_pcm_route_determine_ttable().
4674
4675
-------------------------------------------------------------------
4676
Wed Dec 12 15:38:19 CET 2001 - iwai@suse.de
4677
4678
- added missing alsa-driver documents.
4679
4680
-------------------------------------------------------------------
4681
Tue Dec 11 18:59:34 CET 2001 - tiwai@suse.de
4682
4683
- added joystick support on ymfpci driver:
4684
snd_joystick_port module option is added (default disabled).
4685
Needs ns558 module.
4686
- added joystick support on es1938 (ess solo1) and sonicvibes
4687
drivers (on 2.4 kernel only).
4688
The driver handles gameport directly, so ns558 module is
4689
not necessary.
4690
- added joystick support on es1968 (maestro2) driver.
4691
A new control switch "Joystick" is added. Needs ns558.
4692
- added joystick support on cs4281 driver.
4693
handles gameport directly. No ns558 needed.
4694
- fixed alsasound script to unload gameport module automatically.
4695
- run update-deps on alsa-driver during build stage so that
4696
configure in km_alsa is properly generated.
4697
- fixed compile of alsa-lib on ia64.
4698
- changed snd_pcm_mmap_* handling.
4699
4700
-------------------------------------------------------------------
4701
Mon Dec 10 11:19:01 CET 2001 - tiwai@suse.de
4702
4703
- fixed typo in tumbler driver.
4704
- fixed mono conversion plugin in alsa-lib.
4705
- fixed configure of alsa-driver on alpha.
4706
- fixed window resizing of alsamixer.
4707
4708
-------------------------------------------------------------------
4709
Fri Dec 7 19:01:27 CET 2001 - tiwai@suse.de
4710
4711
- PM support on opl3sa driver.
4712
- HW volume support from docking station on es1968.
4713
- Fixed GPL license tag on some modules.
4714
- experimental support of LADSPA plugin layer.
4715
4716
-------------------------------------------------------------------
4717
Fri Dec 7 14:29:53 CET 2001 - tiwai@suse.de
4718
4719
- fixed pmac (tumbler) driver.
4720
- fixed trident latency problem.
4721
- no longer inclusion of linux asm header files in alsa-lib.
4722
- fixed module descriptions in cs4232 and es18xx modules.
4723
- check ALSA driver version in alsasound init script.
4724
- fixed compile of maestro3 driver on 2.2 kernel.
4725
4726
-------------------------------------------------------------------
4727
Tue Dec 4 11:49:16 CET 2001 - tiwai@suse.de
4728
4729
- fixed typo in intel8x0 driver.
4730
- build alsa-docs package on all architectures.
4731
- merged kernel-header hack patch for non-intel architectures.
4732
4733
-------------------------------------------------------------------
4734
Mon Dec 3 16:22:22 CET 2001 - tiwai@suse.de
4735
4736
- updated to ALSA 0.9.0 beta (CVS 2001.12.03)
4737
- split alsa-docs package for ALSA documentation.
4738
(so far only on i386 due to problem of doxygen)
4739
- as10k1 is not built to avoid conflict with emu-tools package.
4740
4741
-------------------------------------------------------------------
4742
Tue Nov 27 12:58:30 CET 2001 - tiwai@suse.de
4743
4744
- fixed oops at removing cs461x driver with amp hack.
4745
4746
-------------------------------------------------------------------
4747
Fri Nov 23 16:03:15 CET 2001 - tiwai@suse.de
4748
4749
- added the last missing patch into patch archive.. sorry.
4750
4751
-------------------------------------------------------------------
4752
Fri Nov 23 12:45:09 CET 2001 - tiwai@suse.de
4753
4754
- fixed compile of maestro3 driver on 2.2 kernel.
4755
4756
-------------------------------------------------------------------
4757
Thu Nov 22 14:10:44 CET 2001 - tiwai@suse.de
4758
4759
- use new macros for fill-up and init script
4760
- fixes for building with normal user mode:
4761
rpm --rebuild should work with normal user.
4762
4763
-------------------------------------------------------------------
4764
Wed Nov 21 17:54:57 CET 2001 - tiwai@suse.de
4765
4766
- fixed permission of proc device files on the latest kernel.
4767
- fixed IrDA on Dell Inspiron 4000 notebook.
4768
- replaced include malloc.h with slab.h (obsoleted).
4769
- fixed expansion of variable length argument macros.
4770
- use set_current_state() macro.
4771
- fixed typo in ymfpci capture switch.
4772
4773
-------------------------------------------------------------------
4774
Fri Nov 9 19:21:30 CET 2001 - tiwai@suse.de
4775
4776
- merged with the latest 0.5.12 tarball release.
4777
- fixed installation of alsa.m4 file.
4778
- fixed potential compile warnings.
4779
- clean up spec file.
4780
- build alsa-lib and alsa-utils inside specfile without extra
4781
Makefile.
4782
- gettextize gamix
4783
4784
-------------------------------------------------------------------
4785
Mon Nov 5 10:26:16 CET 2001 - tiwai@suse.de
4786
4787
- libtoolized alsa-lib & alsa-utils.
4788
- fix compile of alsa-lib on non-gcc system.
4789
the mixer sort functions become thread-unsafe.
4790
4791
-------------------------------------------------------------------
4792
Wed Oct 17 17:55:22 CEST 2001 - tiwai@suse.de
4793
4794
- fixed compile of isapnp.o on 2.2 kernel.
4795
4796
-------------------------------------------------------------------
4797
Mon Oct 15 16:03:42 CEST 2001 - tiwai@suse.de
4798
4799
- fixed missing exported symbols in snd-synth-emux module.
4800
- added GPL module license to each module.
4801
necessary for the latest 2.4 kernel and modutils.
4802
4803
-------------------------------------------------------------------
4804
Fri Oct 12 18:27:05 CEST 2001 - tiwai@suse.de
4805
4806
- added missing EXPORT_NO_SYMBOLS to the relevant modules.
4807
4808
-------------------------------------------------------------------
4809
Thu Oct 11 12:19:28 CEST 2001 - tiwai@suse.de
4810
4811
- fixed new feature calls for the latest benh kernel
4812
(only for ppc)
4813
- improved cardname output of pmac driver.
4814
4815
-------------------------------------------------------------------
4816
Tue Oct 9 12:03:21 CEST 2001 - tiwai@suse.de
4817
4818
- added a new pnp id for cs4236.
4819
- fixed again mute bitmask for screamer dev.10.
4820
- added new pnp entries to card id database.
4821
4822
-------------------------------------------------------------------
4823
Mon Oct 8 18:45:19 CEST 2001 - tiwai@suse.de
4824
4825
- fixed auto-muting on screamer dev.10 (bug #11690).
4826
- added a new pnp id for sbawe.
4827
4828
-------------------------------------------------------------------
4829
Tue Oct 2 13:19:38 CEST 2001 - tiwai@suse.de
4830
4831
- fixed oops / lock-up on es1968 driver (bug #11562).
4832
- fixed oops / lock-up when ROM soundfont is loaded on emu10k1.
4833
- added check for 586MMX in configure script.
4834
4835
-------------------------------------------------------------------
4836
Mon Oct 1 13:26:52 CEST 2001 - tiwai@suse.de
4837
4838
- added snd_enable option to awacs driver again (bug #11339).
4839
- fixed auto-mute check on screamer dev.8 (ppc driver).
4840
- added conditional rescheduling while loading samples on emu8000.
4841
4842
-------------------------------------------------------------------
4843
Thu Sep 27 17:06:36 CEST 2001 - tiwai@suse.de
4844
4845
- fixed line-out plug check for screamer with dev != 0.
4846
now auto-muting should work on most of pmacs.
4847
- added snd_auto_mute_mask flag for user to set the bit-mask
4848
value.
4849
4850
-------------------------------------------------------------------
4851
Thu Sep 20 15:27:39 CEST 2001 - tiwai@suse.de
4852
4853
- changed OSS version number to 3.8.2, to avoid warning from
4854
gmix (Bug #10523)
4855
4856
-------------------------------------------------------------------
4857
Thu Sep 20 12:23:24 CEST 2001 - tiwai@suse.de
4858
4859
- added a new pnp id (SMM7180) for ad1816a.
4860
- added toggle command to amixer.
4861
4862
-------------------------------------------------------------------
4863
Wed Sep 19 15:50:17 CEST 2001 - tiwai@suse.de
4864
4865
- added missing pnp id to card database.
4866
4867
-------------------------------------------------------------------
4868
Fri Sep 14 19:02:20 CEST 2001 - tiwai@suse.de
4869
4870
- removed cache for snd_cards_mask() in alsa-lib
4871
so that alsa-lib can detects the change of status (Bug #10314).
4872
4873
-------------------------------------------------------------------
4874
Wed Sep 12 18:42:31 CEST 2001 - tiwai@suse.de
4875
4876
- improved measurement of clock on es1968.
4877
- increased maximum timer frequency on es1968.
4878
better responce expected for small fragments.
4879
- improved measurement of ac97 clock on intel8x0.
4880
4881
-------------------------------------------------------------------
4882
Mon Sep 10 12:07:06 CEST 2001 - tiwai@suse.de
4883
4884
- fixed mpu initialization on ymf744/754.
4885
- added snd_mpu_irq option for cmipci driver. some cards need
4886
an extra interrupt for mpu401. when the interrupt is shared
4887
with pcm, pass -1 (as default).
4888
4889
-------------------------------------------------------------------
4890
Fri Sep 7 14:39:43 CEST 2001 - tiwai@suse.de
4891
4892
- added auto measurement of clock on es1968 chips.
4893
- added amplifier switch for DACA on pmac. As default it's on.
4894
4895
-------------------------------------------------------------------
4896
Thu Sep 6 18:29:40 CEST 2001 - tiwai@suse.de
4897
4898
- fixed the clock value of es1978 chip.
4899
- Makefile.module accept ALSA_MODULE_TO_BUILD to pass as
4900
a configure option. Each kernel package can give --with-cards
4901
option to specify the drivers to be compiled.
4902
As default all drivers are built.
4903
4904
-------------------------------------------------------------------
4905
Wed Sep 5 18:20:32 CEST 2001 - tiwai@suse.de
4906
4907
- fixed playback on ymfpci with small fragment size.
4908
- fixed clicking noises during playback on es1968.
4909
4910
-------------------------------------------------------------------
4911
Tue Sep 4 17:28:49 CEST 2001 - tiwai@suse.de
4912
4913
- fixed initialization/suspend/resume on pmac DACA and Tumbler
4914
chips. patch is merged to cvs.
4915
- changes "Wave Playback Volume" on alsatest (for ymfpci driver).
4916
- updated README.SuSE, power management section.
4917
4918
-------------------------------------------------------------------
4919
Thu Aug 30 17:37:41 CEST 2001 - tiwai@suse.de
4920
4921
- pmac (awacs) driver detects the status of headphone and
4922
mutes/unmutes the speaker automatically.
4923
- alsaconf changes "Speaker" and "Line Out" volumes at sound test
4924
(for awacs driver).
4925
4926
-------------------------------------------------------------------
4927
Tue Aug 28 16:39:48 CEST 2001 - tiwai@suse.de
4928
4929
- fixed pc-speaker driver for playback.
4930
- fixed detection of keywest i2c device on ppc.
4931
4932
-------------------------------------------------------------------
4933
Mon Aug 27 18:45:02 CEST 2001 - tiwai@suse.de
4934
4935
- integrated i2c-keywest code into awacs driver.
4936
no longer i2c-core and i2c-keywest modules are required.
4937
4938
-------------------------------------------------------------------
4939
Mon Aug 27 12:14:27 CEST 2001 - tiwai@suse.de
4940
4941
- fixed deadlock during capture on maestro3 driver (SMP).
4942
- added support for ESS Canyon3D-2/LE PCI (to maestro3 driver).
4943
- merged additional patches to cvs.
4944
- do not return the error code at stopping alsasound script
4945
(bug #9888).
4946
- added isa pnp id for ALS200 to als100 driver.
4947
4948
-------------------------------------------------------------------
4949
Fri Aug 24 16:52:05 CEST 2001 - tiwai@suse.de
4950
4951
- added mixer control for DACA (iBook) on awacs driver.
4952
i2c support on kernel (i2c-core and i2c-keywest) is required
4953
as well.
4954
4955
-------------------------------------------------------------------
4956
Thu Aug 23 16:54:36 CEST 2001 - tiwai@suse.de
4957
4958
- added experimental support for ibook2 (tumbler) on awacs driver.
4959
i2c support on kernel is required. for mixer control,
4960
i2c-keywest module should be formerly loaded.
4961
only master and beep playback volumes are available.
4962
- reduced clocks at beginning of playback on ad1848.
4963
4964
-------------------------------------------------------------------
4965
Wed Aug 22 16:42:58 CEST 2001 - tiwai@suse.de
4966
4967
- fixed race condition in open/close of cmipci driver.
4968
protected by mutex.
4969
- fixed the bug in rate conversion of alsa-lib (this happens
4970
only when different format rate is returned in setup like sb8).
4971
- added pci_enable_device in emu10k1 driver.
4972
- fixed deadlock of mozart driver.
4973
- added snd_isapnp option to snd-card-opti9x driver.
4974
4975
-------------------------------------------------------------------
4976
Mon Aug 15 10:23:54 CEST 2001 - tiwai@suse.de
4977
4978
- fixed start up scripts for emu10k1/sbawe to support multiple
4979
cards.
4980
- disabled isapnp on ppc prep (only for 2.2 kernel).
4981
- fixed configure script to set CONFIG_SND_ISA correctly.
4982
- added pc speaker driver (not compiled as default :)
4983
4984
-------------------------------------------------------------------
4985
Tue Aug 14 19:20:12 CEST 2001 - schwab@suse.de
4986
4987
- Fix alsa-driver configure script: don't force CONFIG_SND_ISA.
4988
4989
-------------------------------------------------------------------
4990
Thu Aug 9 14:26:39 CEST 2001 - tiwai@suse.de
4991
4992
- fixed card id database.
4993
- fixed stereo playback on es1968.
4994
- fixed pcm playback on emu10k1.
4995
4996
-------------------------------------------------------------------
4997
Fri Aug 3 12:43:57 CEST 2001 - tiwai@suse.de
4998
4999
- fixed alsasound compliant to LSB.
5000
5001
-------------------------------------------------------------------
5002
Wed Aug 1 16:01:29 CEST 2001 - tiwai@suse.de
5003
5004
- removed snd_max_channels module option from cmipci driver.
5005
- support for large soundfonts (caching) on emu10k1 driver.
5006
- fixed card database.
5007
- fixed module descriptions.
5008
5009
-------------------------------------------------------------------
5010
Fri Jul 13 15:39:53 CEST 2001 - tiwai@suse.de
5011
5012
- use _prefix & co.
5013
5014
-------------------------------------------------------------------
5015
Fri Jul 13 13:06:11 CEST 2001 - grimmer@suse.de
5016
5017
- fixed man page file list (using wild cards instead including
5018
the directory itself)
5019
5020
-------------------------------------------------------------------
5021
Tue Jul 10 17:11:49 CEST 2001 - tiwai@suse.de
5022
5023
- improved mixer volumes for spdif controls on ymfpci driver.
5024
5025
-------------------------------------------------------------------
5026
Thu Jul 5 17:13:04 CEST 2001 - iwai@suse.de
5027
5028
- added new pnp id for terratec maestro32/96.
5029
- fixed compile on ppc - isa cards are enabled.
5030
- check undefined dma_addr_t & etc in configure script.
5031
5032
-------------------------------------------------------------------
5033
Tue Jun 26 11:31:31 CEST 2001 - tiwai@suse.de
5034
5035
- added snd_nonblock_open module option to pcm-oss module.
5036
- fixed clkrun hack on cs461x driver.
5037
5038
-------------------------------------------------------------------
5039
Thu Jun 7 10:44:35 CEST 2001 - tiwai@suse.de
5040
5041
- added a new pnp id for sb16.
5042
- improved intel8x0 driver.
5043
+ auto-probing of ac97 clock.
5044
+ pm support.
5045
+ fragment size fix.
5046
+ lowlevel module is removed.
5047
- added snd_dsp_map and snd_adsp_map module options to pcm-oss
5048
module.
5049
5050
-------------------------------------------------------------------
5051
Mon May 28 11:25:17 CEST 2001 - tiwai@suse.de
5052
5053
- added a new pnp id for azt2320.
5054
- fixed amp_enable hack for hercules game theatre xp.
5055
- swapped spdif 5V switch on cmipci driver.
5056
- initialize more two registers on ymfpci driver.
5057
- fixed kernel-version numbering (in alsa-driver rpms).
5058
5059
-------------------------------------------------------------------
5060
Tue May 15 18:12:03 CEST 2001 - tiwai@suse.de
5061
5062
- include alsa-driver 0.5.11 tarball. patches removed.
5063
5064
-------------------------------------------------------------------
5065
Tue May 15 14:08:21 CEST 2001 - tiwai@suse.de
5066
5067
- fixed/improved alsaconf:
5068
+ added -l, -m options
5069
+ use static card db
5070
+ use /proc/isapnp instead of pnpdump
5071
+ add /sbin path to modutils commands (to start from KDE menu)
5072
5073
-------------------------------------------------------------------
5074
Fri May 11 17:24:09 CEST 2001 - tiwai@suse.de
5075
5076
- fixed alsaconf.
5077
5078
-------------------------------------------------------------------
5079
Fri May 11 13:37:12 CEST 2001 - tiwai@suse.de
5080
5081
- Fixed pm code.
5082
- Added ali5451 driver.
5083
5084
-------------------------------------------------------------------
5085
Thu May 10 12:19:49 CEST 2001 - tiwai@suse.de
5086
5087
- Fixed pm code on ymfpci, es1968, nm256 and cs461x.
5088
- Workaround against hang up on es1968.
5089
5090
-------------------------------------------------------------------
5091
Wed May 9 11:07:22 CEST 2001 - tiwai@suse.de
5092
5093
- Added a workaround for buzzing on ymf754.
5094
- alsaconf uses cardids.txt if exists.
5095
5096
-------------------------------------------------------------------
5097
Tue May 8 15:10:50 CEST 2001 - tiwai@suse.de
5098
5099
- Added auto-probing of legcay isa chips to alsaconf.
5100
5101
-------------------------------------------------------------------
5102
Mon May 7 17:34:16 CEST 2001 - tiwai@suse.de
5103
5104
- Improved alsaconf:
5105
+ can choose a soundcard if multiple cards exit.
5106
+ saner manipulation of /etc/modules.conf
5107
- Added a new pnp id for ad1816.
5108
- Acquire irq after chip detection on es1968 driver.
5109
- fm/mpu_port don't have to be set on non-isapnp opl3sa2.
5110
5111
-------------------------------------------------------------------
5112
Thu May 3 11:33:44 CEST 2001 - tiwai@suse.de
5113
5114
- Added a new pnp id for sbawe.
5115
- Fixed build on 2.2 smp kernel.
5116
5117
-------------------------------------------------------------------
5118
Wed May 2 15:09:35 CEST 2001 - tiwai@suse.de
5119
5120
- Fixed sequencer tempo bug.
5121
- Fixed compile warnings regarding pointer cast.
5122
- Check address bit mask of allocated region on es1968 and
5123
maestro3 drivers.
5124
5125
-------------------------------------------------------------------
5126
Mon Apr 30 15:19:19 CEST 2001 - tiwai@suse.de
5127
5128
- Fixed alsaconf (for the latest modinfo).
5129
- Added gpm to RequireStart in init script (to avoid irq conflicts)
5130
- Fixed private_value of kswitch from int to long. (This fixes the
5131
bug below correctly.)
5132
5133
-------------------------------------------------------------------
5134
Sun Apr 29 20:54:20 CEST 2001 - schwab@suse.de
5135
5136
- Fix invalid cast in cmipci driver.
5137
5138
-------------------------------------------------------------------
5139
Fri Apr 27 13:04:45 CEST 2001 - bk@suse.de
5140
5141
- fixed all_notes_off script(no \r's and no delay)
5142
- fixed alsa driver start scripts emu10k1 and sbawe
5143
(fix for creative soundfont path used by yast2 and status improvement)
5144
- fixed permissions of alsa driver start scripts (/etc/alsa.d files)
5145
- filelist fix: add /etc/alsa.d (the dir itself) also to the alsa
5146
filelist (/etc/alsa.d is not mentionend in aaa_dir)
5147
5148
-------------------------------------------------------------------
5149
Tue Apr 10 18:24:47 CEST 2001 - tiwai@suse.de
5150
5151
- Fixed INSTALL document.
5152
- Added new chips to cards.txt and cardids.txt.
5153
- Fixed compile on the very recent kernel.
5154
- Clean up of emu10k1/sbawe scripts.
5155
5156
-------------------------------------------------------------------
5157
Tue Apr 10 13:52:37 CEST 2001 - tiwai@suse.de
5158
5159
- Added all_notes_off script.
5160
- Added -P/-C options to aplay for AC3 playback.
5161
- Fixed typos in documents.
5162
- Fixed version numbering of alsa-utils.
5163
5164
-------------------------------------------------------------------
5165
Fri Apr 6 14:34:53 CEST 2001 - tiwai@suse.de
5166
5167
- New test sound by mana@suse.de.
5168
- Improved spdif/mixer support on cmipci driver.
5169
- Fixed overflow / zero-divide error of timer tempo calculation.
5170
5171
-------------------------------------------------------------------
5172
Mon Apr 2 16:38:12 CEST 2001 - kukuk@suse.de
5173
5174
- Remove kernel_headers from requires
5175
5176
-------------------------------------------------------------------
5177
Fri Mar 23 16:59:20 CET 2001 - tiwai@suse.de
5178
5179
- Fixed compile on 2.2 kernel again.
5180
- Fixed memory leak.
5181
- Added external amp and clkrun hacks for cs461x (untested).
5182
snd_clkrun module option is obsoleted.
5183
- Disabled debug options.
5184
- Fixed sequencer bugs.
5185
5186
-------------------------------------------------------------------
5187
Wed Mar 21 14:55:28 CET 2001 - tiwai@suse.de
5188
5189
- Removed tricky SuSEconfig for alsa-devel header files.
5190
All header files will be installed simplly to /usr/include/linux
5191
and /usr/include/sys, since /usr/include/linux is now included
5192
in glibc-devel package.
5193
5194
-------------------------------------------------------------------
5195
Wed Mar 21 11:25:54 CET 2001 - tiwai@suse.de
5196
5197
- Fixed compile of alsa-driver on 2.2 kernel.
5198
5199
-------------------------------------------------------------------
5200
Tue Mar 20 14:57:21 CET 2001 - tiwai@suse.de
5201
5202
- Support for ia64.
5203
- Fixed typo in azt2320 driver.
5204
5205
-------------------------------------------------------------------
5206
Mon Mar 12 18:07:04 CET 2001 - tiwai@suse.de
5207
5208
- Added a pseudo master volume to awacs driver
5209
(to keep compatibility with other ones).
5210
- Removed invalid elements from awacs / burgundy mixer.
5211
5212
-------------------------------------------------------------------
5213
Fri Mar 9 16:15:10 CET 2001 - tiwai@suse.de
5214
5215
- Fixed bogus export of pm_xxx functions on 2.4 kernel.
5216
(fixed conflict with pcmcia_core.o)
5217
5218
-------------------------------------------------------------------
5219
Tue Mar 6 18:24:54 CET 2001 - tiwai@suse.de
5220
5221
- Added a new pnp id for neomagic neowave (on acer notebook)
5222
to opl3sa2 driver.
5223
- Fixed nm256 signature detection more strictly.
5224
5225
-------------------------------------------------------------------
5226
Mon Mar 5 14:32:36 CET 2001 - tiwai@suse.de
5227
5228
- Fixed endian and rate checks for screamer of ppc awacs driver.
5229
5230
-------------------------------------------------------------------
5231
Thu Mar 1 14:33:44 CET 2001 - tiwai@suse.de
5232
5233
- Synced with the latest 0.5.x source (awacs is now in main tree).
5234
- Fixed spinlock in awacs driver.
5235
5236
-------------------------------------------------------------------
5237
Mon Feb 26 13:09:28 CET 2001 - tiwai@suse.de
5238
5239
- Fixed Makefile.module for km_alsa.
5240
- Added -b option to depmod in alsa-driver Makefile.
5241
- Improved sbawe/emu10k1 scripts.
5242
5243
-------------------------------------------------------------------
5244
Tue Feb 20 13:07:48 CET 2001 - tiwai@suse.de
5245
5246
- Added a new pnp id for sb16.
5247
5248
-------------------------------------------------------------------
5249
Thu Feb 15 14:48:33 CET 2001 - tiwai@suse.de
5250
5251
- Minor fixes of awacs.
5252
- Added mic-gain, aux input mixer controls for cmipci.
5253
- Added support of card-dependent scripts (under /etc/alsa.d).
5254
5255
-------------------------------------------------------------------
5256
Fri Feb 9 13:15:36 CET 2001 - tiwai@suse.de
5257
5258
- Added new pnp id for cs4236.
5259
- Fixed OSS GET_DSP_RATE ioctl to get the nearest pcm rate.
5260
- Fixed alsasound script.
5261
- Changed byte-swap detection on awacs driver.
5262
- Disabled capture on awacs driver with DACA chip.
5263
- Saner nm256 signature check.
5264
5265
-------------------------------------------------------------------
5266
Mon Feb 5 17:42:18 CET 2001 - tiwai@suse.de
5267
5268
- Added reboot notifier callback to ymfpci, es1968 and maestro3
5269
drivers.
5270
- Fixed ac97 codec routine.
5271
5272
-------------------------------------------------------------------
5273
Thu Feb 1 10:02:35 CET 2001 - tiwai@suse.de
5274
5275
- Fixed Makefile again.
5276
- Updated to alsa-lib-0.5.10b.
5277
5278
-------------------------------------------------------------------
5279
Wed Jan 31 18:18:56 CET 2001 - tiwai@suse.de
5280
5281
- Fixed initialization on some CS4236 chip.
5282
5283
-------------------------------------------------------------------
5284
Wed Jan 31 15:16:34 CET 2001 - tiwai@suse.de
5285
5286
- Fixed Makefile of alsa-driver for DESTDIR support.
5287
5288
-------------------------------------------------------------------
5289
Mon Jan 29 16:51:36 CET 2001 - tiwai@suse.de
5290
5291
- Added $remote_fs to RequestStart/Stop in alsasound init script.
5292
5293
-------------------------------------------------------------------
5294
Mon Jan 29 12:25:38 CET 2001 - tiwai@suse.de
5295
5296
- Updated to alsa-driver-0.5.10b.
5297
(Addition of VIA VT8233 driver)
5298
- Fixed typo wrt CS4281 pci id.
5299
- Added check for pmac-awacs driver to alsaconf script.
5300
5301
-------------------------------------------------------------------
5302
Tue Jan 23 11:29:23 CET 2001 - schwab@suse.de
5303
5304
- Reenable building of kernel module on ia64.
5305
5306
-------------------------------------------------------------------
5307
Wed Jan 17 13:06:33 CET 2001 - tiwai@suse.de
5308
5309
- Added experimental support for ibook DACA (no mixer yet).
5310
- Fixed DESTDIR in alsa-driver's Makefile.
5311
5312
-------------------------------------------------------------------
5313
Tue Jan 16 13:40:45 CET 2001 - tiwai@suse.de
5314
5315
- Fixed initialization of maestro3 driver on 2.4 kernel.
5316
- Fixed 8bit linear conversion in pcm_misc.c.
5317
5318
-------------------------------------------------------------------
5319
Thu Jan 11 15:00:16 CET 2001 - tiwai@suse.de
5320
5321
- Fixed typos in documents.
5322
- Added missing alsamixer & gamix documents.
5323
5324
-------------------------------------------------------------------
5325
Thu Jan 11 14:36:39 CET 2001 - tiwai@suse.de
5326
5327
- More fix on ac97codec.
5328
- Fixed alsasound script to avoid hang at shutdown.
5329
5330
-------------------------------------------------------------------
5331
Wed Jan 10 14:18:53 CET 2001 - tiwai@suse.de
5332
5333
- Fixed missing exports of pci_compat stuffs.
5334
5335
-------------------------------------------------------------------
5336
Wed Jan 10 10:52:38 CET 2001 - tiwai@suse.de
5337
5338
- Fixed clkrun init in resume of cs461x.
5339
- Fixed initialization of ac97 on CS4297A rev B.
5340
- Fixed alsaconf script (Bug #5393).
5341
- Fixed snd_dma_size function.
5342
- Fixed documentation, README.SuSE, README.alsadev.
5343
5344
-------------------------------------------------------------------
5345
Mon Jan 8 18:20:20 CET 2001 - tiwai@suse.de
5346
5347
- Fixed warning on comiple.
5348
- Added a note for irq problem on via686a-SMP mobo to
5349
alsa-driver/INSTALL.
5350
- Changed compile condition: CONFIG_APM -> CONFIG_PM
5351
5352
-------------------------------------------------------------------
5353
Mon Jan 8 12:11:28 CET 2001 - tiwai@suse.de
5354
5355
- Updated to alsa-driver-0.5.10a.
5356
(including better condition check for wavefront.c)
5357
- Fixed compile on 2.2 kernel.
5358
- Fixed handling of non-interleave data in the mmap plugin.
5359
5360
-------------------------------------------------------------------
5361
Fri Jan 5 16:16:24 CET 2001 - tiwai@suse.de
5362
5363
- Improve/bugfix of es1968 (maestro/2e) driver.
5364
+ Dead spinlock is fixed.
5365
+ Stereo capture is available now.
5366
+ APM support.
5367
- Added a new pnp id for cs4236.
5368
- Fixed compile on 2.4.0 kernel. Can no longer compile on old
5369
2.4.0-testXX kernels.
5370
5371
-------------------------------------------------------------------
5372
Thu Jan 4 17:55:27 CET 2001 - tiwai@suse.de
5373
5374
- Added new revision id for ens1371.
5375
5376
-------------------------------------------------------------------
5377
Wed Jan 3 18:38:00 CET 2001 - tiwai@suse.de
5378
5379
- Fixed typo in amixer (wrong memory allocation).
5380
- Fixed silent notes on sequencer.
5381
- Added snd_vaio_hack option to nm256 driver.
5382
- Fixed FM801 capture bug.
5383
- Added new pnp id for cs4232.
5384
- Fixed power management on maestro3.
5385
- Fixed typo in cmi8330 driver.
5386
5387
-------------------------------------------------------------------
5388
Tue Jan 2 17:55:26 CET 2001 - olh@suse.de
5389
5390
- add DESTDIR to Makefile.module and Makefile
5391
5392
-------------------------------------------------------------------
5393
Sun Dec 31 19:48:11 CET 2000 - kukuk@suse.de
5394
5395
- Remove postinstall on SPARC and IA64
5396
5397
-------------------------------------------------------------------
5398
Mon Dec 18 18:16:58 CET 2000 - tiwai@suse.de
5399
5400
- Fixed initialization of ymfpci driver.
5401
5402
-------------------------------------------------------------------
5403
Mon Dec 18 17:06:36 CET 2000 - tiwai@suse.de
5404
5405
- Improved maestro3 driver: multiple streams & duplex support.
5406
- Fixed pm support on cs4231,cs4232,cs4236.
5407
- Fixed pm support on cs461x.
5408
- Fixed alsaconf script to display the correct device name.
5409
- Fixed cards.txt and cardids.txt entries.
5410
5411
-------------------------------------------------------------------
5412
Fri Dec 15 13:59:54 CET 2000 - tiwai@suse.de
5413
5414
- Added Copyright tag to alsa-devel.
5415
5416
-------------------------------------------------------------------
5417
Thu Dec 14 15:36:36 CET 2000 - tiwai@suse.de
5418
5419
- Fixed pm support on nm256.
5420
- Fixed memory barrier problems on some alpha chips.
5421
- Fixed alsasound script to kill OSS apps.
5422
5423
-------------------------------------------------------------------
5424
Tue Dec 12 13:04:24 CET 2000 - tiwai@suse.de
5425
5426
- Added pm support for cs461x.
5427
- Fixed typo on maestro3 - m3 chips should work now.
5428
- Added pm support for maestro3.
5429
- Added pm support for nm256.
5430
- Fixed a wrong pnp id of azt2320.
5431
5432
-------------------------------------------------------------------
5433
Mon Dec 11 12:37:44 CET 2000 - tiwai@suse.de
5434
5435
- Fixed compile on suse 2.2.17 kernel.
5436
5437
-------------------------------------------------------------------
5438
Fri Dec 8 15:17:27 CET 2000 - tiwai@suse.de
5439
5440
- Added NeoMagic NM256AV/ZX driver.
5441
5442
-------------------------------------------------------------------
5443
Thu Dec 7 14:06:34 CET 2000 - tiwai@suse.de
5444
5445
- Updated to 0.5.10.
5446
5447
-------------------------------------------------------------------
5448
Mon Dec 4 19:57:43 CET 2000 - tiwai@suse.de
5449
5450
- Added experimental Maestro3/Allegro driver.
5451
- Added experimental CS4281 driver.
5452
- Added START_ALSA and START_ALSA_SEQ in /etc/rc.config
5453
to ask start up of alsa services.
5454
5455
-------------------------------------------------------------------
5456
Mon Dec 4 01:58:19 CET 2000 - ro@suse.de
5457
5458
- fix km_alsa build
5459
5460
-------------------------------------------------------------------
5461
Mon Nov 27 13:51:10 CET 2000 - tiwai@suse.de
5462
5463
- alsa-driver package is no longer compiled. cards.txt and
5464
cardids.txt are provided as extra sources.
5465
- Added new id for cs4236.
5466
- Moved /sbin/init.d -> /etc/init.d
5467
/sbin/rcalsasound -> /usr/sbin/rcalsasound
5468
5469
-------------------------------------------------------------------
5470
Fri Nov 24 13:51:29 CET 2000 - tiwai@suse.de
5471
5472
- Added hack to avoid hang on opl3sa2 driver.
5473
- Fixed AWACS driver.
5474
- Enabled basic debug option.
5475
5476
-------------------------------------------------------------------
5477
Mon Nov 20 19:30:23 CET 2000 - tiwai@suse.de
5478
5479
- Use insserv in post-install for creating init.d scripts.
5480
- Fixed oops in sequencer.
5481
- Added new id for cs4236.
5482
- Fixed oops in ac97 (some of cs461x chips have caused).
5483
- Updated PMac AWACS driver.
5484
5485
-------------------------------------------------------------------
5486
Thu Nov 16 13:31:25 CET 2000 - tiwai@suse.de
5487
5488
- Added PMac AWACS driver (experimentally).
5489
- New pnp id for cs4236.
5490
- Fixed initialization of es1968 on 2.4 kernel.
5491
- Fixed rate and voices plugins for big-endian.
5492
- Fixed usage and man page of alsamixer and aplay.
5493
5494
-------------------------------------------------------------------
5495
Fri Nov 10 14:59:30 CET 2000 - kukuk@suse.de
5496
5497
- Change requires from libc to glibc-devel
5498
5499
-------------------------------------------------------------------
5500
Thu Nov 9 17:23:53 CET 2000 - tiwai@suse.de
5501
5502
- Updated gamix to 1.11.
5503
- Load sequencer modules automagically in alsasound script.
5504
5505
-------------------------------------------------------------------
5506
Mon Nov 6 18:05:22 CET 2000 - tiwai@suse.de
5507
5508
- Move libasound.so into alsa-devel package.
5509
- Fixed autobuild on beta-i386.
5510
- New pnp id for sb16.
5511
5512
-------------------------------------------------------------------
5513
Thu Nov 2 12:48:49 CET 2000 - tiwai@suse.de
5514
5515
- Change for long-name packages (alsa-devel and alsa-driver).
5516
- No longer generate sndcards.ycp (contained in y2t_snd package).
5517
5518
-------------------------------------------------------------------
5519
Tue Oct 31 12:39:26 CET 2000 - tiwai@suse.de
5520
5521
- Added ALS4000 driver.
5522
- Fixed typo of ac97 codec.
5523
- Changed loops_per_sec to loops_per_jiffy in wavefront.c.
5524
- Added snd_ac97_clock module parameter for i815 chip.
5525
5526
-------------------------------------------------------------------
5527
Tue Oct 17 14:18:06 CEST 2000 - tiwai@suse.de
5528
5529
- Fixed a bug in sb8 MIDI input.
5530
- Fixed bugs in standard mpu401-uart.
5531
5532
-------------------------------------------------------------------
5533
Wed Oct 11 16:56:07 CEST 2000 - tiwai@suse.de
5534
5535
- Added a new pnp id for SB16.
5536
- Added a new id for AC97.
5537
5538
-------------------------------------------------------------------
5539
Tue Oct 10 11:05:33 CEST 2000 - tiwai@suse.de
5540
5541
- Updated to alsa-driver-0.5.9d.
5542
- Fixed a minor bug of sequencer midi emulation.
5543
- Fixed MIDI UART on CMIPCI driver.
5544
5545
-------------------------------------------------------------------
5546
Fri Oct 6 16:00:29 CEST 2000 - tiwai@suse.de
5547
5548
- Added new id for CS4236.
5549
- Fixed NOTE events handling in sequencer.
5550
- Updated to gamix-1.09p17.
5551
5552
-------------------------------------------------------------------
5553
Wed Sep 27 14:27:53 CEST 2000 - tiwai@suse.de
5554
5555
- Use /lib/modules/%{kernel_version}/misc directory for generating
5556
sndcards.ycp
5557
5558
-------------------------------------------------------------------
5559
Mon Sep 25 18:35:29 CEST 2000 - tiwai@suse.de
5560
5561
- Fixed generating sndcards.ycp.
5562
- New pnp id for cs4236.
5563
- New pci id for CM8738B.
5564
- More SPDIF support on CMI PCI driver.
5565
- Fixed loopback bug in alsa-lib.
5566
5567
-------------------------------------------------------------------
5568
Thu Sep 14 16:27:11 CEST 2000 - tiwai@suse.de
5569
5570
- Fixed deadlock of OSS sequencer emulation.
5571
- Fixed S/PDIF input on YMFPCI driver.
5572
- Support new switches for CMIPCI driver.
5573
- Support for 2.2.18 kernel.
5574
- Send MIDI reset after closing sequencer MIDI devices.
5575
- Minor update of README.SuSE.
5576
5577
-------------------------------------------------------------------
5578
Mon Sep 4 14:14:05 CEST 2000 - tiwai@suse.de
5579
5580
- Updated to alsa-driver-0.5.9c / utils-0.5.9b.
5581
- Fixed emu10k1 filter cutoff pops and clicks.
5582
- Put all patches into patches.tar.bz2.
5583
- Put (currently unused) files for custom subpackages into
5584
custom.*.tar.bz2.
5585
- Include gendb script from y2t_sndd to allow users rebuild the
5586
source RPM without the SuSE internal package.
5587
- More fixes of README.SuSE.
5588
5589
-------------------------------------------------------------------
5590
Fri Sep 1 19:08:04 CEST 2000 - tiwai@suse.de
5591
5592
- Added support of i815.
5593
- Fixed ymfpci typos.
5594
- Fixed sequencer instrument layer.
5595
- Fixed emu8000 filter cutoff pops and clicks.
5596
- New option -x for aconnect.
5597
- Bug fixes of memory leak by aseqnet.
5598
5599
-------------------------------------------------------------------
5600
Mon Aug 28 15:18:24 CEST 2000 - tiwai@suse.de
5601
5602
- Add new ids for ad1816a, aztec and sb32.
5603
- Fix internal synth of emu8000 and emu10k1.
5604
- Aplay bugfix.
5605
- CMI PCI bugfix.
5606
5607
-------------------------------------------------------------------
5608
Mon Aug 21 10:35:32 CEST 2000 - tiwai@suse.de
5609
5610
- Update to alsa-utils 0.5.9a.
5611
5612
-------------------------------------------------------------------
5613
Mon Aug 14 14:19:24 CEST 2000 - tiwai@suse.de
5614
5615
- 64bit support on emu10k1.
5616
- Bugfix of ENS1371 initialization.
5617
- More bugfix of 64bit support.
5618
5619
-------------------------------------------------------------------
5620
Mon Aug 14 10:52:29 CEST 2000 - tiwai@suse.de
5621
5622
- Update to 0.5.9a
5623
- Minor bugfix of alsactl
5624
5625
-------------------------------------------------------------------
5626
Wed Aug 9 17:12:33 CEST 2000 - tiwai@suse.de
5627
5628
- More fixes for 64bit support.
5629
5630
-------------------------------------------------------------------
5631
Wed Aug 9 11:27:24 CEST 2000 - kukuk@suse.de
5632
5633
- On SPARC, only include the alsa libraries
5634
5635
-------------------------------------------------------------------
5636
Mon Aug 7 14:09:59 CEST 2000 - tiwai@suse.de
5637
5638
- Update to 0.5.9.
5639
- Fix warning messages due to 64bit support.
5640
5641
-------------------------------------------------------------------
5642
Fri Aug 4 14:25:13 CEST 2000 - tiwai@suse.de
5643
5644
- Ignore MPU initialization on CS4236 if not reported by isapnp
5645
(for Dell 410 Workstation).
5646
- Fix annoying kmix messages for emu10k1 mixer.
5647
- Improve YMFPCI fragment size calculation.
5648
5649
-------------------------------------------------------------------
5650
Tue Aug 1 14:57:26 CEST 2000 - tiwai@suse.de
5651
5652
- Fix Oops in rawmidi when accessed through ALSA sequencer.
5653
5654
-------------------------------------------------------------------
5655
Fri Jul 28 11:50:19 CEST 2000 - tiwai@suse.de
5656
5657
- Take KDE_Startup.wave from kbase package as test.wav to reduce
5658
autobuild time. kbase is removed from the neededtobuild list.
5659
5660
-------------------------------------------------------------------
5661
Thu Jul 27 10:49:53 CEST 2000 - tiwai@suse.de
5662
5663
- Fix NULL pointer access in Opti93x driver.
5664
- Add CLKRUN support for CS461x. T20 and TP570E will work w/o
5665
disabling PCI Bus power management in BIOS.
5666
- Use modprobe -c instead of reading config file in alsasound
5667
script.
5668
5669
-------------------------------------------------------------------
5670
Fri Jul 21 13:39:27 CEST 2000 - tiwai@suse.de
5671
5672
- Fix wrong directory name with $RPM_BUILD_ROOT in libasound.la
5673
(in alsadev package only).
5674
- Remove strict asound.h check at configuring alsa-lib.
5675
- Call autoheader explicitly before compiling alsa-lib and
5676
alsa-utils.
5677
5678
-------------------------------------------------------------------
5679
Wed Jul 19 11:34:28 CEST 2000 - tiwai@suse.de
5680
5681
- Allow non-blocking mode to OSS rawmidi access.
5682
- Fix a bug in caputer pointer calculation of via686a driver.
5683
- Fix typos in README.SuSE.
5684
- Install forgotten mo files of gamix.
5685
5686
-------------------------------------------------------------------
5687
Fri Jul 14 15:16:35 CEST 2000 - tiwai@suse.de
5688
5689
- Fix cards.txt.
5690
- Add a missing codec ID for AC97.
5691
- Add small i/o delays in ENS1370 driver.
5692
5693
-------------------------------------------------------------------
5694
Thu Jul 13 17:23:21 CEST 2000 - tiwai@suse.de
5695
5696
- Fixed triggerrun script.
5697
- Fixed a bug in virmidi causing double kfree().
5698
- Add README to alsadev package.
5699
5700
-------------------------------------------------------------------
5701
Mon Jul 10 11:40:37 CEST 2000 - tiwai@suse.de
5702
5703
- Swap left and right playback voices on YMF PCI.
5704
- Fix alsaconf to display correct ISA-PnP card.
5705
- Fix mixer input MUX of AD1816a driver.
5706
- added %{_docdir}/cardids.txt with full dirver info for hwinfo(bk).
5707
- Alsasound script terminates processes using sound devices when
5708
stopped.
5709
- Added status command to alsasound script.
5710
5711
-------------------------------------------------------------------
5712
Fri Jul 7 13:04:59 CEST 2000 - tiwai@suse.de
5713
5714
- Fix a wrong PnP FM-port initialization in sb16.
5715
- Fix playback/capture clicks on SB-1.0.
5716
- Fix Opti92x chip detection bug.
5717
- Fix loud noises at start up of Opti92x-cs4231 driver.
5718
5719
--------------------------------------------------------------------
5720
Thu Jul 6 15:13:49 CEST 2000 - tiwai@suse.de
5721
5722
- Fix emu10k1 PCM playback bug.
5723
- Fix YMFPCI plaback/record bug.
5724
- Avoid freezing of YMFPCI driver when USB is uninitialized.
5725
- Fix MPU401 SMP lock.
5726
- Replace applause.wav with KDE_Startup.wav as test wave data
5727
for alsaconf and YaST2.
5728
- Disable debug flag in km_alsa Makefile.
5729
- Add -fno-builtin option for compile on PPC.
5730
- Fix typos in INSTALL document.
5731
- Fix unexported module parameters.
5732
5733
-------------------------------------------------------------------
5734
Tue Jul 4 19:32:08 CEST 2000 - kukuk@suse.de
5735
5736
- Don't include sndcards.ycp on ia64 and SPARC
5737
5738
-------------------------------------------------------------------
5739
Mon Jul 3 13:08:32 CEST 2000 - tiwai@suse.de
5740
5741
- Add /usr/lib/YaST2/sndcards.ycp to both alsa and alsadrv packages.
5742
- Change from whistle.au to applause.wav for test sound (installed
5743
as /usr/share/sounds/alsa/test.wav).
5744
5745
-------------------------------------------------------------------
5746
Wed Jun 28 15:45:31 CEST 2000 - tiwai@suse.de
5747
5748
- Bugfix of devfs support.
5749
- Bugfixes of emu10k1, cs461x and es1968 drivers.
5750
- Include both libasound.so.1 and 1.0.1 in alsa package.
5751
5752
-------------------------------------------------------------------
5753
Tue Jun 27 11:18:13 CEST 2000 - tiwai@suse.de
5754
5755
- Update to ALSA driver 0.5.8b
5756
- Update to gamix-1.09p15
5757
- Fix a typo in README.SuSE
5758
5759
-------------------------------------------------------------------
5760
Mon Jun 26 10:11:34 CEST 2000 - kukuk@suse.de
5761
5762
- Don't build kernel modules on SPARC
5763
5764
-------------------------------------------------------------------
5765
Fri Jun 23 12:51:38 CEST 2000 - schwab@suse.de
5766
5767
- Fix use of %suse_update_config.
5768
- Don't build kernel modules on ia64.
5769
5770
-------------------------------------------------------------------
5771
Fri Jun 16 17:15:21 CEST 2000 - tiwai@suse.de
5772
5773
- Add pciutils as Requirements.
5774
- Update of gamix to 1.0-p13.
5775
- Bugfixes of ES1938 driver.
5776
- Backport of ES1968 driver from 0.6.0 (with bugfixes).
5777
- Add new pnp id to cs4236.
5778
- Trident joystick support.
5779
5780
-------------------------------------------------------------------
5781
Fri Jun 16 09:24:28 CEST 2000 - cihlar@suse.cz
5782
5783
- linux/* header files installed under /usr/include/alsa/linux
5784
- added SuSEconfig.alsa
5785
- added triggers
5786
5787
-------------------------------------------------------------------
5788
Fri Jun 9 00:12:13 CEST 2000 - bk@suse.de
5789
5790
- fixed kernel_version define -> %(uname -r)
5791
- changed linux_header_dir to /usr/src/linux/include/linux
5792
(should fit with the pre-install then)
5793
5794
-------------------------------------------------------------------
5795
Thu Jun 8 23:23:05 CEST 2000 - ro@suse.de
5796
5797
- added pre-install for alsadev: create linux-srcdir if nonexistant
5798
5799
-------------------------------------------------------------------
5800
Thu Jun 8 11:01:23 CEST 2000 - tiwai@suse.de
5801
5802
- linux/* header files are installed under
5803
/usr/src/linux-VERSION.SuSE instead of /usr/src/linux
5804
(for avoiding confliction with lx_suse).
5805
- Fix: minor bugs in ad1816
5806
- Fix: sequencer patch loader
5807
- Experimental APM support on YMF PCI driver
5808
5809
-------------------------------------------------------------------
5810
Tue Jun 6 12:49:53 CEST 2000 - tiwai@suse.de
5811
5812
- Official release of alsa-driver-0.5.8a, lib & utils-0.5.8 are
5813
included.
5814
- alsadev installs header files under /usr/src/linux/include/linux
5815
instead of /usr/include/linux, owing to confliction with libc.
5816
libc and alsa packages are declared as requirements explicitly.
5817
5818
-------------------------------------------------------------------
5819
Fri Jun 2 18:39:37 CEST 2000 - tiwai@suse.de
5820
5821
- ALSA development package (alsadev) is split.
5822
It contains header files and static libraries.
5823
- Updated to 06/02 snapshot of 0.5.8-pre version.
5824
YMF PCI driver is newly added.
5825
5826
-------------------------------------------------------------------
5827
Fri May 26 20:27:08 CEST 2000 - tiwai@suse.de
5828
5829
- updated to 0.5.8 pre-release version including bug fixes,
5830
addition of new driver (CMI 8x38 PCI) and device (direct FM
5831
OPL3 hwdep).
5832
- bugfix of gamix
5833
5834
-------------------------------------------------------------------
5835
Tue May 2 15:53:36 CEST 2000 - bk@suse.de
5836
5837
- merged latest ppc and alpha fixes to one package
5838
- fixed missing documentation
5839
- added subpackage alsai8x0, customer package for intel8x0 chipset
5840
5841
-------------------------------------------------------------------
5842
Fri Apr 28 11:29:04 CEST 2000 - olh@suse.de
5843
5844
- add loops_per_sec.dif for ppc, guessing...
5845
5846
-------------------------------------------------------------------
5847
Fri Apr 28 09:55:21 CEST 2000 - olh@suse.de
5848
5849
- fix Makefile for 6.4-ppc
5850
5851
-------------------------------------------------------------------
5852
Thu Apr 27 21:23:00 CEST 2000 - bk@suse.de
5853
5854
- added fix for card out of range message from tiwai.
5855
5856
-------------------------------------------------------------------
5857
Thu Apr 27 02:25:44 CEST 2000 - bk@suse.de
5858
5859
- added subpackage alsadrv, includes update modules for k_deflt
5860
- added subpackage alsavia6, special package for via chipset
5861
- general cleanup
5862
- converted buildroot
5863
5864
-------------------------------------------------------------------
5865
Thu Apr 6 14:55:19 CEST 2000 - bk@suse.de
5866
5867
- Updated to alsa-0.5.7,
5868
- -%{version} added to alsa-driver tree in km_alsa
5869
- Updated README.SuSE
5870
- Package build documentation updates.
5871
- added config.{sub,guess} update call from schwab
5872
5873
-------------------------------------------------------------------
5874
Fri Mar 31 01:08:20 CEST 2000 - ro@suse.de
5875
5876
- libasound has version 1.0.0 now
5877
5878
-------------------------------------------------------------------
5879
Fri Mar 17 13:35:02 CET 2000 - bk@suse.de
5880
5881
- updated to alsa-0.5.6, cvsexport 2000-03-17.tar.bz2
5882
5883
-------------------------------------------------------------------
5884
Tue Mar 14 05:55:57 CET 2000 - bk@suse.de
5885
5886
- disabled kernel headers in the file list
5887
5888
-------------------------------------------------------------------
5889
Sat Mar 11 23:13:44 CET 2000 - bk@suse.de
5890
5891
- added isapnp to Requires:
5892
5893
-------------------------------------------------------------------
5894
Thu Mar 9 07:55:43 CET 2000 - ro@suse.de
5895
5896
- removed k_deflt from neededforbuild (endless rebuild-loop)
5897
5898
-------------------------------------------------------------------
5899
Thu Mar 9 07:39:46 CET 2000 - bk@suse.de
5900
5901
- fixed new selfwritten 0.5.5 alsaconf to actually work, new version: 0.5.5a
5902
5903
-------------------------------------------------------------------
5904
Tue Mar 7 01:49:20 CET 2000 - bk@suse.de
5905
5906
- added gamix from http://www1.tcnet.ne.jp/fmurata/linux/down/
5907
- alsa modules are no longer built here.
5908
- wrote listcards.sh and added generated /usr/doc/packages/alsa/cards.txt
5909
5910
-------------------------------------------------------------------
5911
Sun Mar 5 23:44:42 CET 2000 - ro@suse.de
5912
5913
- added Makefile.module and subpackage km_alsa to build the
5914
kernel-modules
5915
5916
-------------------------------------------------------------------
5917
Sat Mar 4 04:16:24 CET 2000 - bk@suse.de
5918
5919
- updated to cvsexport 2000-03-03.tar.bz2
5920
- removed not longer needed alsa-driver-configure.in.dif
5921
- wrote quick hack alsaconf update from 0.4 to 0.5
5922
5923
-------------------------------------------------------------------
5924
Thu Mar 2 19:26:31 CET 2000 - bk@suse.de
5925
5926
- updated to alsa-0.5.5, cvsexport 2000-03-02.tar.bz2
5927
5928
-------------------------------------------------------------------
5929
Thu Feb 24 21:18:41 CET 2000 - bk@suse.de
5930
5931
- fixed alsa-driver configure to check autoconfig.h instead of cpuinfo
5932
5933
-------------------------------------------------------------------
5934
Thu Feb 24 16:47:15 CET 2000 - bk@suse.de
5935
5936
- fixed up /usr/src/kernel-modules/alsa-driver source dir.
5937
5938
-------------------------------------------------------------------
5939
Thu Feb 24 02:44:14 CET 2000 - bk@suse.de
5940
5941
- added alsa-driver source tree in /usr/src/kernel-modules/alsa-driver
5942
5943
-------------------------------------------------------------------
5944
Fri Feb 18 22:15:12 CET 2000 - bk@suse.de
5945
5946
- ALSA 0.5 is back! Version 0.5.3 (cvsexport 2000-02-19)
5947
- alsa config will be done through the yast2 module, or thorugh
5948
a termplat in the default modules.conf, which will be simple
5949
because 0.5 has PnP and PCI support.
5950
- removed hack which got alsa compiled even if lx_suse disabled
5951
soundcore.o
5952
- Added missing Dependency to dialog(Bug #1998)
5953
5954
-------------------------------------------------------------------
5955
Mon Feb 14 19:49:09 CET 2000 - bk@suse.de
5956
5957
- went back to alsa-0.4.1i, last 0.5.2 version moved to BETA for
5958
later re-use when the new alsaconf for 0.5.2 is stable.
5959
5960
-------------------------------------------------------------------
5961
Tue Feb 8 18:57:54 CET 2000 - bk@suse.de
5962
5963
- updated to improved, sent-back Makefile version from Jaroslav
5964
- fixed and improved the Makefile further (now builds on AXP too)
5965
- ensure that /usr/src/linux/.config is suitable for building ALSA
5966
(didn't exist on AXP)
5967
5968
-------------------------------------------------------------------
5969
Mon Feb 7 17:16:59 CET 2000 - uli@suse.de
5970
5971
- fixed (again) for PPC
5972
5973
-------------------------------------------------------------------
5974
Sun Feb 6 04:49:55 CET 2000 - bk@suse.de
5975
5976
- updated to alsa-0.5.2, cvsexport 2000-02-05
5977
- based on pthomas's initial alsa5 work.
5978
- alsaconf for alsa5 included and works if only the alsa modules
5979
which this package actively lists in the filelist are installed.
5980
5981
-------------------------------------------------------------------
5982
Fri Jan 14 19:53:46 CET 2000 - bk@suse.de
5983
5984
- rpm version number fix (0.4.1d -> 0.4.1i)
5985
5986
-------------------------------------------------------------------
5987
Thu Jan 13 16:21:31 CET 2000 - uli@suse.de
5988
5989
- fixed wavefront.c for PPC
5990
5991
-------------------------------------------------------------------
5992
Wed Jan 5 16:49:00 CET 2000 - pthomas@suse.de
5993
5994
- fixed spec file to include the OSS emulation modules in file list
5995
5996
-------------------------------------------------------------------
5997
Tue Jan 4 22:55:06 CET 2000 - bk@suse.de
5998
5999
- another fix related to the previous alsaconf fixes.
6000
6001
-------------------------------------------------------------------
6002
Tue Jan 4 18:51:22 CET 2000 - bk@suse.de
6003
6004
- updated alsa-driver to alsa-driver-0.4.1i
6005
- updated alsa-lib to alsa-lib-0.4.1e
6006
- fixed some problems in alsaconf (Audiodrive18xx,ES1370 and others)
6007
- improved alsaconf and alsasound scripts for /etc/asound.conf handling.
6008
6009
-------------------------------------------------------------------
6010
Thu Nov 11 21:07:25 CET 1999 - bk@suse.de
6011
6012
- added changes from Phillip, oss-Modules vanished, I hope, this is correct.
6013
6014
-------------------------------------------------------------------
6015
Sun Nov 7 19:44:55 CET 1999 - bk@suse.de
6016
6017
- fixed garbled sceen messages in alsaconf, now pretty window.
6018
- run alsaconf stop on if alsa is loaded at startup of alsaconf.
6019
6020
-------------------------------------------------------------------
6021
Sat Nov 6 02:54:19 CET 1999 - bk@suse.de
6022
6023
- added rcalsasound stop to alsaconf and say in the intro: close all sndapps
6024
6025
-------------------------------------------------------------------
6026
Fri Nov 5 19:10:20 CET 1999 - bk@suse.de
6027
6028
- fixed ESS AudioDrive ES16x8 detecton and generating of
6029
/etc/conf.modules for this card. It works now, great!
6030
6031
-------------------------------------------------------------------
6032
Fri Nov 5 15:33:54 CET 1999 - bk@suse.de
6033
6034
- fixes and updates to alsasound.diff from Phillip
6035
- updated alsaconf to alsaconf-0.4.2(only change: fix for AWE64)
6036
6037
-------------------------------------------------------------------
6038
Fri Nov 5 15:24:08 CET 1999 - bk@suse.de
6039
6040
- added changes from Klaus: Initilaze 2nd PCM on ESS 1969 chipset
6041
and fix y/z-typo.
6042
- set PCM volume initial to 100%(Master output is still 50%) so people
6043
without a big amplifier will hear something and added a note for
6044
people with big amplifiers to lower volumer or say no at the play
6045
test sample question.
6046
6047
-------------------------------------------------------------------
6048
Fri Nov 5 11:18:26 CET 1999 - ro@suse.de
6049
6050
- removed devices, now in "devs" package
6051
6052
-------------------------------------------------------------------
6053
Tue Nov 2 14:53:19 CET 1999 - bk@suse.de
6054
6055
- fixed a bug alsaconf to configure the ESS Solo 1 Type Sound cards.
6056
(thanks to Thorsten Kukuk for testing and lending me his Travelmate
6057
to fix it)
6058
BTW: The ESS Solo 1 is detected and configured automatically now.
6059
6060
-------------------------------------------------------------------
6061
Tue Nov 2 05:11:28 CET 1999 - bk@suse.de
6062
6063
- this one should make alsa really nice to use:
6064
- run /sbin/init.d/alsasound stop&start from alsaconf
6065
- initialize mixers to open channels
6066
- added a sound sample to the package and play it in alsaconf
6067
- added some help for the user to the end of alsaconf
6068
6069
-------------------------------------------------------------------
6070
Mon Nov 1 01:52:34 CET 1999 - bk@suse.de
6071
6072
- fixed a small bug in alsaconf and added a supporting ending message
6073
6074
-------------------------------------------------------------------
6075
Fri Oct 29 07:09:19 CEST 1999 - bk@suse.de
6076
6077
- added /usr/sbin/alsaconf to the filelist
6078
6079
-------------------------------------------------------------------
6080
Mon Oct 25 04:49:01 CEST 1999 - bk@suse.de
6081
6082
- added alsaconf, a tool for configuring the alsa driver! Try it!
6083
- added updates for README.SuSE and /sbin/init.d/alsasound from Philipp Thomas
6084
6085
-------------------------------------------------------------------
6086
Sun Oct 24 20:20:53 CEST 1999 - bk@suse.de
6087
6088
- updated alsa-driver to 0.4.1d
6089
minor bugfixes (CMI8330, 2+ soundcards, modules.conf handling,
6090
documentation files).
6091
Upgrade is recommended if your system has 2 or more soundcards.
6092
- updated alsa-lib to 0.4.1d (PCM cleanup fixes)
6093
6094
-------------------------------------------------------------------
6095
Wed Oct 20 21:54:03 CEST 1999 - bk@suse.de
6096
6097
- %files: use a static list of sound drivers instead of wildcards.
6098
6099
-------------------------------------------------------------------
6100
Mon Oct 11 04:13:42 CEST 1999 - bk@suse.de
6101
6102
- updated alsa-driver to 0.4.1c
6103
6104
-------------------------------------------------------------------
6105
Mon Oct 11 01:39:02 CEST 1999 - ro@suse.de
6106
6107
- patched to compile wavefront.c on axp
6108
- simplified specfile
6109
6110
-------------------------------------------------------------------
6111
Tue Sep 21 00:56:42 CEST 1999 - ro@suse.de
6112
6113
- fixed filelist
6114
6115
-------------------------------------------------------------------
6116
Sat Sep 18 07:24:08 CEST 1999 - bk@suse.de
6117
6118
- major update to version 0.4.1b, many changes
6119
6120
-------------------------------------------------------------------
6121
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
6122
6123
- ran old prepare_spec on spec file to switch to new prepare_spec.
6124
6125
-------------------------------------------------------------------
6126
Sun Aug 29 15:05:56 CEST 1999 - ro@suse.de
6127
6128
- set kernel-version to 2.2.12
6129
6130
-------------------------------------------------------------------
6131
Tue Jul 20 15:12:18 MEST 1999 - bk@suse.de
6132
6133
- added libtoolize --force to use ltconfig and ltmain from libtool
6134
6135
-------------------------------------------------------------------
6136
Sat Jul 17 00:14:14 MEST 1999 - ro@suse.de
6137
6138
- set kernel version to 2.2.10
6139
6140
-------------------------------------------------------------------
6141
Fri Jul 16 01:09:00 MEST 1999 - ro@suse.de
6142
6143
- fixed filelist
6144
6145
-------------------------------------------------------------------
6146
Thu Jul 15 16:14:19 MEST 1999 - bk@suse.de
6147
6148
- minor doku update, Check added, postinstall exits with value 0.
6149
6150
-------------------------------------------------------------------
6151
Mon Jun 28 19:19:07 MEST 1999 - uli@suse.de
6152
6153
- added missing header files
6154
6155
-------------------------------------------------------------------
6156
Fri Jun 4 01:15:21 MEST 1999 - ro@suse.de
6157
6158
- changed kernel-ver to 2.2.9
6159
6160
-------------------------------------------------------------------
6161
Sat May 22 09:50:40 MEST 1999 - bk@suse.de
6162
6163
- fixed compile problem on alpha
6164
- Documentation cleanup
6165
- postinstall fixes
6166
6167
-------------------------------------------------------------------
6168
Sat May 1 13:15:31 MEST 1999 - ro@suse.de
6169
6170
- made the kernel-version a macro
6171
6172
-------------------------------------------------------------------
6173
Mon Apr 5 14:26:29 MEST 1999 - bs@suse.de
6174
6175
- fixed date strings in .changes.
6176
6177
-------------------------------------------------------------------
6178
Thu Apr 1 12:53:25 MEST 1999 - ro@suse.de
6179
6180
- changed "-"in Version to "_"
6181
- activated patch to get README.SuSE
6182
- cut down post-script
6183
6184
-------------------------------------------------------------------
6185
Thu Apr 1 04:05:30 MEST 1999 - bk@suse.de
6186
6187
- new package - Advanced Linux Sound Architecture (ALSA)
6188
version : CVS snapshot 1993-03-28
6189
homepage: http://alsa.jcu.cz
6190
patches : none, except README.SuSE and a fix to the alsasound script.
6191
6192