File alsa.changes of Package alsa
5294
1
-------------------------------------------------------------------
2
Fri Jun 12 12:28:54 CEST 2020 - tiwai@suse.de
3
4
- Add UCM profile for ASUS Chromebook C300 (bsc#1171246):
5
a downstream UCMv1 profile. The upstream took already UCMv2 one
6
instead.
7
8
-------------------------------------------------------------------
9
Thu Oct 18 09:55:47 CEST 2018 - tiwai@suse.de
10
11
- Fix UCM profile for Dell WD15 dock (bsc#1112292):
12
0104-conf-ucm-Dell-WD15-Dock-Fix-incorrect-device-names.patch
13
14
-------------------------------------------------------------------
15
Thu May 3 12:48:10 CEST 2018 - tiwai@suse.de
16
17
- Fix UCM profile parsing with longname (bsc#1091678):
18
0101-ucm-adding-the-folder-of-card_long_name-when-finding.patch
19
- Add Dell WD15 dock UCM profile (bsc#1091678):
20
0102-conf-ucm-Add-a-UCM-profile-for-Dell-WD15-Dock-USB-au.patch
21
0103-configure-Fix-forgotten-ucm-entry.patch
22
23
-------------------------------------------------------------------
24
Thu Jan 18 12:26:08 CET 2018 - tiwai@suse.de
25
26
- Upstream fixes:
27
* Add the new ucm for Cherrytrail devices (bsc#1068546):
28
0005-conf-ucm-Add-chtrt5645-mono-speaker-analog-mic-confi.patch
29
* Fix for error code from PCM API functions at unexpected states:
30
0006-pcm-Return-the-consistent-error-code-for-unexpected-.patch
31
32
-------------------------------------------------------------------
33
Tue Dec 19 08:12:02 CET 2017 - tiwai@suse.de
34
35
- Recover udev 42-hd-audio-pm.rules for TW that was dropped
36
mistakenly at the previous change
37
38
-------------------------------------------------------------------
39
Mon Dec 18 15:59:05 CET 2017 - tiwai@suse.de
40
41
- Backport fix patches from upstream:
42
0001-pcm-route-Fix-use_getput-flag-computation-for-3-byte.patch
43
0002-conf-ucm-Rearrange-Makefile.am.patch
44
0003-conf-ucm-Add-dual-HD-audio-codecs-config-for-Lenovo.patch
45
0004-conf-ucm-Add-Gigabyte-mobo-UCM-profile-with-dual-HD-.patch
46
- Add missing UCM profile for chtcx2072x (bsc#1068546)
47
48
-------------------------------------------------------------------
49
Thu Nov 23 13:42:45 UTC 2017 - rbrown@suse.com
50
51
- Replace references to /var/adm/fillup-templates with new
52
%_fillupdir macro (boo#1069468)
53
54
-------------------------------------------------------------------
55
Tue Nov 14 12:49:25 CET 2017 - tiwai@suse.de
56
57
- Update to alsa-lib 1.1.5:
58
* snd_user_file: avoid use wordexp
59
* cleanup: fix poll.h includes
60
* ctl: deprecate APIs of dimensional information
61
* ctl: ext: error at undefined read_event() callback
62
* pcm: softvol: add support for S24_LE
63
* cleanup: Use uint*_t instead of u_int*_t everythwere
64
* cleanup: fix poll.h includes
65
* pcm: hw: Call USER_PVERSION ioctl at open
66
* pcm: hw: proper mmap and set_appl_ptr handling
67
* pcm: code cleanup and refactoring
68
* pcm: obsolete 'mmap_emulation' parameter of snd_pcm_hw_open_fd()
69
* pcm: dmix: Fix the inconsistent PCM state
70
* pcm: dshare: Call snd_pcm_dshare_state() directly
71
* pcm: dmix: Workaround for binary incompatibility
72
* conf: Check the availability of PTHREAD_MUTEX_RECURSIVE
73
* build: Define __USE_UNIX98 for old glibc
74
* rawmidi: symbols: use rawmidi_virt only when available
75
* seq: fix snd_seq_set_queue_tempo() usage example in the documentation
76
* topology: a few fixes
77
* conf/ucm: rt565 support
78
* conf: HdmiLpeAudio: add support for 3 devices
79
* conf: HdmiLpeAudio: remove the "front" pcm definition
80
* conf/ucm: DB410c-HiFi: add CIC selection
81
* conf: USB-Audio: allow custom definitions for "default" devices
82
* conf: USB-Audio: fix dsnoop args for Audiophile USB card
83
84
-------------------------------------------------------------------
85
Thu Jun 1 09:58:27 CEST 2017 - tiwai@suse.de
86
87
- Update to alsa-lib 1.1.4.1: it's a bug-fix release, including
88
all previous patches:
89
* pcm: dmix: Fix the inconsistent PCM state
90
* pcm: dshare: Call snd_pcm_dshare_state() directly
91
* pcm: dmix: Workaround for binary incompatibility
92
* test: add a test for list operation to user-defined element sets
93
* conf: Check the availability of PTHREAD_MUTEX_RECURSIVE
94
* build: Define __USE_UNIX98 for old glibc
95
96
- Obsoleted patches:
97
0001-build-Define-__USE_UNIX98-for-old-glibc.patch
98
0098-dmix-Workaround-for-binary-incompatibility.patch
99
100
-------------------------------------------------------------------
101
Tue May 16 15:32:13 CEST 2017 - tiwai@suse.de
102
103
- Update to alsa-lib 1.1.4: including most of previous fixes,
104
in addition to topology API updates
105
- Upstream fix for building with old glibc:
106
0001-build-Define-__USE_UNIX98-for-old-glibc.patch
107
- Obsoleted patches:
108
0001-ucm-Add-ATTRIBUTE_UNUSED-for-unused-parameters-of-ex.patch
109
0002-ucm-parser-needs-limits.h.patch
110
0003-pcm-direct-allow-users-to-configure-different-period.patch
111
0004-pcm-dshare-enable-silence.patch
112
0005-pcm-rate-fix-the-hw_ptr-update-until-the-boundary-av.patch
113
0006-plugin-dynamically-update-avail_min-on-slave.patch
114
0007-rate-dynamic-update-avail_min-on-slave.patch
115
0008-topology-fix-unused-const-variable-warning.patch
116
0009-seq-improve-documentation-about-new-get-pid-card-fun.patch
117
0010-pcm-direct-returning-semop-error-code-for-semaphore-.patch
118
0011-pcm-direct-Fix-for-sync-issue-on-xrun-recover.patch
119
0012-pcm-direct-check-state-before-enter-poll-on-timer.patch
120
0013-pcm-direct-don-t-return-bogus-buffer-levels-in-xrun-.patch
121
0014-conf-ucm-broxton-add-broxton-rt298-conf-files.patch
122
0015-pcm-direct-Fix-deadlock-in-poll_descriptors.patch
123
0016-ucm-Assure-the-user-input-card-name-not-to-exceed-ma.patch
124
0017-ucm-Load-device-specific-configuration-file-based-on.patch
125
0018-ucm-Add-command-get-_file-to-get-the-config-file-nam.patch
126
0019-topology-Fix-incorrect-license-in-source-comments.patch
127
0020-conf-cards-add-support-for-pistachio-card.patch
128
0021-pcm-multi-Drop-the-fixed-slave_map-in-snd_pcm_multi_.patch
129
0022-conf-Add-card-config-for-Intel-HDMI-DP-LPE-audio.patch
130
0023-pcm-Avoid-lock-for-snd_pcm_nonblock.patch
131
0024-pcm-Disable-locking-in-async-mode.patch
132
0025-pcm-dmix-Allow-disabling-x86-optimizations.patch
133
0026-pcm-dmix_rewind-corrupts-application-pointer-fix.patch
134
0027-pcm-direct-fix-race-on-clearing-timer-events.patch
135
0028-pcm-file-Enable-file-writing-for-capture-path.patch
136
0029-pcm-status-dump-fix-timestamp-formatting.patch
137
0030-pcm-extplug-refinement-of-masks-in-extplug.patch
138
0031-pcm-rate-Add-capability-to-pass-configuration-node-t.patch
139
0032-Drop-ppc64-specific-workaround-for-versioned-symbols.patch
140
0033-pcm_plugin-unify-the-snd_pcm_mmap_begin-result-value.patch
141
0034-always-handle-return-value-from-snd_config_get_id-co.patch
142
0035-pcm-file-plugin-handle-snd_pcm_mmap_begin-error-path.patch
143
0036-topology-coverity-remove-dead-code.patch
144
0037-ucm-parser-fix-possible-string-overflow-in-uc_mgr_im.patch
145
0038-dmix-plugin-fix-drain-for-nonblock-mode.patch
146
0039-dmix-plugin-drain-quickfix-for-the-previous-patch.patch
147
0040-rawmidi-virtual-fix-reading-into-a-small-buffer.patch
148
0041-conf-cards-add-VC4-HDMI-card.patch
149
0042-pcm-plug-save-converter-config.patch
150
0043-pcm-file-delegate-htimestamping-to-slave-instead-of-.patch
151
0096-conf-Remove-dmix.direct_memory_access-setup.patch
152
0097-pcm-dmix-Disable-var_periodsize-as-default.patch
153
154
-------------------------------------------------------------------
155
Wed May 3 10:07:17 CEST 2017 - tiwai@suse.de
156
157
- Remove direct_memory_access flag from dmix definition again for
158
fixing a regression used with old alsa-lib binary (boo#1037021):
159
0096-conf-Remove-dmix.direct_memory_access-setup.patch
160
161
-------------------------------------------------------------------
162
Mon Apr 10 10:25:09 CEST 2017 - tiwai@suse.de
163
164
- Disable dmix var_periodsize as default (boo#1033179)
165
0097-pcm-dmix-Disable-var_periodsize-as-default.patch
166
167
- Workaround for binary incompatibility of dmix shm (boo#1033080):
168
0098-dmix-Workaround-for-binary-incompatibility.patch
169
170
-------------------------------------------------------------------
171
Wed Mar 29 17:26:08 CEST 2017 - tiwai@suse.de
172
173
- Backport upstream fix patches, including the deadlock fix for
174
aplay/arecord (boo#1031525):
175
0001-ucm-Add-ATTRIBUTE_UNUSED-for-unused-parameters-of-ex.patch
176
0002-ucm-parser-needs-limits.h.patch
177
0003-pcm-direct-allow-users-to-configure-different-period.patch
178
0004-pcm-dshare-enable-silence.patch
179
0005-pcm-rate-fix-the-hw_ptr-update-until-the-boundary-av.patch
180
0006-plugin-dynamically-update-avail_min-on-slave.patch
181
0007-rate-dynamic-update-avail_min-on-slave.patch
182
0008-topology-fix-unused-const-variable-warning.patch
183
0009-seq-improve-documentation-about-new-get-pid-card-fun.patch
184
0010-pcm-direct-returning-semop-error-code-for-semaphore-.patch
185
0011-pcm-direct-Fix-for-sync-issue-on-xrun-recover.patch
186
0012-pcm-direct-check-state-before-enter-poll-on-timer.patch
187
0013-pcm-direct-don-t-return-bogus-buffer-levels-in-xrun-.patch
188
0014-conf-ucm-broxton-add-broxton-rt298-conf-files.patch
189
0015-pcm-direct-Fix-deadlock-in-poll_descriptors.patch
190
0016-ucm-Assure-the-user-input-card-name-not-to-exceed-ma.patch
191
0017-ucm-Load-device-specific-configuration-file-based-on.patch
192
0018-ucm-Add-command-get-_file-to-get-the-config-file-nam.patch
193
0019-topology-Fix-incorrect-license-in-source-comments.patch
194
0020-conf-cards-add-support-for-pistachio-card.patch
195
0021-pcm-multi-Drop-the-fixed-slave_map-in-snd_pcm_multi_.patch
196
0022-conf-Add-card-config-for-Intel-HDMI-DP-LPE-audio.patch
197
0023-pcm-Avoid-lock-for-snd_pcm_nonblock.patch
198
0024-pcm-Disable-locking-in-async-mode.patch
199
0025-pcm-dmix-Allow-disabling-x86-optimizations.patch
200
0026-pcm-dmix_rewind-corrupts-application-pointer-fix.patch
201
0027-pcm-direct-fix-race-on-clearing-timer-events.patch
202
0028-pcm-file-Enable-file-writing-for-capture-path.patch
203
0029-pcm-status-dump-fix-timestamp-formatting.patch
204
0030-pcm-extplug-refinement-of-masks-in-extplug.patch
205
0031-pcm-rate-Add-capability-to-pass-configuration-node-t.patch
206
0032-Drop-ppc64-specific-workaround-for-versioned-symbols.patch
207
0033-pcm_plugin-unify-the-snd_pcm_mmap_begin-result-value.patch
208
0034-always-handle-return-value-from-snd_config_get_id-co.patch
209
0035-pcm-file-plugin-handle-snd_pcm_mmap_begin-error-path.patch
210
0036-topology-coverity-remove-dead-code.patch
211
0037-ucm-parser-fix-possible-string-overflow-in-uc_mgr_im.patch
212
0038-dmix-plugin-fix-drain-for-nonblock-mode.patch
213
0039-dmix-plugin-drain-quickfix-for-the-previous-patch.patch
214
0040-rawmidi-virtual-fix-reading-into-a-small-buffer.patch
215
0041-conf-cards-add-VC4-HDMI-card.patch
216
0042-pcm-plug-save-converter-config.patch
217
0043-pcm-file-delegate-htimestamping-to-slave-instead-of-.patch
218
219
-------------------------------------------------------------------
220
Mon Feb 13 10:28:23 UTC 2017 - tchvatal@suse.com
221
222
- Drop alsa-lib-doxygen-avoid-crash-for-11.3.diff as it was applied
223
only in case of 11.3 and never else
224
- Use Requires(phase) instead of prereq string
225
- Use official %udevrulesdir macro instead of handbrew udevdir
226
- Version provides/obsoletes in devel pkg to avoid warning
227
- Remove hack that allowed build on SLE10
228
229
-------------------------------------------------------------------
230
Wed Feb 8 08:39:05 CET 2017 - kukuk@suse.de
231
232
- Don't require insserv if we don't need it.
233
234
-------------------------------------------------------------------
235
Wed Dec 28 16:38:57 CET 2016 - tiwai@suse.de
236
237
- Really bump the version number to 1.1.3 (sorry, forgot to change
238
in Version tag).
239
240
-------------------------------------------------------------------
241
Wed Dec 28 12:39:12 CET 2016 - tiwai@suse.de
242
243
- Update to alsa-lib 1.1.3 release;
244
just including all previous fixes
245
246
- Drop obsoleted patches:
247
0001-ucm-Add-ucm-files-for-DB410c-board.patch
248
0002-mixer-Fix-rounding-mode-documentation.patch
249
0003-pcm-Fix-shm-initialization-race-condition.patch
250
0004-pcm-Better-understandable-locking-code.patch
251
0005-ucm-fix-crash-when-calling-snd_use_case_geti-with-no.patch
252
0006-ucm-docs-typeset-lists-of-identifiers-explicitly.patch
253
0007-Update-include-sound-tlv.h-from-4.9-pre-kernel-uapi.patch
254
0008-test-use-actual-information-for-TLV-operation.patch
255
0009-ctl-improve-API-documentation-for-TLV-operation.patch
256
0010-ctl-improve-documentation-about-TLV-related-APIs.patch
257
0011-ctl-correct-documentation-about-TLV-feature.patch
258
0012-conf-ucm-skylake-add-skylake-rt286-conf-files.patch
259
0013-pcm_plug-Clear-plugins-on-all-error-conditions.patch
260
0014-mixer-Don-t-install-smixer-modules-unless-python-is-.patch
261
0015-pcm_dshare-Do-not-discard-slave-reported-delay-in-st.patch
262
0016-pcm-direct-Protect-from-freeing-semaphore-when-alrea.patch
263
0017-pcm-dshare-Fix-endless-playback-of-buffer.patch
264
0018-pcm-Add-the-PCM-state-checks-to-plugins.patch
265
0019-pcm-dmix-Do-not-discard-slave-reported-delay-in-stat.patch
266
267
-------------------------------------------------------------------
268
Tue Nov 29 15:01:05 CET 2016 - tiwai@suse.de
269
270
- Backport upstream fixes (bsc#1012594):
271
- A few PCM bugs have been fixed:
272
* Stall of dmix and others in a wrong PCM state
273
* Refactoring of PCM locking scheme
274
* SHM initialization race fix
275
* plug PCM memory leaks
276
* Improvement of dshare/dmix delay calculation
277
* Fix endless dshare draining
278
* Fix semaphore discard race fix of direct plugins
279
- UCM fixes and updates for DB410c and skylake-r5286
280
- Mixer code cleanup not to install bogus plugin codes
281
- Documentation fixes / updates
282
283
0001-ucm-Add-ucm-files-for-DB410c-board.patch
284
0002-mixer-Fix-rounding-mode-documentation.patch
285
0003-pcm-Fix-shm-initialization-race-condition.patch
286
0004-pcm-Better-understandable-locking-code.patch
287
0005-ucm-fix-crash-when-calling-snd_use_case_geti-with-no.patch
288
0006-ucm-docs-typeset-lists-of-identifiers-explicitly.patch
289
0007-Update-include-sound-tlv.h-from-4.9-pre-kernel-uapi.patch
290
0008-test-use-actual-information-for-TLV-operation.patch
291
0009-ctl-improve-API-documentation-for-TLV-operation.patch
292
0010-ctl-improve-documentation-about-TLV-related-APIs.patch
293
0011-ctl-correct-documentation-about-TLV-feature.patch
294
0012-conf-ucm-skylake-add-skylake-rt286-conf-files.patch
295
0013-pcm_plug-Clear-plugins-on-all-error-conditions.patch
296
0014-mixer-Don-t-install-smixer-modules-unless-python-is-.patch
297
0015-pcm_dshare-Do-not-discard-slave-reported-delay-in-st.patch
298
0016-pcm-direct-Protect-from-freeing-semaphore-when-alrea.patch
299
0017-pcm-dshare-Fix-endless-playback-of-buffer.patch
300
0018-pcm-Add-the-PCM-state-checks-to-plugins.patch
301
0019-pcm-dmix-Do-not-discard-slave-reported-delay-in-stat.patch
302
303
- smixer module files got removed from the file list as well
304
305
-------------------------------------------------------------------
306
Wed Aug 3 11:22:16 CEST 2016 - tiwai@suse.de
307
308
- Update to alsa-lib v1.1.2:
309
* topology API updates
310
* support of stacked async handlers
311
* new UCM configs: rockchip-i2s, skylake-i2s, chtrt5645,
312
* add cset-tlv ucm support
313
* fix conversion of TLVs min_db and max_dB value in softvol
314
* fix appl pointer in the error path of PCM plugin
315
* PCM code cleanup
316
* fix suspend/resume of PCM dmix, dsnoop and dshare plugins
317
* fix doubly enumerated items via namehint
318
* make PCM codes thread-safe
319
* API documentation enhancements
320
* element-set ctl API
321
* Optimization by replacing alloca() usages
322
323
- Drop obsoleted patches:
324
0001-pcm_plugin-fix-appl-pointer-not-correct-when-mmap_co.patch
325
0002-pcm-Clean-up-error-paths-in-snd_pcm_plugin_-helpers.patch
326
0003-pcm-Fallback-open-as-the-first-instance-for-dmix-co.patch
327
0004-pcm-softvol-fix-conversion-of-TLVs-min_db-and-max_dB.patch
328
0005-pcm-Fix-suspend-resume-regression-with-dmix-co.patch
329
0006-pcm-dmix-Fix-doubly-resume-of-slave-PCM.patch
330
0007-namehint-Don-t-enumerate-as-duplex-if-only-a-single-.patch
331
0008-pcm-Define-namehint-for-single-directional-PCM-types.patch
332
0009-conf-Add-thread-safe-global-tree-reference.patch
333
0010-pcm-Remove-resume-support-from-dmix-co.patch
334
0011-pcm-Fix-secondary-retry-in-dsnoop-and-dshare.patch
335
0012-pcm-dmix-resume-workaround-for-buggy-driver.patch
336
0013-pcm-dmix-Prepare-slave-when-it-s-in-SETUP-too.patch
337
0014-pcm-dmix-Return-error-when-slave-is-in-OPEN-or-DISCO.patch
338
0015-async-Handle-previously-installed-signal-handler.patch
339
alsa-docs-suppress-timestamp.patch
340
341
-------------------------------------------------------------------
342
Wed Jun 8 10:30:29 CEST 2016 - tiwai@suse.de
343
344
- Backport upstream fixes: fixing PCM dmix & co suspend/resume,
345
namehint parser fixes, stackable async handler:
346
0007-namehint-Don-t-enumerate-as-duplex-if-only-a-single-.patch
347
0008-pcm-Define-namehint-for-single-directional-PCM-types.patch
348
0009-conf-Add-thread-safe-global-tree-reference.patch
349
0010-pcm-Remove-resume-support-from-dmix-co.patch
350
0011-pcm-Fix-secondary-retry-in-dsnoop-and-dshare.patch
351
0012-pcm-dmix-resume-workaround-for-buggy-driver.patch
352
0013-pcm-dmix-Prepare-slave-when-it-s-in-SETUP-too.patch
353
0014-pcm-dmix-Return-error-when-slave-is-in-OPEN-or-DISCO.patch
354
0015-async-Handle-previously-installed-signal-handler.patch
355
356
-------------------------------------------------------------------
357
Thu May 12 14:44:48 CEST 2016 - tiwai@suse.de
358
359
- Backport various upstream fixes for PCM (bnc#979702):
360
0001-pcm_plugin-fix-appl-pointer-not-correct-when-mmap_co.patch
361
0002-pcm-Clean-up-error-paths-in-snd_pcm_plugin_-helpers.patch
362
0003-pcm-Fallback-open-as-the-first-instance-for-dmix-co.patch
363
0004-pcm-softvol-fix-conversion-of-TLVs-min_db-and-max_dB.patch
364
0005-pcm-Fix-suspend-resume-regression-with-dmix-co.patch
365
0006-pcm-dmix-Fix-doubly-resume-of-slave-PCM.patch
366
367
-------------------------------------------------------------------
368
Thu Mar 31 15:19:33 CEST 2016 - tiwai@suse.de
369
370
- Update to alsa-lib 1.1.1:
371
* including previous fixes
372
* a few more fixes/cleanup of control API
373
* BSD compatibility changes
374
* sync with 4.6 kernel ABI
375
* provide API for sequencer sound card number / pid
376
* fix races at dmix/dsnoop plugin
377
* a few topology API updates
378
- Drop the obsoleted patches:
379
0001-topology-Add-missing-include-sys-stat.h.patch
380
0002-pcm-simple-Fix-asserts.patch
381
0003-topology-open-topology-files-with-O_TRUNC.patch
382
0004-topology-Remove-unused-function-write_data_block.patch
383
0005-topology-Remove-unused-variables.patch
384
0006-topology-Fix-comparison-of-unsigned-expression-0.patch
385
0007-topology-Not-compare-a-for-loop-iterator-with-ABI-__.patch
386
0008-topology-Quit-and-show-error-message-on-big-endian-m.patch
387
0009-config-files-do-not-include-ucm-topology-configurati.patch
388
0010-control-add-missing-asserts-to-ctl_elem_set-function.patch
389
0011-pcm_hw-fix-possible-memory-leak-coverity.patch
390
0012-coverity-fixes.patch
391
0013-topology-fix-debug-output-to-print-correct-max-value.patch
392
393
-------------------------------------------------------------------
394
Wed Feb 3 17:56:41 CET 2016 - tiwai@suse.de
395
396
- Backports from upstream: minor PCM fixes, topology API updates,
397
and a few build cleanup:
398
0002-pcm-simple-Fix-asserts.patch
399
0003-topology-open-topology-files-with-O_TRUNC.patch
400
0004-topology-Remove-unused-function-write_data_block.patch
401
0005-topology-Remove-unused-variables.patch
402
0006-topology-Fix-comparison-of-unsigned-expression-0.patch
403
0007-topology-Not-compare-a-for-loop-iterator-with-ABI-__.patch
404
0008-topology-Quit-and-show-error-message-on-big-endian-m.patch
405
0009-config-files-do-not-include-ucm-topology-configurati.patch
406
0010-control-add-missing-asserts-to-ctl_elem_set-function.patch
407
0011-pcm_hw-fix-possible-memory-leak-coverity.patch
408
0012-coverity-fixes.patch
409
0013-topology-fix-debug-output-to-print-correct-max-value.patch
410
411
-------------------------------------------------------------------
412
Mon Nov 9 11:32:40 CET 2015 - tiwai@suse.de
413
414
- Update to alsa-lib 1.1.0:
415
including all previous fixes, with more updates for topology API,
416
a fix for dmix/dsnoop slave PCM xrun, some build fixes /
417
improvements.
418
- Fix the build with old gcc on SLE11:
419
0001-topology-Add-missing-include-sys-stat.h.patch
420
- Dropped patches:
421
0001-ucm-document-some-standard-values.patch
422
0002-conf-ucm-broadwell-rt286-add-ucm-config.patch
423
0003-conf-ucm-Add-Makefile.am-for-broadwell-rt286-ucm-con.patch
424
0004-ucm-reformat-snd_use_case_get-doc.patch
425
0005-ucm-improve-jack-configuration-documentation.patch
426
0006-USB-audio-Sound-Blaster-HD-iec958-is-on-device-1.patch
427
0007-Sync-include-sound-asound.h-with-4.1-kernel.patch
428
0008-conf-ucm-broadwell-rt286-change-to-use-the-correct-j.patch
429
0009-namehint-Fix-invalid-list-access-in-snd_device_name_.patch
430
0010-namehint-Fix-the-listing-without-device-number.patch
431
0011-namehint-Fix-bad-free-with-invalid-iface-name.patch
432
0012-Allow-hint-for-ctl-hwdep-timer-and-seq.patch
433
0013-conf-Add-hint-descriptions-to-ctl-hwdep-seq-and-time.patch
434
0014-conf-ucm-broadwell-rt286-change-to-set-capture-volum.patch
435
0015-ucm-allow-multiple-devices-in-JackHWMute.patch
436
0016-pcm-Remove-assert-from-snd_pcm_hw_params_slave.patch
437
0017-test-pcm-Fix-generated-values-with-float-PCM-format.patch
438
0018-test-pcm_min-Fix-error-messages.patch
439
0019-pcm-Don-t-assert-in-_snd_pcm_hw_params_internal.patch
440
0020-pcm-Fix-snd_pcm_status-for-dmix-co.patch
441
0021-control-Allow-cset-ing-specific-values-in-the-multi-.patch
442
0022-PCM-snd_pcm_xxxx_drain-maybe-blocked-after-suspend-a.patch
443
0023-surround41-50.conf-Use-chmap-syntax-for-better-flexi.patch
444
0024-ucm-docs-fix-doxygen-exclude-patch-for-UCM-local-hea.patch
445
0025-ucm-docs-Fix-doxygen-formatting-for-UCM-main-page.patch
446
0026-docs-Add-UCM-link-to-main-doxygen-page.patch
447
0027-Replace-unsafe-characters-with-_-in-card-name.patch
448
0028-pcm-add-helper-functions-to-query-timestamping-capab.patch
449
0029-pcm-add-support-for-get-set_audio_htstamp_config.patch
450
0030-pcm-add-support-for-new-STATUS_EXT-ioctl.patch
451
0031-test-fix-audio_time-with-new-get-set-audio_tstamp_co.patch
452
0032-test-audio_time-show-report-validity-and-accuracy.patch
453
0033-pcm-restore-hw-params-on-set-latency-failed.patch
454
0034-Replace-list.h-with-its-own-version.patch
455
0035-topology-uapi-Add-UAPI-headers-for-topology-ABI.patch
456
0036-topology-Add-topology-core-parser.patch
457
0037-topology-Add-text-section-parser.patch
458
0038-topology-Add-PCM-parser.patch
459
0039-topology-Add-operations-parser.patch
460
0040-topology-Add-private-data-parser.patch
461
0041-topology-Add-DAPM-object-parser.patch
462
0042-topology-Add-CTL-parser.patch
463
0043-topology-Add-Channel-map-parser.patch
464
0044-topology-Add-binary-file-builder.patch
465
0045-topology-autotools-Add-build-support-for-topology-co.patch
466
0046-topology-doxygen-Add-doxygen-support-for-topology-co.patch
467
0047-conf-topology-Add-topology-file-for-broadwell-audio-.patch
468
0048-topology-Fix-missing-inclusion-of-ctype.h.patch
469
0049-topology-Fix-typos.patch
470
0050-topology-fix-element-object-type-is-switch.patch
471
0051-topology-Add-element-ID-so-we-can-look-up-references.patch
472
0052-topology-Add-support-for-writing-manifest-private-da.patch
473
0053-topology-update-ABI-to-improve-support-for-different.patch
474
0054-topology-Add-ops-support-to-byte-control-objects.patch
475
0055-topology-treat-all-DAPM-controls-types-the-same-when.patch
476
0056-topology-print-error-prefix-on-error-message.patch
477
0057-topology-rename-OBJECT_TYPE_-to-SND_TPLG_TYPE_.patch
478
0058-core-add-convenience-macros-to-local.h.patch
479
0059-topology-Add-C-templates-structure-for-building-topo.patch
480
0060-topology-A-API-calls-to-directly-build-topology-data.patch
481
0061-pcm-Fix-doxygen-for-two-enums.patch
482
0062-pcm-ioplug-extplug-Fix-logic-errors-in-type-checks.patch
483
0063-pcm-route-Remove-bogus-in-snd_config_get_id-checks.patch
484
0064-topology-builder-Fix-possibly-uninitialized-variable.patch
485
0065-topology-ctl-Fix-access-type-checks.patch
486
0066-topology-data-Fix-wrong-size-check-in-tplg_parse_dat.patch
487
0067-topology-parser-Add-missing-return-value-to-snd_tplg.patch
488
0068-topology-pcm-Remove-unused-variables.patch
489
0069-build-Do-not-try-to-detect-cross-compiler.patch
490
0070-topology-Add-API-to-set-a-vendor-specific-version-nu.patch
491
0071-pcm-ladspa-Fix-segfault-due-to-a-wrong-channel-refer.patch
492
493
-------------------------------------------------------------------
494
Fri Oct 2 12:11:24 CEST 2015 - tiwai@suse.de
495
496
- Backport upsteram fixes: more topology API updates/fixes, misc
497
documentation fixes, some logical error fixes in PCM plugins,
498
LADSPA plugin segfault fix:
499
0050-topology-fix-element-object-type-is-switch.patch
500
0051-topology-Add-element-ID-so-we-can-look-up-references.patch
501
0052-topology-Add-support-for-writing-manifest-private-da.patch
502
0053-topology-update-ABI-to-improve-support-for-different.patch
503
0054-topology-Add-ops-support-to-byte-control-objects.patch
504
0055-topology-treat-all-DAPM-controls-types-the-same-when.patch
505
0056-topology-print-error-prefix-on-error-message.patch
506
0057-topology-rename-OBJECT_TYPE_-to-SND_TPLG_TYPE_.patch
507
0058-core-add-convenience-macros-to-local.h.patch
508
0059-topology-Add-C-templates-structure-for-building-topo.patch
509
0060-topology-A-API-calls-to-directly-build-topology-data.patch
510
0061-pcm-Fix-doxygen-for-two-enums.patch
511
0062-pcm-ioplug-extplug-Fix-logic-errors-in-type-checks.patch
512
0063-pcm-route-Remove-bogus-in-snd_config_get_id-checks.patch
513
0064-topology-builder-Fix-possibly-uninitialized-variable.patch
514
0065-topology-ctl-Fix-access-type-checks.patch
515
0066-topology-data-Fix-wrong-size-check-in-tplg_parse_dat.patch
516
0067-topology-parser-Add-missing-return-value-to-snd_tplg.patch
517
0068-topology-pcm-Remove-unused-variables.patch
518
0069-build-Do-not-try-to-detect-cross-compiler.patch
519
0070-topology-Add-API-to-set-a-vendor-specific-version-nu.patch
520
0071-pcm-ladspa-Fix-segfault-due-to-a-wrong-channel-refer.patch
521
522
-------------------------------------------------------------------
523
Tue Aug 4 17:41:39 CEST 2015 - tiwai@suse.de
524
525
- Backport upstream fixes: surround41/50 chmap fix, UCM documents,
526
config string fix, PCM timestamp query API, replacement of list.h
527
with LGPL:
528
0023-surround41-50.conf-Use-chmap-syntax-for-better-flexi.patch
529
0024-ucm-docs-fix-doxygen-exclude-patch-for-UCM-local-hea.patch
530
0025-ucm-docs-Fix-doxygen-formatting-for-UCM-main-page.patch
531
0026-docs-Add-UCM-link-to-main-doxygen-page.patch
532
0027-Replace-unsafe-characters-with-_-in-card-name.patch
533
0028-pcm-add-helper-functions-to-query-timestamping-capab.patch
534
0029-pcm-add-support-for-get-set_audio_htstamp_config.patch
535
0030-pcm-add-support-for-new-STATUS_EXT-ioctl.patch
536
0031-test-fix-audio_time-with-new-get-set-audio_tstamp_co.patch
537
0032-test-audio_time-show-report-validity-and-accuracy.patch
538
0033-pcm-restore-hw-params-on-set-latency-failed.patch
539
0034-Replace-list.h-with-its-own-version.patch
540
- Backport topology API addition patches:
541
0035-topology-uapi-Add-UAPI-headers-for-topology-ABI.patch
542
0036-topology-Add-topology-core-parser.patch
543
0037-topology-Add-text-section-parser.patch
544
0038-topology-Add-PCM-parser.patch
545
0039-topology-Add-operations-parser.patch
546
0040-topology-Add-private-data-parser.patch
547
0041-topology-Add-DAPM-object-parser.patch
548
0042-topology-Add-CTL-parser.patch
549
0043-topology-Add-Channel-map-parser.patch
550
0044-topology-Add-binary-file-builder.patch
551
0045-topology-autotools-Add-build-support-for-topology-co.patch
552
0046-topology-doxygen-Add-doxygen-support-for-topology-co.patch
553
0047-conf-topology-Add-topology-file-for-broadwell-audio-.patch
554
0048-topology-Fix-missing-inclusion-of-ctype.h.patch
555
0049-topology-Fix-typos.patch
556
- Enable autoreconf call to regenerate after patching
557
558
-------------------------------------------------------------------
559
Fri Jul 31 07:35:12 UTC 2015 - dimstar@opensuse.org
560
561
- Change libudev-devel BuildRequires to pkgconfig(udev): makes us
562
less prone to packaging changes, and in the end udev.pc is
563
exactly what we need to define _udevdir.
564
565
-------------------------------------------------------------------
566
Thu Jun 18 09:32:07 CEST 2015 - tiwai@suse.de
567
568
- Backport upstream fixes: fix bogus assert() in hw_params, a few
569
PCM dmix/dshare/dsnoop fixes, enhacement of amixer, etc:
570
0017-test-pcm-Fix-generated-values-with-float-PCM-format.patch
571
0018-test-pcm_min-Fix-error-messages.patch
572
0019-pcm-Don-t-assert-in-_snd_pcm_hw_params_internal.patch
573
0020-pcm-Fix-snd_pcm_status-for-dmix-co.patch
574
0021-control-Allow-cset-ing-specific-values-in-the-multi-.patch
575
0022-PCM-snd_pcm_xxxx_drain-maybe-blocked-after-suspend-a.patch
576
577
-------------------------------------------------------------------
578
Fri May 22 14:16:26 CEST 2015 - tiwai@suse.de
579
580
- Backport upstream fixes: UCM updates, Broadwell UCM support,
581
namehint fixes, fix faulty assert in PCM plugins, etc:
582
0001-ucm-document-some-standard-values.patch
583
0002-conf-ucm-broadwell-rt286-add-ucm-config.patch
584
0003-conf-ucm-Add-Makefile.am-for-broadwell-rt286-ucm-con.patch
585
0004-ucm-reformat-snd_use_case_get-doc.patch
586
0005-ucm-improve-jack-configuration-documentation.patch
587
0006-USB-audio-Sound-Blaster-HD-iec958-is-on-device-1.patch
588
0007-Sync-include-sound-asound.h-with-4.1-kernel.patch
589
0008-conf-ucm-broadwell-rt286-change-to-use-the-correct-j.patch
590
0009-namehint-Fix-invalid-list-access-in-snd_device_name_.patch
591
0010-namehint-Fix-the-listing-without-device-number.patch
592
0011-namehint-Fix-bad-free-with-invalid-iface-name.patch
593
0012-Allow-hint-for-ctl-hwdep-timer-and-seq.patch
594
0013-conf-Add-hint-descriptions-to-ctl-hwdep-seq-and-time.patch
595
0014-conf-ucm-broadwell-rt286-change-to-set-capture-volum.patch
596
0015-ucm-allow-multiple-devices-in-JackHWMute.patch
597
0016-pcm-Remove-assert-from-snd_pcm_hw_params_slave.patch
598
599
-------------------------------------------------------------------
600
Thu Feb 26 17:24:22 CET 2015 - tiwai@suse.de
601
602
- Updated to alsa-lib 1.0.29:
603
Just a version bump including previous fixes
604
- Drop the obsoleted patches:
605
0001-ucm-Document-PlaybackPCMIsDummy-and-CapturePCMIsDumm.patch
606
0002-ICE1712-add-surround71-pcm-definition.patch
607
0003-USB-Audio-Add-second-S-PDIF-device-on-Phiree-U2.patch
608
0004-pcm-rate-fix-hw_ptr-exceed-the-boundary.patch
609
0005-pcm-Provide-a-CLOCK_MONOTONIC_RAW-timestamp-type.patch
610
0006-Add-timestamp-type-to-sw_params-internal-only.patch
611
0007-pcm-Add-sw_params-API-functions-to-get-set-timestamp.patch
612
0008-pcm-Implement-timestamp-type-setup-in-hw-plugin.patch
613
0009-pcm-Implement-timestamp-type-handling-in-all-plugins.patch
614
0010-test-audio_time-Set-timestamp-type-explicitly.patch
615
0011-pcm-route-Use-get-put-labels-for-all-3-byte-formats.patch
616
0012-pcm-Fill-sw_params-proto-field.patch
617
0013-pcm-route-Use-get32-for-multi-source-route-calculati.patch
618
0014-pcm-Drop-snd_pcm_linear_-get-put-32_index.patch
619
0015-pcm-pcm_local.h-include-time.h-to-enable-CLOCK_MONOT.patch
620
0016-pcm-Fix-DSD-formats-userland-usability.patch
621
0017-Sync-include-sound-asound.h-with-3.17-rc1-kernel.patch
622
0018-pcm-Add-missing-signed-and-endianess-definitions-for.patch
623
0019-Sync-enum-snd_hwdep_iface_t-with-include-asound-asou.patch
624
0020-pcm-2nd-round-of-pcm_misc-DSD-fixes.patch
625
0021-doc-fix-cross-compiling-example.patch
626
0022-pcm-fix-snd_pcm_mmap_hw_avail-near-the-boundary.patch
627
0023-pcm-fix-return-value-of-snd_pcm_share_slave_avail.patch
628
0024-pcm-add-new-32-bit-DSD-sample-format.patch
629
0025-dmix-actually-rewind-when-running-or-being-drained.patch
630
0026-pcm-express-the-rewind-size-limitation-logic-better.patch
631
0027-pcm-handle-negative-values-from-snd_pcm_mmap_hw_avai.patch
632
0028-pcm-rate-use-the-snd_pcm_mmap_hw_avail-function.patch
633
0029-pcm-null-use-the-snd_pcm_mmap_avail-function.patch
634
0030-rate-handle-negative-values-from-snd_pcm_mmap_playba.patch
635
0031-dsnoop-rewindable-and-forwardable-logic-was-swapped.patch
636
0033-pcm-file-don-t-recurse-in-the-rewindable-and-forward.patch
637
0034-pcm-route-Fix-the-bad-condition-always-false.patch
638
0035-pcm-rate-hw_avail-must-not-be-negative-before-starti.patch
639
0036-hwdep-add-missing-declaration-for-snd_hwdep_poll_des.patch
640
0037-mixer-fixed-double-free.patch
641
0038-pcm_file-fixed-missing-free.patch
642
0039-sbase-fixed-missing-free.patch
643
0040-rawmidi-close-handle-h.patch
644
0041-pcm_share-fixing-missing-mutex-unlock.patch
645
0042-simple_abst-null-check-for-lib.patch
646
0043-socket-missing-socket-close.patch
647
0044-pcm_hooks-null-check-for-h.patch
648
0045-conf-return-negative-value-in-case-of-error.patch
649
0046-control-return-negative-value-in-case-of-error.patch
650
0047-pcm-return-negative-value-in-case-of-error.patch
651
0048-mixer-Fix-missing-hctl-handle-free-in-snd_mixer_atta.patch
652
0049-conf-ucm-PAZ00-add-Toshiba-AC100-Dynabook-AZ-new-con.patch
653
0050-USB-Audio-Add-Scarlett-2i4-USB-to-S-PDIF-blacklist.patch
654
0051-snd_user_file-fix-memory-leak.patch
655
0052-pcm-dmix-Don-t-ignore-SND_TIMER_EVENT_MSTOP.patch
656
0053-snd_dlsym-only-do-versioning-checks-if-built-with-ve.patch
657
0054-dlmisc-Remove-unused-label.patch
658
0055-USB-audio-Add-five-more-cards-to-IEC958-blacklist.patch
659
0056-pcm-Fix-DSD-sample-format-endianess-and-add-big-endi.patch
660
0057-mixer-Fix-inclusion-of-config.h.patch
661
0058-mixer-Fix-unused-parameter-warnings.patch
662
0059-ucm-Fix-uninitialized-err-in-snd_use_case_set.patch
663
0060-pcm-Fix-assorted-tstamp_type-bugs-omissions.patch
664
0061-hwdep-add-OXFW-driver-support.patch
665
0062-pcm-fix-buffer-overflow-in-snd_pcm_chmap_print.patch
666
0063-control-enable-octal-and-hexadecimal-parse.patch
667
0064-autotools-fix-ucm-partial-build.patch
668
0065-conf-ucm-GoogleNyan-Add-configuration.patch
669
0066-ucm-add-binary-configure-file-parse.patch
670
0067-Remove-unused-hostname-resolution-in-shm-plugins-and.patch
671
672
-------------------------------------------------------------------
673
Wed Jan 28 15:50:35 CET 2015 - tiwai@suse.de
674
675
- Backport upstream fixes: new OXFW hwdep definition, chmap print
676
overflow fix, improvement of UCM parser, GoogleNyan UCM config,
677
removal of gethostbyname() usages:
678
0061-hwdep-add-OXFW-driver-support.patch
679
0062-pcm-fix-buffer-overflow-in-snd_pcm_chmap_print.patch
680
0063-control-enable-octal-and-hexadecimal-parse.patch
681
0064-autotools-fix-ucm-partial-build.patch
682
0065-conf-ucm-GoogleNyan-Add-configuration.patch
683
0066-ucm-add-binary-configure-file-parse.patch
684
0067-Remove-unused-hostname-resolution-in-shm-plugins-and.patch
685
- Suppress timestamps in the generated documents for make the
686
package comparison easier:
687
alsa-docs-suppress-timestamp.patch
688
689
-------------------------------------------------------------------
690
Fri Dec 5 16:49:42 CET 2014 - tiwai@suse.de
691
692
- Backport upstream fixes:
693
A couple of USB-audio config addition/fix, dmix PCM stop fix,
694
a memory leak fix, DSD format endianess fix, PCM timestamp fixes, etc.
695
0050-USB-Audio-Add-Scarlett-2i4-USB-to-S-PDIF-blacklist.patch
696
0051-snd_user_file-fix-memory-leak.patch
697
0052-pcm-dmix-Don-t-ignore-SND_TIMER_EVENT_MSTOP.patch
698
0053-snd_dlsym-only-do-versioning-checks-if-built-with-ve.patch
699
0054-dlmisc-Remove-unused-label.patch
700
0055-USB-audio-Add-five-more-cards-to-IEC958-blacklist.patch
701
0056-pcm-Fix-DSD-sample-format-endianess-and-add-big-endi.patch
702
0057-mixer-Fix-inclusion-of-config.h.patch
703
0058-mixer-Fix-unused-parameter-warnings.patch
704
0059-ucm-Fix-uninitialized-err-in-snd_use_case_set.patch
705
0060-pcm-Fix-assorted-tstamp_type-bugs-omissions.patch
706
707
-------------------------------------------------------------------
708
Sun Nov 16 18:10:00 UTC 2014 - Led <ledest@gmail.com>
709
710
- fix bashism in alsa-init.sh scripts
711
712
-------------------------------------------------------------------
713
Fri Oct 17 11:48:23 CEST 2014 - tiwai@suse.de
714
715
- Backport upstream fixes / enhancements: mostly small fixes
716
spotted by coccinelle and oethers, the fixes for proper rewind
717
support, a new DSD format support, hwdep definitions sync, and
718
addition of PAZ00 UCM configs.
719
0022-pcm-fix-snd_pcm_mmap_hw_avail-near-the-boundary.patch
720
0023-pcm-fix-return-value-of-snd_pcm_share_slave_avail.patch
721
0024-pcm-add-new-32-bit-DSD-sample-format.patch
722
0025-dmix-actually-rewind-when-running-or-being-drained.patch
723
0026-pcm-express-the-rewind-size-limitation-logic-better.patch
724
0027-pcm-handle-negative-values-from-snd_pcm_mmap_hw_avai.patch
725
0028-pcm-rate-use-the-snd_pcm_mmap_hw_avail-function.patch
726
0029-pcm-null-use-the-snd_pcm_mmap_avail-function.patch
727
0030-rate-handle-negative-values-from-snd_pcm_mmap_playba.patch
728
0031-dsnoop-rewindable-and-forwardable-logic-was-swapped.patch
729
0033-pcm-file-don-t-recurse-in-the-rewindable-and-forward.patch
730
0034-pcm-route-Fix-the-bad-condition-always-false.patch
731
0035-pcm-rate-hw_avail-must-not-be-negative-before-starti.patch
732
0036-hwdep-add-missing-declaration-for-snd_hwdep_poll_des.patch
733
0037-mixer-fixed-double-free.patch
734
0038-pcm_file-fixed-missing-free.patch
735
0039-sbase-fixed-missing-free.patch
736
0040-rawmidi-close-handle-h.patch
737
0041-pcm_share-fixing-missing-mutex-unlock.patch
738
0042-simple_abst-null-check-for-lib.patch
739
0043-socket-missing-socket-close.patch
740
0044-pcm_hooks-null-check-for-h.patch
741
0045-conf-return-negative-value-in-case-of-error.patch
742
0046-control-return-negative-value-in-case-of-error.patch
743
0047-pcm-return-negative-value-in-case-of-error.patch
744
0048-mixer-Fix-missing-hctl-handle-free-in-snd_mixer_atta.patch
745
0049-conf-ucm-PAZ00-add-Toshiba-AC100-Dynabook-AZ-new-con.patch
746
747
-------------------------------------------------------------------
748
Tue Aug 26 12:44:29 CEST 2014 - tiwai@suse.de
749
750
- Yet more DSD fix, hwdep iface sync with the recent kernel, and a
751
minor documentation fix from upstream:
752
0019-Sync-enum-snd_hwdep_iface_t-with-include-asound-asou.patch
753
0020-pcm-2nd-round-of-pcm_misc-DSD-fixes.patch
754
0021-doc-fix-cross-compiling-example.patch
755
756
-------------------------------------------------------------------
757
Tue Aug 12 16:02:33 CEST 2014 - tiwai@suse.de
758
759
- Backport upstream fixes for supporting the missing DSD formats:
760
0016-pcm-Fix-DSD-formats-userland-usability.patch
761
0017-Sync-include-sound-asound.h-with-3.17-rc1-kernel.patch
762
0018-pcm-Add-missing-signed-and-endianess-definitions-for.patch
763
- Remove alsa-info.sh from alsa.rpm; it's moved into alsa-utils
764
765
-------------------------------------------------------------------
766
Thu Jul 31 17:41:50 CEST 2014 - tiwai@suse.de
767
768
- Remove obsoleted README.SuSE (bnc#889023)
769
- Correct SUSE branding names in some texts (bnc#889023,FATE#316521)
770
- Properly include time.h for CLOCK_MONOTONIC_RAW:
771
0015-pcm-pcm_local.h-include-time.h-to-enable-CLOCK_MONOT.patch
772
773
-------------------------------------------------------------------
774
Tue Jul 22 17:46:51 CEST 2014 - tiwai@suse.de
775
776
- Remove superfluous Loopback.conf from the source, as it was
777
already included in 1.0.28 tarball
778
- Backport upstream fixes: UCM dummy PCM definition, ICE1712 surround
779
definitions, USB-audio secondary PCM definition, PCM rate plugin
780
boundary overwrap fix, MONOTONIC_RAW timestamp support, PCM route
781
plugin 3-byte format fixes, etc:
782
0001-ucm-Document-PlaybackPCMIsDummy-and-CapturePCMIsDumm.patch
783
0002-ICE1712-add-surround71-pcm-definition.patch
784
0003-USB-Audio-Add-second-S-PDIF-device-on-Phiree-U2.patch
785
0004-pcm-rate-fix-hw_ptr-exceed-the-boundary.patch
786
0005-pcm-Provide-a-CLOCK_MONOTONIC_RAW-timestamp-type.patch
787
0006-Add-timestamp-type-to-sw_params-internal-only.patch
788
0007-pcm-Add-sw_params-API-functions-to-get-set-timestamp.patch
789
0008-pcm-Implement-timestamp-type-setup-in-hw-plugin.patch
790
0009-pcm-Implement-timestamp-type-handling-in-all-plugins.patch
791
0010-test-audio_time-Set-timestamp-type-explicitly.patch
792
0011-pcm-route-Use-get-put-labels-for-all-3-byte-formats.patch
793
0012-pcm-Fill-sw_params-proto-field.patch
794
0013-pcm-route-Use-get32-for-multi-source-route-calculati.patch
795
0014-pcm-Drop-snd_pcm_linear_-get-put-32_index.patch
796
797
-------------------------------------------------------------------
798
Wed Jun 18 13:08:38 CEST 2014 - tiwai@suse.de
799
800
- Updated to alsa-lib 1.0.28:
801
All pervious fix patches are obsoleted:
802
0001-local.h-use-__kernel_off_t-from-linux-types.h.patch
803
0002-conf-cards-add-Audio-Advantage-Micro-II.patch
804
0003-pcm-Fix-a-wrong-value-shown-in-the-error-message-in-.patch
805
0004-UCM-Document-some-standard-values.patch
806
0005-hdspm.h-Update-LTC-ioctl-to-use-struct-hdspm_ltc.patch
807
0006-Update-iatomic.h-functions-definitions-for-mips.patch
808
0007-Fix-access-of-freed-memory-in-namehints.patch
809
0008-HDA-Intel-present-up-to-8-HDMI-DP-outputs-via-hdmi-d.patch
810
0009-snd_tlv_convert_from_dB-fix-decreasing-gain-across-e.patch
811
0010-remove-unnecessary-obsolete-compat-hsearch_r.c.patch
812
0011-local.h-include-sys-types.h-to-fix-issues-with-pcm.h.patch
813
0012-test-chmap-Add-missing-usage-text-for-s-option.patch
814
0013-include-global.h-don-t-define-timeval-and-timespec-s.patch
815
0014-conf.c-use-portable-way-to-initialize-recursive-mute.patch
816
0015-pcm_file-fix-SEGFAULT-if-file-option-is-missing-whil.patch
817
0016-pcm_file-fixed-memory-leak.patch
818
0017-pcm_file-don-t-touch-infile-on-playback-and-output-f.patch
819
0018-pcm_file-document-new-argument-to-snd_pcm_file_open.patch
820
0019-dmix-Don-t-use-assert-and-abort.patch
821
0020-minor-malloc-changes.patch
822
0021-alsa-lib-minor-typo-in-pcm-doc.patch
823
0022-control_hw-fix-potential-memory-leak.patch
824
0023-pcm-initialize-pcm_dmix-monotonic-field.patch
825
0024-pcm-initialize-monotonic-field-for-dshare-and-dsnoop.patch
826
0025-pcm-use-CLOCK_REALTIME-for-non-monotonic-ts.patch
827
0026-alsa-lib-heavy-pcm-atomics-cleanup.patch
828
0027-conf-Add-basic-infrastructure-for-2.1-surround-sound.patch
829
0028-conf-Add-surround-2.1-support-to-all-cards.patch
830
0029-Portability-fix-look-for-sys-endian.h-as-well-as-end.patch
831
0030-autotools-update-style.patch
832
0031-pcm-Insert-linear-to-float-conversion-when-rate-or-c.patch
833
0032-pcm-route-Allow-chmap-syntax-for-slave-channels-in-t.patch
834
0033-pcm-route-Select-slave-chmap-based-on-ttable-informa.patch
835
0034-conf-Allow-2.1-surround-to-use-different-number-of-c.patch
836
0035-pcm-Wrap-hw_ptr-to-boundary-in-pcm_ioplug.patch
837
0036-src-conf-cards-Add-missing-entry-for-Loopback.conf.patch
838
0037-route-Return-NULL-in-case-of-zero-found-channels-in-.patch
839
0038-route-Fix-invalid-pointer-access.patch
840
0039-pcm-ladspa-Delay-LADSPA-plugin-activate-call.patch
841
842
-------------------------------------------------------------------
843
Thu Apr 3 17:10:46 CEST 2014 - tiwai@suse.de
844
845
- Backport upstream fixes:
846
0037-route-Return-NULL-in-case-of-zero-found-channels-in-.patch
847
0038-route-Fix-invalid-pointer-access.patch
848
0039-pcm-ladspa-Delay-LADSPA-plugin-activate-call.patch
849
- Remove the temporary fix that has been replaced by the fixes
850
above:
851
0037-pcm-route-Don-t-handle-no-matching-chmap-as-a-seriou.patch
852
853
-------------------------------------------------------------------
854
Thu Mar 20 15:04:38 CET 2014 - tiwai@suse.de
855
856
- Correct the default values in /etc/sysconfig/sound comments
857
(bnc#869403)
858
859
-------------------------------------------------------------------
860
Tue Mar 18 15:31:12 CET 2014 - tiwai@suse.de
861
862
- Fix the silent output with PulseAudio (bnc#868795)
863
0037-pcm-route-Don-t-handle-no-matching-chmap-as-a-seriou.patch
864
865
-------------------------------------------------------------------
866
Tue Mar 11 10:47:01 CET 2014 - tiwai@suse.de
867
868
- Update alsa-info.sh to match dmesg with snd_
869
- Run spec-cleaner
870
- Add missing Loopback.conf manually
871
- Upstream fixes: minor clean ups, 2.1 PCM channel config support,
872
portability improvements, PCM float format conversion fix,
873
fix for ioplug 32bit hwptr wrap, etc.
874
0020-minor-malloc-changes.patch
875
0021-alsa-lib-minor-typo-in-pcm-doc.patch
876
0022-control_hw-fix-potential-memory-leak.patch
877
0023-pcm-initialize-pcm_dmix-monotonic-field.patch
878
0024-pcm-initialize-monotonic-field-for-dshare-and-dsnoop.patch
879
0025-pcm-use-CLOCK_REALTIME-for-non-monotonic-ts.patch
880
0026-alsa-lib-heavy-pcm-atomics-cleanup.patch
881
0027-conf-Add-basic-infrastructure-for-2.1-surround-sound.patch
882
0028-conf-Add-surround-2.1-support-to-all-cards.patch
883
0029-Portability-fix-look-for-sys-endian.h-as-well-as-end.patch
884
0030-autotools-update-style.patch
885
0031-pcm-Insert-linear-to-float-conversion-when-rate-or-c.patch
886
0032-pcm-route-Allow-chmap-syntax-for-slave-channels-in-t.patch
887
0033-pcm-route-Select-slave-chmap-based-on-ttable-informa.patch
888
0034-conf-Allow-2.1-surround-to-use-different-number-of-c.patch
889
0035-pcm-Wrap-hw_ptr-to-boundary-in-pcm_ioplug.patch
890
0036-src-conf-cards-Add-missing-entry-for-Loopback.conf.patch
891
892
-------------------------------------------------------------------
893
Mon Feb 24 16:37:33 CET 2014 - tiwai@suse.de
894
895
- Fix missing /etc/sysconfig/sound due to the previous change
896
(bnc#865356)
897
- Fix the superfluous insserv calls due to the wrong suse_version
898
checks (bnc#863506)
899
900
-------------------------------------------------------------------
901
Fri Feb 14 12:01:25 CET 2014 - tiwai@suse.de
902
903
- Remove obsolete init scripts for SLE12 and later (bnc#863506);
904
note that you may get errors at upgrading the package due to the
905
old postun still accessing /etc/init.d/* files. Nevertheless
906
they are obliged to be removed. If you see such errors, don't
907
report to Bugzilla. Relax, enjoy Olympic games instead.
908
909
-------------------------------------------------------------------
910
Fri Feb 14 11:31:09 CET 2014 - tiwai@suse.de
911
912
- Fix build for SLE11 due to missing udev rules dir
913
914
-------------------------------------------------------------------
915
Thu Feb 6 11:02:34 CET 2014 - tiwai@suse.de
916
917
- Enable runtime PM for HD-audio devices (FATE#315523);
918
install 42-hd-audio-pm.rules udev file
919
920
-------------------------------------------------------------------
921
Wed Nov 27 09:45:38 CET 2013 - tiwai@suse.de
922
923
- Backport upstream fixes: cleanups, non-glibc build fixes, fixes
924
and enhancements of pcm_file plugin, etc.
925
0010-remove-unnecessary-obsolete-compat-hsearch_r.c.patch
926
0011-local.h-include-sys-types.h-to-fix-issues-with-pcm.h.patch
927
0012-test-chmap-Add-missing-usage-text-for-s-option.patch
928
0013-include-global.h-don-t-define-timeval-and-timespec-s.patch
929
0014-conf.c-use-portable-way-to-initialize-recursive-mute.patch
930
0015-pcm_file-fix-SEGFAULT-if-file-option-is-missing-whil.patch
931
0016-pcm_file-fixed-memory-leak.patch
932
0017-pcm_file-don-t-touch-infile-on-playback-and-output-f.patch
933
0018-pcm_file-document-new-argument-to-snd_pcm_file_open.patch
934
- Fix aborting in races at closing dmix streams (bnc#852446):
935
0019-dmix-Don-t-use-assert-and-abort.patch
936
- Don't include modprobe.d hack for 12.2 and older distros, which
937
seem broken on them
938
939
-------------------------------------------------------------------
940
Tue Oct 1 12:27:25 CEST 2013 - tiwai@suse.de
941
942
- Backport upstream fixes: namehints double-free fix, expansion of
943
more HDMI devices, and a fix for dB conversion
944
0007-Fix-access-of-freed-memory-in-namehints.patch
945
0008-HDA-Intel-present-up-to-8-HDMI-DP-outputs-via-hdmi-d.patch
946
0009-snd_tlv_convert_from_dB-fix-decreasing-gain-across-e.patch
947
948
-------------------------------------------------------------------
949
Fri Sep 6 10:03:55 CEST 2013 - tiwai@suse.de
950
951
- Backport upstream fixes:
952
0001-local.h-use-__kernel_off_t-from-linux-types.h.patch
953
0002-conf-cards-add-Audio-Advantage-Micro-II.patch
954
0003-pcm-Fix-a-wrong-value-shown-in-the-error-message-in-.patch
955
0004-UCM-Document-some-standard-values.patch
956
0005-hdspm.h-Update-LTC-ioctl-to-use-struct-hdspm_ltc.patch
957
0006-Update-iatomic.h-functions-definitions-for-mips.patch
958
959
-------------------------------------------------------------------
960
Tue Jul 9 16:52:37 CEST 2013 - tiwai@suse.de
961
962
- updated to version 1.0.27.2:
963
just version bump, including all previous fixes
964
965
-------------------------------------------------------------------
966
Mon Jun 17 10:10:44 CEST 2013 - tiwai@suse.de
967
968
- Backport upstream fixes for plug-in API rewind, a possible memory
969
leak in direct plugins, chmap buffer overflow and some segfaults:
970
0003-Allow-specifying-the-max-number-of-cards.patch
971
0004-pcm_hw-Remove-unused-fields-in-struct.patch
972
0005-pcm_plugin-Fix-return-value-of-snd_pcm_rewind.patch
973
0006-pcm_direct-fix-the-memory-leak-when-parsing-the-slav.patch
974
0007-chmap-Always-succeed-setting-the-map-to-what-it-alre.patch
975
0008-pcm_hw-Fix-buffer-overflow-in-chmap.patch
976
0009-pcm_direct-fix-SEGFAULT-when-getgrnam_r-returns-0-an.patch
977
978
-------------------------------------------------------------------
979
Thu May 23 15:03:35 CEST 2013 - tiwai@suse.de
980
981
- Bump to version 1.0.27.1, including previous fixes, USB config
982
quirks, addition of UCM configs and other misc fix patches
983
- Backport upstream fixes:
984
0001-pcm-Fix-typo-in-documentation-PREPARE-PREPARED.patch
985
0002-ucm-Fix-segfault-when-device-argument-is-missing-fro.patch
986
987
-------------------------------------------------------------------
988
Thu Apr 25 09:58:41 CEST 2013 - tiwai@suse.de
989
990
- Upstream fix for dlobj cache crash (bnc#814250)
991
0001-Fix-doubly-call-of-dlclose-in-dlobj-caching-code.patch
992
- Upstream patches for support DSD
993
0002-pcm.c-fix-indentation.patch
994
0003-bring-pcm.h-and-pcm.c-in-sync-with-the-kernel-list.patch
995
- Fix compile errors with C90 (bnc#817077)
996
0004-Use-__inline__-for-exported-headers.patch
997
0005-Add-definition-of-__inline__-for-non-GCC.patch
998
999
-------------------------------------------------------------------
1000
Fri Apr 12 15:26:38 CEST 2013 - tiwai@suse.de
1001
1002
- Updated to version 1.0.27:
1003
including all previous fixes; all 00*-* patches dropped
1004
1005
-------------------------------------------------------------------
1006
Tue Apr 9 15:04:10 CEST 2013 - tiwai@suse.de
1007
1008
- Backport upstream fixes:
1009
0058-control-pcm-implement-snd_ctl_abort-and-snd_pcm_abor.patch
1010
0059-all-places-doxygen-cleanups.patch
1011
0060-pcm-direct-plugins-do-more-safe-IPC-semaphore-handli.patch
1012
- Fix segfault with openal-soft (bnc#814250):
1013
0061-Clean-up-dlobj-cache-only-when-no-user-is-present.patch
1014
0062-Optimize-NULL-check-in-snd_dlobj_cache_put.patch
1015
1016
-------------------------------------------------------------------
1017
Fri Apr 5 12:42:57 CEST 2013 - tiwai@suse.de
1018
1019
- Backport upstream fix patches:
1020
0055-pcm-fix-and-optimize-snd_pcm_areas_copy-function.patch
1021
0056-USB-audio-Add-HP-Digital-Stereo-Headset-to-SPDIF-bla.patch
1022
0057-pcm-fix-typo-should-be-SND_PCM_STATE_PREPARED.patch
1023
- Fix typos in comments in joystick script (bnc#805765)
1024
1025
-------------------------------------------------------------------
1026
Mon Mar 11 11:08:30 CET 2013 - tiwai@suse.de
1027
1028
- More backports of fix patches from upstream:
1029
0051-Add-sys-types.h-to-include-list.patch
1030
0052-control-Simplify-using-snd_config_get_bool.patch
1031
0053-Add-workaround-for-conflicting-IEC958-controls-for-H.patch
1032
0054-snd_mixer_poll_descriptors_revents-should-loop-over-.patch
1033
1034
-------------------------------------------------------------------
1035
Fri Feb 1 08:10:43 CET 2013 - tiwai@suse.de
1036
1037
- Backport a few fix patches from upstream, mostly for fixing
1038
crashes in multi-thread programs:
1039
0044-configure-do-not-detect-incorrect-cross-compiler.patch
1040
0045-ucm-Set-uc_mgr-ctl-to-NULL-after-closing-it.patch
1041
0046-snd_pcm_direct_parse_open_conf-use-thread-safe-getgr.patch
1042
0047-Add-snd_lib_error_set_local-to-install-a-thread-loca.patch
1043
0048-snd_device_name_hint-do-not-change-the-global-error-.patch
1044
0049-snd_device_name_hint-do-not-use-global-snd_config.patch
1045
0050-conf-Fix-a-memory-access-violation-resulting-from-im.patch
1046
1047
-------------------------------------------------------------------
1048
Thu Dec 13 10:12:55 CET 2012 - tiwai@suse.de
1049
1050
- 0041-configure-Quite-AM_CONDITIONAL-arguments.patch:
1051
Fix for the recent automake conditionals
1052
- 0042-mixer-Don-t-build-simple_abst-when-no-libdl-is-avail.patch:
1053
Minor fix for the build without libdl
1054
- Fix endian check breakage due to the recent UAPI header move:
1055
0043-Fix-endian-check-in-local.h.patch
1056
1057
-------------------------------------------------------------------
1058
Tue Dec 4 12:19:34 CET 2012 - tiwai@suse.de
1059
1060
- 0040-PCM-Fix-conflict-of-_snd_pcm_hw_params-definitions.patch:
1061
fix the segfault due to the symbol conflict of _snd_pcm_hw_params
1062
1063
-------------------------------------------------------------------
1064
Thu Nov 29 18:29:42 CET 2012 - tiwai@suse.de
1065
1066
- backport UAPI header fix, chmap extension and comiple warning fix
1067
0036-Merge-kernel-uapi-sound-asound.h-and-asequencer.h.patch
1068
0037-PCM-Add-more-chmap-definitions-for-UAC2.patch
1069
0038-PCM-shut-up-a-compile-unused-parameter-compile-warni.patch
1070
0039-Add-workaround-for-conflicting-snd_seq_event_t-defin.patch
1071
1072
-------------------------------------------------------------------
1073
Tue Nov 13 16:39:26 CET 2012 - tiwai@suse.de
1074
1075
- backport fixes from upstream tree:
1076
0031-pcm-support-for-audio-timestamps.patch
1077
0032-pcm-fix-64-bit-SNDRV_PCM_IOCTL_STATUS-ABI-breakage.patch
1078
0033-PCM-Fix-memory-leak-for-pcm-empty-and-asym-plugins.patch
1079
0034-Reduce-compilation-warnings.patch
1080
0035-PCM-Avoid-busy-loop-in-snd_pcm_write_areas-with-rate.patch
1081
1082
-------------------------------------------------------------------
1083
Wed Oct 17 10:05:36 CEST 2012 - tiwai@suse.de
1084
1085
- backport from upstream tree:
1086
* lots of patches to support the new chmap API
1087
* fix segfault in rate plugin error path
1088
* add a couple of test programs
1089
* fix inifinte loop in htimestamp of dmix & co
1090
1091
-------------------------------------------------------------------
1092
Fri Sep 7 15:29:41 CEST 2012 - tiwai@suse.de
1093
1094
- Updated to version 1.0.26:
1095
* just including all previous patches
1096
1097
-------------------------------------------------------------------
1098
Thu Jul 5 10:11:35 CEST 2012 - tiwai@suse.de
1099
1100
- Fix useless assert in hctl, backport from upstream
1101
1102
-------------------------------------------------------------------
1103
Thu Jun 28 17:04:59 CEST 2012 - tiwai@suse.de
1104
1105
- Use a special modprobe config for loading OSS and sequencer
1106
modules automatically (bnc#768361,bnc#768352,bnc#757484,
1107
bnc#767738)
1108
- Remove the automatic module loading part from alsasound init
1109
script since modprobe does it now
1110
- Set LOAD_SEQUENCER=no and LOAD_OSS_EMUL_MODULES=no as default;
1111
these were already disabled on 12.1 with systemd.
1112
This is only for new installations. Users upgrading from old
1113
distros aren't affected.
1114
1115
-------------------------------------------------------------------
1116
Mon Jun 25 23:18:07 CEST 2012 - tiwai@suse.de
1117
1118
- Fix the backward compatibility of ext_ctl plugin (bnc#768742)
1119
1120
-------------------------------------------------------------------
1121
Mon Jun 11 18:07:15 CEST 2012 - tiwai@suse.de
1122
1123
- update alsa-info.sh to ver. 0.4.61
1124
* Add system firmware version detection
1125
* Add roaraudio sound server detection
1126
* Cosmetic heading fixup
1127
1128
-------------------------------------------------------------------
1129
Tue May 29 11:08:11 CEST 2012 - tiwai@suse.de
1130
1131
- backport upstream fixes:
1132
* Add support for Echo3G devices
1133
* Blacklist iec958 for some USB devices
1134
* Remove redundant CHECK_ENUM() from snd_mixer_selem_is_enum*()
1135
* Document fixes / updates
1136
* Add ability to specify TLV data to external control plugins
1137
* Fix invalid long long format specifier
1138
* Fix missing break in PCM non-interleaved mmap handling
1139
* improve robustness of TLV raw value ranges
1140
1141
-------------------------------------------------------------------
1142
Wed Jan 25 11:10:29 CET 2012 - tiwai@suse.de
1143
1144
- Updated to alsa-lib version 1.0.25; including all previous fixes
1145
1146
-------------------------------------------------------------------
1147
Fri Sep 30 20:07:40 UTC 2011 - coolo@suse.com
1148
1149
- add libtool as buildrequire to make the spec file more reliable
1150
1151
-------------------------------------------------------------------
1152
Tue Sep 27 10:00:09 CEST 2011 - tiwai@suse.de
1153
1154
- backport upstream fixes: fix noresample hw_params rule and a few
1155
fixes for missing free()
1156
1157
-------------------------------------------------------------------
1158
Tue Sep 20 09:45:12 CEST 2011 - tiwai@suse.de
1159
1160
- Add support of /usr/share/alsa/conf.d/* files.
1161
1162
-------------------------------------------------------------------
1163
Sat Sep 17 09:02:24 UTC 2011 - jengelh@medozas.de
1164
1165
- Add alsa-devel to baselibs
1166
- Remove redundant tags/sections from specfile
1167
- Use %_smp_mflags for parallel build
1168
1169
-------------------------------------------------------------------
1170
Fri Aug 26 09:34:45 CEST 2011 - tiwai@suse.de
1171
1172
- backport upstream fixes: a few trivial fixes for UCM and the
1173
addition of missing RDSPM types in the header
1174
1175
-------------------------------------------------------------------
1176
Wed Jul 27 15:25:23 CEST 2011 - tiwai@suse.de
1177
1178
- Fix enumeration of default PCM in addition to sysdefault
1179
1180
-------------------------------------------------------------------
1181
Tue Jul 26 15:42:37 CEST 2011 - tiwai@suse.de
1182
1183
- Add fallback PCM/control support (for pulse plugin)
1184
1185
-------------------------------------------------------------------
1186
Mon Jul 11 10:57:25 CEST 2011 - tiwai@suse.de
1187
1188
- Add missing Required-Stop in alsasound init script
1189
1190
-------------------------------------------------------------------
1191
Fri Jul 8 12:00:35 CEST 2011 - tiwai@suse.de
1192
1193
- Add $local_fs to alsasound init script (for /var/* access)
1194
(bnc#700781)
1195
1196
-------------------------------------------------------------------
1197
Tue Jul 5 14:54:36 CEST 2011 - tiwai@suse.de
1198
1199
- Call alsactl in alsasound init script when /var is a separate
1200
partition (bnc#700781)
1201
1202
-------------------------------------------------------------------
1203
Fri Jun 3 14:10:02 CEST 2011 - tiwai@suse.de
1204
1205
- Backport alsa-lib fixes from upstream:
1206
0001-Fix-alsa-lib-to-regard-3D-control-Depth-as-Playback-.patch
1207
0002-alsa-lib-add-LaCie-Firewire-Speakers-Griffin-FireWav.patch
1208
0003-alsa-lib-ucm-allow-values-to-be-read-from-devices.patch
1209
0004-UCM-comment-fixes-and-fix-myvalue-initialization-fix.patch
1210
0005-UCM-Fix-empty-get_list-initialize-returned-pointer-t.patch
1211
0006-Conf-Fix-channels-of-ICE1712-to-10-12.patch
1212
0007-UCM-Fix-LGPL-licence-how-to-receive-part-referred-GP.patch
1213
0008-configure-Fail-when-the-user-attempts-to-compile-sha.patch
1214
0009-Mark-Heaphone-Center-LFE-control-of-emu10k1-conf-as-.patch
1215
0010-Fix-typo-in-comment-in-surround71.conf.patch
1216
0011-test-latency-print-error-message-when-2-periods-per-.patch
1217
0012-EMU10K1.conf-Don-t-lock-hook-controls.patch
1218
0013-HDA-Intel.conf-Fix-low-mic-volume-due-to-pulseaudio-.patch
1219
0014-alsa-lib-fixed-coverity-reported-issues-under-FORWAR.patch
1220
0015-Fix-compile-warnings.patch
1221
0016-Fix-printf-for-size_t.patch
1222
0018-UCM-fix-memory-leak-when-executing-cset-commands.patch
1223
0019-Specficy-subdevice-0-for-front-surround-of-HDA-Intel.patch
1224
0020-emu10k1.conf-Fix-no-sound-problem-when-using-SB-Live.patch
1225
0021-ctlparse-Respect-softfloat-configure-option.patch
1226
0022-UCM-Fix-typo-in-error-message.patch
1227
0023-UCM-Fix-deadlock-following-failed-get-_verb.patch
1228
1229
-------------------------------------------------------------------
1230
Thu Apr 21 18:03:06 CEST 2011 - tiwai@suse.de
1231
1232
- Fix the wrong path-name check in the previous fix (bnc#684542)
1233
1234
-------------------------------------------------------------------
1235
Thu Mar 31 15:05:48 CEST 2011 - tiwai@suse.de
1236
1237
- Update alsa-info.sh to 0.4.60: show usb mixer, DMI product
1238
version, fixed typos
1239
- Fix set_default_volume script not to give 100% volume when no
1240
Master is present; just for older stuff (bnc#677563)
1241
1242
-------------------------------------------------------------------
1243
Thu Mar 31 15:00:07 CEST 2011 - tiwai@suse.de
1244
1245
- Fix typos in the previous fix; the correct path is
1246
/var/lib/alsa/asound.state
1247
1248
-------------------------------------------------------------------
1249
Fri Mar 25 11:41:18 CET 2011 - tiwai@suse.de
1250
1251
- Fix asound.state path in other scripts, too
1252
- Replace the asound.state path for older distros
1253
1254
-------------------------------------------------------------------
1255
Thu Mar 24 11:27:27 UTC 2011 - werner@suse.de
1256
1257
- Make boot script load modules on boot (bnc#682222)
1258
- Correct location of saved sound state in the boot script (bnc#682222)
1259
1260
-------------------------------------------------------------------
1261
Mon Jan 31 17:14:35 CET 2011 - tiwai@suse.de
1262
1263
- updated to version 1.0.24.1:
1264
* including previous fix patches
1265
* add the UCM (Use Cas Manager) framework
1266
- Add a hack to avoid crash of doxygen on 11.3 builds
1267
1268
-------------------------------------------------------------------
1269
Fri Nov 26 09:29:58 CET 2010 - tiwai@suse.de
1270
1271
- don't install udev rule for 11.4, as it's provided in alsa-utils
1272
now
1273
1274
-------------------------------------------------------------------
1275
Wed Nov 24 06:24:00 CET 2010 - tiwai@suse.de
1276
1277
- Backport pending fixes from upstream:
1278
0027-Version-check-libtool-correctly-when-doing-an-out-of.patch
1279
0028-configure.in-don-t-rely-on-test-a-not-all-shells-sup.patch
1280
0029-pcm-direct-plugins-change-timestamping-in-dsnoop.patch
1281
0030-USB-Audio.conf-fix-Audiophile-USB-card-name.patch
1282
0031-pcm-pass-hw_params-flags-to-slave.patch
1283
0032-support-for-period-wakeup-disabling.patch
1284
0033-pcm-fix-snd_pcm_avail_delay-function.patch
1285
0034-pcm_plugin-remove-unused-client_frames-and-slave_fra.patch
1286
0035-pcm-add-MMAP_EMUL-to-type-names.patch
1287
0036-pcm_plugin-fix-delay.patch
1288
1289
-------------------------------------------------------------------
1290
Mon Oct 25 09:33:37 CEST 2010 - tiwai@suse.de
1291
1292
- Fix loopback config
1293
* 0022-Fix-typo-for-surround-PCMs-in-src-conf-cards-Loopbac.patch
1294
- Fix config syntax for hw device
1295
* 0023-namehint-Fix-hw-device-evaluation-missing-last-devic.patch
1296
* 0024-namehint-Another-fix-to-properly-evaluate-hw-devices.patch
1297
* 0025-config-file-processing-rewrite-the-locking-use-one-r.patch
1298
- Fix dB-volume range with mute bit (bnc#648925)
1299
* 0026-tlv-fix-returned-dB-information-for-min-is-mute-cont.patch
1300
1301
-------------------------------------------------------------------
1302
Thu Sep 2 15:52:04 CEST 2010 - tiwai@suse.de
1303
1304
- Backport patches from GIT:
1305
* 0001-Check-for-thread-specific-locale-support.patch
1306
* 0002-Use-thread-safe-locale-functions-if-available.patch
1307
* 0003-seq-Fix-for-snd_seq_parse_address.patch
1308
* 0004-control-tlv-Check-dB-range-only-within-the-control-s.patch
1309
* 0005-alisp-Fix-a-string-format-ambiguity.patch
1310
* 0006-tlv-Check-out-of-range-dB-with-SND_CTL_TLVT_DB_RANGE.patch
1311
* 0007-tlv-Handle-holes-in-SND_CTL_TLVT_DB_RANGE-array.patch
1312
* 0008-tlv-Remove-tailing-tab-after-snd_ctl_get_dB_range-fu.patch
1313
* 0009-Memory-leak-in-namehint.c.patch
1314
* 0010-pcm-ladspa-fix-small-memory-leak-in-snd_pcm_ladspa_f.patch
1315
* 0011-pcm_plug-fix-comparison-always-true.patch
1316
* 0012-test-latency-fix-timediff-calculation.patch
1317
* 0013-HDA-Intel-present-all-4-HDMI-outputs-instead-of-just.patch
1318
* 0014-pcm-add-defaults.pcm.minperiodtime-parsing.patch
1319
* 0015-pcm-introduce-defaults.pcm.compat-to-change-the-para.patch
1320
* 0016-pcm-Fixed-typo-wrong-deleted-line-instroduced-in-the.patch
1321
* 0017-Add-missing-support-for-3-byte-formats-for-16bit-put.patch
1322
* 0018-namehint-Evaluate-more-possibilities-for-hw-devices.patch
1323
* 0019-HDA-Intel-do-not-lock-IEC958-Playback-switch.patch
1324
* 0020-general-recoded-snd_dlobj_-functions.patch
1325
* 0021-Add-Loopback.conf-to-define-standard-PCM-devices-for.patch
1326
1327
-------------------------------------------------------------------
1328
Thu May 6 16:27:19 CEST 2010 - tiwai@suse.de
1329
1330
- fix the return code of alsasound (bnc#600767)
1331
1332
-------------------------------------------------------------------
1333
Sat Apr 24 10:57:33 UTC 2010 - coolo@novell.com
1334
1335
- buildrequire pkg-config to fix provides
1336
1337
-------------------------------------------------------------------
1338
Mon Apr 19 10:38:27 CEST 2010 - tiwai@suse.de
1339
1340
- updated to version 1.0.23:
1341
* including previous fixes
1342
* pcm_share plugin: fix pcm->monotonic setup in open() function
1343
1344
-------------------------------------------------------------------
1345
Mon Mar 8 14:33:52 CET 2010 - tiwai@suse.de
1346
1347
- backport upstream fixes:
1348
* modem.conf Off-hook improve behavior
1349
* pcm: fix read_areas and write_areas
1350
* Fix snd_pcm_sw_params_set_period_event() implementation
1351
* pcm_dmix: add support for S24_LE format
1352
* pcm direct plugins: drain() call might be blocked when threads are used
1353
* pcm: show errno in error messages
1354
1355
-------------------------------------------------------------------
1356
Tue Dec 22 12:03:04 CET 2009 - tiwai@suse.de
1357
1358
- backport fix patches from GIT
1359
* pcm: Close event timer in pcm_hw plugin
1360
* Fix the sound distortions for S24_3LE stream in pcm_softvol
1361
plugin
1362
1363
-------------------------------------------------------------------
1364
Fri Dec 18 17:36:49 CET 2009 - tiwai@suse.de
1365
1366
- set AUTOMAKE_JOBS for parallel automake
1367
1368
-------------------------------------------------------------------
1369
Fri Dec 18 17:18:17 CET 2009 - tiwai@suse.de
1370
1371
- updated to version 1.0.22:
1372
* including previous fixes
1373
* a few fixes for alsactl init
1374
1375
-------------------------------------------------------------------
1376
Wed Dec 16 09:59:50 CET 2009 - jengelh@medozas.de
1377
1378
- add baselibs.conf as a source
1379
1380
-------------------------------------------------------------------
1381
Tue Nov 3 09:13:13 CET 2009 - tiwai@suse.de
1382
1383
- backport major fix patches from alsa-lib GIT tree
1384
* pcm_hw: Always use delay ioctl in snd_pcm_delay()
1385
* dmix - Fix snd_pcm_info()
1386
* hcontrol: fix compare_default function to handle also
1387
id.device and id.subdevice
1388
* Fix corruption after snd_device_name_hint()
1389
1390
-------------------------------------------------------------------
1391
Mon Nov 2 10:18:56 CET 2009 - tiwai@suse.de
1392
1393
- remove references to obsolete modprobe.d/sound file in init
1394
script (bnc#549905)
1395
1396
-------------------------------------------------------------------
1397
Wed Sep 9 14:45:03 CEST 2009 - tiwai@suse.de
1398
1399
- Fixes from upstream to fix conf parser error and audacious
1400
problems:
1401
* mixer: Add Speaker and Beep names to the weight list
1402
* Revert "Fix driver conf parsing in snd_config_hook_load_for_all_cards()"
1403
* Change dmix.conf to accept user configuration from defaults.dmix.<driver_id>.xxx
1404
* PCM - Change the hw_params determination order
1405
- Mark docs subpackage as noarch
1406
1407
-------------------------------------------------------------------
1408
Mon Aug 31 16:21:19 CEST 2009 - tiwai@suse.de
1409
1410
- updated to version 1.0.21:
1411
just a version bump including previous fixes
1412
1413
-------------------------------------------------------------------
1414
Wed Aug 26 10:30:12 CEST 2009 - tiwai@suse.de
1415
1416
- fix alsa-info.sh possible symlink attach (bnc#533396,
1417
CVE-2009-0035)
1418
- add -q to killall in alsasound init script to be more quiet
1419
1420
-------------------------------------------------------------------
1421
Fri Aug 21 01:26:21 CEST 2009 - tiwai@suse.de
1422
1423
- pcm: workaround for avoiding automatic start in mmap mode
1424
- pcm/ioplug: fix error code in start callback
1425
1426
-------------------------------------------------------------------
1427
Thu Aug 13 08:46:04 CEST 2009 - tiwai@suse.de
1428
1429
- fix fuser usage in alsasound init script
1430
- updated alsa-info.sh: check /sys/class/dmi first
1431
1432
-------------------------------------------------------------------
1433
Mon Aug 10 14:40:32 CEST 2009 - tiwai@suse.de
1434
1435
- Misc fixes backported from upstream:
1436
* Fix zero-division in pcm_rate.c
1437
* snd_pcm_scope_set_ops: make ops parameter const
1438
* timer_query: make ops structure constant
1439
* control.c: snd_ctl_wait: fix revents handling
1440
* Fix driver conf parsing in snd_config_hook_load_for_all_cards()
1441
1442
-------------------------------------------------------------------
1443
Wed Aug 5 14:24:43 CEST 2009 - tiwai@suse.de
1444
1445
- corrected various doc errors
1446
- remove unimplemented functions from headers
1447
- misc config parser fixes
1448
- LSB test case for config stuff
1449
1450
-------------------------------------------------------------------
1451
Mon Aug 3 11:39:56 CEST 2009 - tiwai@suse.de
1452
1453
- Fix PA mute problem after reboot (bnc#499445)
1454
1455
-------------------------------------------------------------------
1456
Mon Jul 20 10:21:17 CEST 2009 - tiwai@suse.de
1457
1458
- minor improvement of alsa-info for dmesg output
1459
- minor fixes in conf.c; renaming parameters, prevent adopting
1460
a non-orphan in snd_config_add()
1461
1462
-------------------------------------------------------------------
1463
Thu Jul 16 11:33:55 CEST 2009 - tiwai@suse.de
1464
1465
- Misc fixes in conf.c
1466
- rawmidi: disable active-sensing-on-close by default
1467
- USB-Audio.conf: fix definition for M-Audio AudioPhile spdif device
1468
- LSB midi event test codes
1469
- updated to alsa-info.sh to 0.4.57; don't upload the information
1470
as default; include relevant dmesg outputs
1471
1472
-------------------------------------------------------------------
1473
Tue Jul 7 14:57:24 CEST 2009 - tiwai@suse.de
1474
1475
- pcm_hooks: cosmetic removal of unused variables
1476
- more midi_event documentation
1477
- add midi event tests
1478
- test/pcm.c: Sample generation on big endian platforms was broken.
1479
- test/pcm.c: Fix S24 format
1480
- test/pcm.c: Generic linear PCM support
1481
- test/pcm.c: float format support
1482
1483
-------------------------------------------------------------------
1484
Tue Jun 30 11:22:08 CEST 2009 - tiwai@suse.de
1485
1486
- Manage dlobj lifetime in pcm_hooks.c
1487
1488
-------------------------------------------------------------------
1489
Wed Jun 24 12:27:20 CEST 2009 - tiwai@suse.de
1490
1491
- seq_midi_event: fix decoding of (N)RPN events
1492
- MIDI event decoder: prevent running status after sysex
1493
- pcm dmix: fix MIX_AREAS_24 routine for i386 & x86_64 platforms
1494
- Add the support of TLV_DB_MINMAX types
1495
1496
-------------------------------------------------------------------
1497
Tue Jun 9 04:51:57 CEST 2009 - tiwai@suse.de
1498
1499
- fix breakage of snd_card_load()
1500
- fix SB-Xfi configuration
1501
1502
-------------------------------------------------------------------
1503
Tue Jun 2 16:34:13 CEST 2009 - tiwai@suse.de
1504
1505
- add configuration for SB X-Fi driver
1506
- extend PCM rate plugin protocol
1507
1508
-------------------------------------------------------------------
1509
Thu May 28 15:37:47 CEST 2009 - tiwai@suse.de
1510
1511
- adjust more volumes in set_default_volume script
1512
1513
-------------------------------------------------------------------
1514
Wed May 20 10:22:40 CEST 2009 - tiwai@suse.de
1515
1516
- extend snd_card_get_index() to accept the device path name
1517
1518
-------------------------------------------------------------------
1519
Wed May 6 18:03:45 CEST 2009 - tiwai@suse.de
1520
1521
- updated alsa-lib to version 1.0.20:
1522
* including previous fixes
1523
1524
-------------------------------------------------------------------
1525
Tue May 5 14:15:57 CEST 2009 - tiwai@suse.de
1526
1527
- send SIGTERM then SIGKILL at terminating processes (bnc#486131)
1528
1529
-------------------------------------------------------------------
1530
Thu Apr 23 15:01:43 CEST 2009 - tiwai@suse.de
1531
1532
- update alsa-lib as of 2009.04.23:
1533
* pcm: more better documentation for snd_pcm_poll_descriptors
1534
* pcm_hw plugin: show appl_ptr and hw_ptr in dump() callback
1535
* pcm_hw plugin: preserve monotonic flag also after
1536
snd_pcm_hw_params() call
1537
- update alsa-info.sh
1538
1539
-------------------------------------------------------------------
1540
Mon Mar 23 12:29:29 CET 2009 - tiwai@suse.de
1541
1542
- fix a typo in joystick init script (bnc#480714)
1543
- add route_policy copy to mono capture hd-audio config
1544
- add sysfs files contents to alsa-info output
1545
1546
-------------------------------------------------------------------
1547
Thu Mar 5 08:15:18 CET 2009 - tiwai@suse.de
1548
1549
- Doh, forgot to bump the rpm version number...
1550
1551
-------------------------------------------------------------------
1552
Wed Mar 4 11:27:27 CET 2009 - tiwai@suse.de
1553
1554
- alsa-lib git as of 2009.03.03:
1555
* fix typos in documents
1556
* change "%b" semantics for PCM file plugin
1557
- updated alsa-info.sh to ver.0.4.56
1558
1559
-------------------------------------------------------------------
1560
Tue Feb 17 17:02:38 CET 2009 - tiwai@suse.de
1561
1562
- set the ctl numids properly with external plugins (bnc#462032)
1563
- fix oxygen driver config (removal of softfloat again)
1564
- increase the preallocated buffer size for HD-audio to improve
1565
the performance of PA
1566
1567
-------------------------------------------------------------------
1568
Mon Feb 16 14:21:47 CET 2009 - tiwai@suse.de
1569
1570
- Fix HD-audio config file (bnc#469886)
1571
1572
-------------------------------------------------------------------
1573
Tue Feb 3 15:54:47 CET 2009 - tiwai@suse.de
1574
1575
- Fix the automatic mmap-emul conversion in plug plugin
1576
- Fix off_t in kernel struct
1577
- Fix default PCM for GUS
1578
- New file plugin options
1579
- Fix handling of revents in snd_pcm_poll_descriptor_revents()
1580
1581
-------------------------------------------------------------------
1582
Thu Jan 22 13:59:24 CET 2009 - tiwai@suse.de
1583
1584
- updated to version 1.0.19:
1585
* including previous patches
1586
- fix build without math support
1587
1588
-------------------------------------------------------------------
1589
Tue Jan 13 12:34:56 CET 2009 - olh@suse.de
1590
1591
- obsolete old -XXbit packages (bnc#437293)
1592
1593
-------------------------------------------------------------------
1594
Mon Jan 12 18:42:04 CET 2009 - tiwai@suse.de
1595
1596
- fix alsasound init script not to unload modules at shutdown
1597
(bnc#464822, bnc#465389)
1598
1599
-------------------------------------------------------------------
1600
Mon Dec 15 09:00:43 CET 2008 - tiwai@suse.de
1601
1602
- Fix the check of ALSA_CONFIG_PATH variable, which caused the
1603
error in YaST test sound (bnc#440981)
1604
1605
-------------------------------------------------------------------
1606
Thu Dec 4 16:09:06 CET 2008 - tiwai@suse.de
1607
1608
- Fix invalid access refine in softvol plugin (bnc#450688)
1609
- Fix the module unloading in alsasound init script without module
1610
dependency messes; needed for new hd-audio driver
1611
1612
-------------------------------------------------------------------
1613
Wed Nov 19 16:16:50 CET 2008 - tiwai@suse.de
1614
1615
- Fix segfault of meter plugin with undefined scope type.
1616
1617
-------------------------------------------------------------------
1618
Wed Nov 19 15:04:46 CET 2008 - tiwai@suse.de
1619
1620
- Fix SPDIF configuration for ice1724-based boards (bnc#345421)
1621
- Fix set_default_volume script to use hw:x for avoiding pulse
1622
plugin, and also accept any value of device name
1623
(related bug bnc#444349)
1624
1625
-------------------------------------------------------------------
1626
Thu Nov 13 15:02:02 CET 2008 - tiwai@suse.de
1627
1628
- check /etc/asound.state before calling alsactl restore
1629
(related bug bnc#444349)
1630
1631
-------------------------------------------------------------------
1632
Mon Nov 10 17:40:52 CET 2008 - tiwai@suse.de
1633
1634
- fix a long-standing mixer bug with global/simple mixer elements
1635
- update README.SuSE
1636
1637
-------------------------------------------------------------------
1638
Wed Oct 29 14:26:06 CET 2008 - tiwai@suse.de
1639
1640
- updated to alsa-lib version 1.0.18-final
1641
just including all previous fixes
1642
- updated alsa-info.sh script taken from the upstream
1643
- use -g option to alsactl to shut off "no card" error messages
1644
1645
-------------------------------------------------------------------
1646
Thu Oct 23 16:27:36 CEST 2008 - tiwai@suse.de
1647
1648
- add missing declarations of new API functions in pcm.h.
1649
- check /proc/modules instead of lsmod in alsasound script.
1650
1651
-------------------------------------------------------------------
1652
Mon Oct 20 11:29:49 CEST 2008 - tiwai@suse.de
1653
1654
- add missing iec958 PCM definition for PS3 (bnc#436845)
1655
- fix the bug in device listing (don't show non-existing devices)
1656
- fix some typos in API document
1657
- remove dangerous assert() calls in card control routines
1658
1659
-------------------------------------------------------------------
1660
Wed Oct 15 09:03:01 CEST 2008 - tiwai@suse.de
1661
1662
- added missing semicolons in init scripts (bnc#435504, bnc#435515)
1663
1664
-------------------------------------------------------------------
1665
Wed Sep 10 17:55:34 CEST 2008 - tiwai@suse.de
1666
1667
- updated to version 1.0.18rc3:
1668
* fix the access type handling in softvol plugin
1669
* add snd_pcm_avail() and snd_pcm_avail_delay()
1670
* fix SND_PCM_* flags in non-blocking mode
1671
1672
-------------------------------------------------------------------
1673
Fri Aug 22 12:40:52 CEST 2008 - tiwai@suse.de
1674
1675
- clean up obsolete post scripts
1676
1677
-------------------------------------------------------------------
1678
Mon Aug 18 18:04:56 CEST 2008 - mrueckert@suse.de
1679
1680
- remove outdated options in the fillup_and_insserv call
1681
1682
-------------------------------------------------------------------
1683
Mon Aug 18 16:35:04 CEST 2008 - tiwai@suse.de
1684
1685
- fixed required-stop of joystick init script
1686
- remove obsolete joystick control parameters from sysconfig and
1687
init script
1688
- updated to alsa-lib 1.0.17a -- just including previous fixes
1689
1690
-------------------------------------------------------------------
1691
Wed Aug 6 15:32:54 CEST 2008 - tiwai@suse.de
1692
1693
- fix the detection of non-interleaved format in dmix code
1694
- fix the detection of old timer tread support in dmix
1695
- update IEC958 status bits for recent additions of consumer mode
1696
- move alsa-info.sh to sbindir
1697
1698
-------------------------------------------------------------------
1699
Mon Jul 28 18:16:43 CEST 2008 - tiwai@suse.de
1700
1701
- fix snd_pcm_rewind() and snd_pcm_forward() for plugins,
1702
mainly for pulseaudio
1703
1704
-------------------------------------------------------------------
1705
Wed Jul 16 12:36:55 CEST 2008 - tiwai@suse.de
1706
1707
- fix baselibs.conf (remove alsa.rpm)
1708
- add a mute-switch function to softvol
1709
- fixed zero-division errors in softvol
1710
1711
-------------------------------------------------------------------
1712
Tue Jul 15 18:27:12 CEST 2008 - tiwai@suse.de
1713
1714
- updated to version 1.0.17-final:
1715
* including previous patches
1716
1717
-------------------------------------------------------------------
1718
Wed Jun 18 14:41:57 CEST 2008 - tiwai@suse.de
1719
1720
- updated to version 1.0.17-rc2:
1721
* including previous fixes
1722
- updated alsa-info.sh:
1723
* fixed URL of alsa-info.sh
1724
1725
-------------------------------------------------------------------
1726
Sat Jun 7 10:58:48 CEST 2008 - tiwai@suse.de
1727
1728
- fix segfault with dmix when 3-bytes formats are used
1729
(bnc#398265)
1730
1731
-------------------------------------------------------------------
1732
Fri Jun 6 17:48:01 CEST 2008 - tiwai@suse.de
1733
1734
- fix mmap conversion in plug plugin (bnc#397523)
1735
- fix alsa-info.sh to check whether pastebin is down
1736
1737
-------------------------------------------------------------------
1738
Wed Jun 4 13:54:50 CEST 2008 - rodrigo@suse.de
1739
1740
- Removed patch to alsa.conf, to not force PulseAudio on all
1741
apps (ie, non-GNOME installs) (bnc#394177)
1742
1743
-------------------------------------------------------------------
1744
Mon May 26 17:14:52 CEST 2008 - rodrigo@suse.de
1745
1746
- Add alsa-asound-pulse-conf.diff to include asound-pulse.conf in
1747
alsa.conf (bnc#394177)
1748
1749
-------------------------------------------------------------------
1750
Fri May 23 15:29:49 CEST 2008 - tiwai@suse.de
1751
1752
- misc fixes (typo, stsderr out, distro checks) in alsa-info.sh
1753
- initialize the volume first for any possible new volume
1754
elements by the alsa-driver update (bnc#330409, bnc#392321)
1755
1756
-------------------------------------------------------------------
1757
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
1758
1759
- added baselibs.conf file to build xxbit packages
1760
for multilib support
1761
1762
-------------------------------------------------------------------
1763
Fri Mar 14 14:12:50 CET 2008 - tiwai@suse.de
1764
1765
- HG snapshot 2008314:
1766
* improve file plugin ifile support
1767
1768
-------------------------------------------------------------------
1769
Mon Mar 10 13:09:16 CET 2008 - tiwai@suse.de
1770
1771
- HG snapshot 20080310:
1772
* fix build with older glibc
1773
* fix the silence at the beginning of dmix playback
1774
* hdmi pcm definition (experimental)
1775
* fix name listing for non-existing devices
1776
- improved/fixed alsa-info.sh for non-HD devices
1777
1778
-------------------------------------------------------------------
1779
Mon Mar 3 10:19:10 CET 2008 - tiwai@suse.de
1780
1781
- fix a typo in configure option --enable-symbolic-functions
1782
- HG version (20080228):
1783
* make doxygen.cfg dynamically (for other build source dir)
1784
* snd_seq_client_*_event_filter() API
1785
* Add surround7.1 config for Nvidia
1786
* iatomic.h for SH arch
1787
1788
-------------------------------------------------------------------
1789
Wed Feb 13 12:51:30 CET 2008 - tiwai@suse.de
1790
1791
- fix the build of old programs that don't define *_OLD_API
1792
properly
1793
1794
-------------------------------------------------------------------
1795
Fri Feb 8 12:18:41 CET 2008 - tiwai@suse.de
1796
1797
- updated to version 1.0.16-final:
1798
* just a version bump
1799
- add alsa-info.sh for debugging purpose.
1800
1801
-------------------------------------------------------------------
1802
Thu Jan 31 11:50:21 CET 2008 - tiwai@suse.de
1803
1804
- updated to version 1.0.16rc2
1805
* including the previous fixes
1806
- deprecate run_ldconfig
1807
1808
-------------------------------------------------------------------
1809
Wed Jan 23 08:06:14 CET 2008 - tiwai@suse.de
1810
1811
- fix documentation build (removed obsolete entries)
1812
- fix dsnoop and dshare auto-configuration
1813
1814
-------------------------------------------------------------------
1815
Tue Jan 22 14:46:21 CET 2008 - tiwai@suse.de
1816
1817
- updated to version 1.0.16rc1:
1818
* just a version bump
1819
1820
-------------------------------------------------------------------
1821
Mon Jan 14 17:24:53 CET 2008 - tiwai@suse.de
1822
1823
- updated to 2008.01.12 Hg version:
1824
* Changed SND_PCM_TSTAMP_ENABLE
1825
* Fixed SND_PCM_TSTAMP_MMAP incompatibility
1826
* Fixed memory leaks
1827
* Support dmix rewind
1828
1829
-------------------------------------------------------------------
1830
Wed Jan 9 17:23:25 CET 2008 - tiwai@suse.de
1831
1832
- updated to 2008.01.09 HG version:
1833
* Fix dlsym version error in plugins
1834
* New monotonic timestamp functions
1835
* Obsolete PCM xfer_align, sleep_min APIs
1836
1837
-------------------------------------------------------------------
1838
Fri Dec 14 15:30:57 CET 2007 - tiwai@suse.de
1839
1840
- updated to 2007.12.14 HG version:
1841
* revert aliasing in format conversions, which is rather
1842
problematic
1843
* add a new API for ioplug PCM (for pulse plugin)
1844
1845
-------------------------------------------------------------------
1846
Thu Dec 13 17:35:57 CET 2007 - tiwai@suse.de
1847
1848
- updated to 2007.12.13 HG version:
1849
* Fix segfault with softvol plugin
1850
* Add support U8 format with dmix
1851
1852
-------------------------------------------------------------------
1853
Fri Nov 30 18:22:34 CET 2007 - tiwai@suse.de
1854
1855
- updated to 2007.11.30 HG version
1856
* Fix Versions file to reduce unneeded exported symbols
1857
* fix NULL name strings in pcm plugins
1858
* fix error codes in card probing
1859
1860
-------------------------------------------------------------------
1861
Fri Nov 23 16:48:19 CET 2007 - tiwai@suse.de
1862
1863
- fix possible CPU hog problem with too small avail_min
1864
- fix time-stamp with dmix/dsnoop plugins
1865
- fix mmap of multi plugins
1866
1867
-------------------------------------------------------------------
1868
Fri Nov 16 12:09:29 CET 2007 - tiwai@suse.de
1869
1870
- fix the wrong error codes in dmix (#339507)
1871
1872
-------------------------------------------------------------------
1873
Mon Nov 12 17:29:19 CET 2007 - tiwai@suse.de
1874
1875
- fix poll_descriptors hack in rate plugin that causes many XRUNs
1876
- fix the calculation of value ranges in alsa-lib simple mixer
1877
layer
1878
1879
-------------------------------------------------------------------
1880
Mon Nov 5 17:29:33 CET 2007 - tiwai@suse.de
1881
1882
- fix ioplug plugin (for pulse or others) to adjust period hw
1883
params properly.
1884
1885
-------------------------------------------------------------------
1886
Tue Oct 30 14:32:59 CET 2007 - tiwai@suse.de
1887
1888
- re-add assert.h to asoundlib.h since some packages got broken
1889
1890
-------------------------------------------------------------------
1891
Mon Oct 29 11:24:29 CET 2007 - tiwai@suse.de
1892
1893
- remove unneeded assert from public header files
1894
- remove assert calls in debug routines
1895
- export TLV dB-level parser functions
1896
- fix annoying compile warnings
1897
- remove ac97_bus module at alsasound stop, too
1898
1899
-------------------------------------------------------------------
1900
Tue Oct 16 15:01:53 CEST 2007 - tiwai@suse.de
1901
1902
- updated to version 1.0.15-final
1903
* including all previous patches
1904
1905
-------------------------------------------------------------------
1906
Mon Sep 17 16:04:20 CEST 2007 - tiwai@suse.de
1907
1908
- fix the wrong subdevice number for dmix/dsnoop plugins (#325676)
1909
- fix the handling of "Input Source", to be as a capture element
1910
(#325677)
1911
- fix use after free in alsa-lib
1912
1913
-------------------------------------------------------------------
1914
Tue Aug 14 16:26:18 CEST 2007 - tiwai@suse.de
1915
1916
- Add missing pcm_empty.c in doxygen configuration
1917
- seq_midi_event: fix parsing of F9/FD bytes
1918
- seq_midi_event: fix parsing of missing data bytes
1919
- seq_midi_event: prevent running status after system messages
1920
- seq_midi_event: fix encoding of data bytes after end of sysex
1921
1922
-------------------------------------------------------------------
1923
Mon Aug 6 16:13:08 CEST 2007 - schwab@suse.de
1924
1925
- Fix double free.
1926
1927
-------------------------------------------------------------------
1928
Thu Aug 2 16:54:53 CEST 2007 - tiwai@suse.de
1929
1930
- fix typos in set_default_volume script
1931
1932
-------------------------------------------------------------------
1933
Mon Jul 30 19:10:16 CEST 2007 - tiwai@suse.de
1934
1935
- split mmap_emulation plugin from hw layer
1936
- python support (disabled)
1937
- generate asoundlib.h dynamically via configure options
1938
- PS3 configuration
1939
1940
-------------------------------------------------------------------
1941
Wed Jul 4 10:20:38 CEST 2007 - tiwai@suse.de
1942
1943
- fix the build of lfloat plugin
1944
- allow big-endian with i386/x86-64 dmix
1945
- fix ppc mac configurations for qemu
1946
1947
-------------------------------------------------------------------
1948
Wed Jun 20 15:09:51 CEST 2007 - tiwai@suse.de
1949
1950
- add missing insserv_cleanup in postun
1951
- add Short-Descriptions tag in init scripts
1952
1953
-------------------------------------------------------------------
1954
Wed Jun 13 18:42:34 CEST 2007 - tiwai@suse.de
1955
1956
- updated to alsa-lib-1.0.14a:
1957
just including previous fixes
1958
1959
-------------------------------------------------------------------
1960
Fri Jun 8 12:26:54 CEST 2007 - tiwai@suse.de
1961
1962
- fix external plugin path, now it's accidentally disabled because
1963
of a typo in configure script.
1964
- clean up spec file.
1965
1966
-------------------------------------------------------------------
1967
Thu May 31 12:23:49 CEST 2007 - tiwai@suse.de
1968
1969
- updated to version 1.0.14-final
1970
* including the previous HG fixes
1971
1972
-------------------------------------------------------------------
1973
Thu May 24 12:55:15 CEST 2007 - tiwai@suse.de
1974
1975
- HG patch as of 2007.05.24:
1976
* configure options to specify config and plugin paths
1977
* dB gain with softvol plugin
1978
* digital capture softvol for hda-intel (for digital mic)
1979
* enable slowptr option for dmix as default
1980
1981
-------------------------------------------------------------------
1982
Wed May 2 12:30:26 CEST 2007 - tiwai@suse.de
1983
1984
- updated to version 1.0.14rc4:
1985
including previous HG fixes
1986
1987
-------------------------------------------------------------------
1988
Tue Apr 17 15:03:36 CEST 2007 - tiwai@suse.de
1989
1990
- move soundfont-related stuff to awesfx package
1991
1992
-------------------------------------------------------------------
1993
Tue Apr 17 08:31:42 CEST 2007 - aj@suse.de
1994
1995
- Fix requires of alsa.
1996
1997
-------------------------------------------------------------------
1998
Mon Apr 16 14:13:26 CEST 2007 - tiwai@suse.de
1999
2000
- split library files to libasound2 sub package
2001
- split alsa-utils and alsa-oss to own sub packages
2002
- remove static library and unneeded files
2003
2004
-------------------------------------------------------------------
2005
Tue Apr 10 18:54:59 CEST 2007 - tiwai@suse.de
2006
2007
- update alsa-lib & utils 20070410 snapshot
2008
* add missing smixer.conf file
2009
* show iec958 status contents via amixer
2010
* symbolic-functions build (not enabled yet)
2011
- add alsa-plugins to Recommends tag for a better rate converter
2012
2013
-------------------------------------------------------------------
2014
Thu Mar 29 17:22:18 CEST 2007 - tiwai@suse.de
2015
2016
- add ncurses-devel to BuildRequires
2017
- update alsa-lib 2007.03.28 snapshot
2018
* fix shared lib builds
2019
* more confined plugin selections
2020
* use speexrate as the default plugin if available
2021
2022
-------------------------------------------------------------------
2023
Wed Mar 14 16:42:02 CET 2007 - tiwai@suse.de
2024
2025
- update alsa-lib-1.0.14rc3
2026
* include last fixes
2027
* fix ladspa none policy
2028
* initialize dl handles where needed
2029
* fix error code in timer_query
2030
* fix compile warnings
2031
* add support for symbol prefixes in shlib
2032
* add card_name function
2033
* enable dmix for usb-audio
2034
* multi-plugin fixes from HG version
2035
- update alsa-utils-1.0.14rc2
2036
* include last fixes
2037
- fix LFS ops on alsa-oss wrapper
2038
2039
-------------------------------------------------------------------
2040
Fri Jan 26 19:17:45 CET 2007 - tiwai@suse.de
2041
2042
- fix file lists (#238223)
2043
* don't include unnecessary static libraries for libaoss
2044
* don't include libasound.so to the main package
2045
2046
-------------------------------------------------------------------
2047
Tue Jan 9 12:05:24 CET 2007 - tiwai@suse.de
2048
2049
- Add empty Should-Start to alsasound init script (#231674)
2050
- Fix compilation of alsa-lib with non-versioned symbols
2051
- Fix LADSPA plugin with multi-channels
2052
- Fix error handling in timer code
2053
- Improved man page of aconnect
2054
2055
-------------------------------------------------------------------
2056
Tue Dec 19 15:50:39 CET 2006 - tiwai@suse.de
2057
2058
- update to ALSA 1.0.14rc1:
2059
* device enumeration API
2060
* fix dmix/dsnoop memory leaks
2061
* fix various warnings
2062
2063
-------------------------------------------------------------------
2064
Mon Oct 30 17:12:01 CET 2006 - schwab@suse.de
2065
2066
- Revert part of last change.
2067
2068
-------------------------------------------------------------------
2069
Thu Oct 26 14:08:39 CEST 2006 - schwab@suse.de
2070
2071
- Work around misuse of libtool.
2072
- Fix LDFLAGS.
2073
2074
-------------------------------------------------------------------
2075
Thu Oct 5 16:38:43 CEST 2006 - tiwai@suse.de
2076
2077
- updated to ALSA 1.0.13-final:
2078
* all patches have been merged
2079
* fix inifinite-loop with alsa-lib config alias
2080
2081
-------------------------------------------------------------------
2082
Thu Sep 21 18:39:42 CEST 2006 - tiwai@suse.de
2083
2084
- updated to ALSA 1.0.13rc2:
2085
* alisp disablement in configure
2086
* TLV dB-range support
2087
* fix some bugs in dB calculation
2088
- fix dB scale check for older alsa-driver
2089
- fix the number parsing in alsa-lib configuration
2090
- use dB expression in alsaconf if possible
2091
- remove the deprecated resmgr support
2092
2093
-------------------------------------------------------------------
2094
Fri Sep 1 17:25:38 CEST 2006 - tiwai@suse.de
2095
2096
- updated to ALSA 1.0.13rc1:
2097
* support of linear dB scale
2098
* fix alsaconf for SLES10/SLED10
2099
- use Should-Start instead of Required-Start in alsasound init
2100
script as olh suggests (#202075)
2101
2102
-------------------------------------------------------------------
2103
Thu Aug 24 11:42:40 CEST 2006 - tiwai@suse.de
2104
2105
- updated to ALSA 1.0.12-final:
2106
* fix possible segfaults with invalid TLV entries
2107
* fix default paths in configure
2108
- fix udev rules to use DRIVERS= instead of DRIVER=.
2109
2110
-------------------------------------------------------------------
2111
Wed Aug 16 11:36:53 CEST 2006 - tiwai@suse.de
2112
2113
- Move 52-usx26audio.rules to alsa-firmware package since it
2114
makes sense only with the firmware files.
2115
2116
-------------------------------------------------------------------
2117
Thu Aug 10 13:38:43 CEST 2006 - tiwai@suse.de
2118
2119
- Move all rules for usx2y audio to 52-usx2yaudio.rules.
2120
Use SUBSYSTEM=="usb_device" to avoid the messing order of
2121
usb detection.
2122
2123
-------------------------------------------------------------------
2124
Tue Aug 8 18:15:09 CEST 2006 - tiwai@suse.de
2125
2126
- fixed syntax errors in 52-usx2yaudio.rules.
2127
2128
-------------------------------------------------------------------
2129
Mon Aug 7 14:42:29 CEST 2006 - tiwai@suse.de
2130
2131
- fixed udev script for usx2y drivers.
2132
provided in a separated 52-usx2yaudio.rules because it must be
2133
invoked after 50-udev-default.rules.
2134
- fixed the build with the recent gettext.
2135
2136
-------------------------------------------------------------------
2137
Fri Aug 4 16:14:27 CEST 2006 - tiwai@suse.de
2138
2139
- updated to version 1.0.12rc2:
2140
* merged previous patches
2141
* add support of dB range
2142
* completely removal of dependency to kernel headers
2143
* config files for new drivers
2144
2145
-------------------------------------------------------------------
2146
Mon Jul 10 15:31:44 CEST 2006 - tiwai@suse.de
2147
2148
- Added missing invocation of usx2yloader for Tascam USB
2149
devices in udev rules (#190172).
2150
2151
-------------------------------------------------------------------
2152
Thu Jul 6 12:10:30 CEST 2006 - tiwai@suse.de
2153
2154
- add --datadir to configure to avoid the invalid datadir with
2155
recent auto-tools.
2156
2157
-------------------------------------------------------------------
2158
Tue Jul 4 16:46:21 CEST 2006 - tiwai@suse.de
2159
2160
- updated to version 1.0.12rc1:
2161
* fix card configurations for ice1724 boards
2162
* fix division-by-zero in alsa-lib
2163
* initialize fully the slave PCM in dmix/dsnoop
2164
* fix segfault with invalid bonding parameter in dmix
2165
* fix manpages
2166
* improved output of amidi -l
2167
2168
-------------------------------------------------------------------
2169
Tue Jun 20 15:55:44 CEST 2006 - dmueller@suse.de
2170
2171
- build parallel
2172
2173
-------------------------------------------------------------------
2174
Mon May 29 17:33:02 CEST 2006 - tiwai@suse.de
2175
2176
- added the support of delay callback in alsa external I/O
2177
plugin (for new polypaudio support)
2178
- fix the return value of snd_hctl_wait()
2179
- fix surround40 PCM configuration for ens1370 cards
2180
- added infile option for alsa-lib pcm file plugin
2181
2182
-------------------------------------------------------------------
2183
Wed May 17 15:05:40 CEST 2006 - tiwai@suse.de
2184
2185
- fix endless loop bug in arecord, also code clean-up.
2186
2187
-------------------------------------------------------------------
2188
Mon May 15 12:53:24 CEST 2006 - tiwai@suse.de
2189
2190
- update to ALSA 1.0.11-final + HG fixes.
2191
* all patches in SL10.1 have been merged
2192
* external rate plugin SDK
2193
* fix of kernel API for embedded systems
2194
* new dmix code using O_APPEND open mode
2195
* misc fixes for sequencer API
2196
* fix missing dlclose in various plugins
2197
2198
-------------------------------------------------------------------
2199
Thu Apr 27 12:59:36 CEST 2006 - tiwai@suse.de
2200
2201
- fix segfault with direct plugins when invalid channel binding
2202
parameters are given.
2203
- fix CPU hog by artsd together with rate plugin.
2204
2205
-------------------------------------------------------------------
2206
Mon Apr 24 18:27:57 CEST 2006 - tiwai@suse.de
2207
2208
- fix udev rules to use "==" instead of "=".
2209
2210
-------------------------------------------------------------------
2211
Wed Apr 12 15:15:54 CEST 2006 - tiwai@suse.de
2212
2213
- revert a part of the last fix for aoss, which is rather harmful
2214
for apps like bmp (#165555)
2215
2216
-------------------------------------------------------------------
2217
Mon Apr 3 15:58:14 CEST 2006 - tiwai@suse.de
2218
2219
- fix skipping sounds with dmix on aoss (#162771, #162442)
2220
- fix stutering playback of KDE sounds (#162261)
2221
2222
-------------------------------------------------------------------
2223
Wed Mar 29 12:15:16 CEST 2006 - tiwai@suse.de
2224
2225
- fix the bogus -EPIPE detection (and thus may lead to hang up)
2226
in 32bit compat mode (ALSA bug#1938).
2227
- correct a typo in the help text of speaker-test
2228
2229
-------------------------------------------------------------------
2230
Fri Mar 24 18:56:05 CET 2006 - tiwai@suse.de
2231
2232
- fix the endless poll() loop without starting PCM
2233
- fix the noisy output and xrun from dmix with 2 periods
2234
- fix the broken period/buffer size handling in speaker-test
2235
- fix the parse of lspci output in alsaconf.
2236
2237
-------------------------------------------------------------------
2238
Tue Mar 21 14:34:06 CET 2006 - tiwai@suse.de
2239
2240
- fix the wrong read size with 32bit apps on 64bit kernel
2241
(#159308)
2242
- fix the buffer-size restriction of dmix (#114745)
2243
- fix generic dmix conversion code (mainly for ppc)
2244
- fix alsasound init script to close device files properly
2245
(#157977)
2246
2247
-------------------------------------------------------------------
2248
Mon Mar 20 12:39:24 CET 2006 - tiwai@suse.de
2249
2250
- fix the possible double free in pcm rate plugin (ALSA
2251
bug#1937)
2252
- fix surround40/51 PCMs (ALSA bug#1914)
2253
- fix the restoration of the original open mode in hw PCM,
2254
resulting in CPU hog with emu10k1 (ALSA bug#1938)
2255
- fix hw-constraints in extplug plugin, added init callback
2256
2257
-------------------------------------------------------------------
2258
Mon Mar 13 12:24:54 CET 2006 - tiwai@suse.de
2259
2260
- added $LOAD_OSS_SEQ_MODULE in sysconfig/sound for (optional)
2261
auto-loading of snd-seq-oss (#155332).
2262
- fix bugs in drain with PCM rate plugin (taken from upstream).
2263
2264
-------------------------------------------------------------------
2265
Fri Mar 3 17:54:37 CET 2006 - tiwai@suse.de
2266
2267
- Fix from upstream: fix the return value to -ENODEV from
2268
-ENOTTY in alsa-lib functions when the device is
2269
disconnected.
2270
2271
-------------------------------------------------------------------
2272
Thu Mar 2 13:13:06 CET 2006 - tiwai@suse.de
2273
2274
- fix segfault with PCM rate plugin (ALSA bug#1878)
2275
- fix speaker-test with 5.1 channels
2276
2277
-------------------------------------------------------------------
2278
Mon Feb 27 16:05:35 CET 2006 - tiwai@suse.de
2279
2280
- fixed close functions in the disconnected state, resulting in
2281
invalid states and memory leaks.
2282
- fixed a typo in sequencer (possible memory leak).
2283
2284
-------------------------------------------------------------------
2285
Mon Feb 20 20:27:51 CET 2006 - tiwai@suse.de
2286
2287
- avoid unnecessary call of resmgr (#145934)
2288
2289
-------------------------------------------------------------------
2290
Mon Feb 20 20:04:19 CET 2006 - tiwai@suse.de
2291
2292
- fixed the infinite loop of snd_pcm_wait due to XRUN (#149894)
2293
- fixed the compile warning on 64bit arch.
2294
2295
-------------------------------------------------------------------
2296
Fri Feb 17 21:51:58 CET 2006 - tiwai@suse.de
2297
2298
- fix the assert with float conversion (#149894).
2299
- fix full-duplex confliction with dmix/dsnoop plugin.
2300
- fix the default behavior of non-blocking open mode.
2301
2302
-------------------------------------------------------------------
2303
Wed Feb 8 22:04:33 CET 2006 - tiwai@suse.de
2304
2305
- fixed small memory leaks in the alsa-lib parser.
2306
- fixed a typo in rawmidi_virt plugin.
2307
2308
-------------------------------------------------------------------
2309
Mon Jan 30 17:49:51 CET 2006 - tiwai@suse.de
2310
2311
- fixed alsasound script for the first yast2 config (#145934)
2312
2313
-------------------------------------------------------------------
2314
Mon Jan 30 15:43:09 CET 2006 - tiwai@suse.de
2315
2316
- fixed the segfault at parsing recursive definitions and the
2317
handling of the string slave of direct PCM plugins (#146447)
2318
2319
-------------------------------------------------------------------
2320
Fri Jan 27 12:55:59 CET 2006 - tiwai@suse.de
2321
2322
- removed invalid assert in alsa-lib
2323
- fixed ladspa plugin in alsa-lib
2324
2325
-------------------------------------------------------------------
2326
Wed Jan 25 21:34:10 CET 2006 - mls@suse.de
2327
2328
- converted neededforbuild to BuildRequires
2329
2330
-------------------------------------------------------------------
2331
Mon Jan 16 14:50:34 CET 2006 - tiwai@suse.de
2332
2333
- Fix the non-blocking open mode (used non-blocking open mode as
2334
default, too)
2335
- Support of multiple cards/devices with direct plugins
2336
2337
-------------------------------------------------------------------
2338
Thu Jan 12 15:50:33 CET 2006 - tiwai@suse.de
2339
2340
- PCM simple helper functions
2341
- ICE1712 conf to use dmix/dsnoop
2342
- Fix S24_BE format
2343
- Fix mixer switch handling in aoss
2344
- Improved alsasound script for restarting/reloading
2345
2346
-------------------------------------------------------------------
2347
Wed Jan 11 16:51:12 CET 2006 - tiwai@suse.de
2348
2349
- Fix a typo in load-soundfont script (#141761)
2350
2351
-------------------------------------------------------------------
2352
Mon Jan 2 15:06:52 CET 2006 - tiwai@suse.de
2353
2354
- updated to version 1.0.11rc2.
2355
2356
-------------------------------------------------------------------
2357
Wed Dec 14 15:56:00 CET 2005 - tiwai@suse.de
2358
2359
- updated to version 1.0.11rc1.
2360
2361
-------------------------------------------------------------------
2362
Fri Nov 25 12:37:28 CET 2005 - tiwai@suse.de
2363
2364
- Move udev rules to alsa package.
2365
2366
-------------------------------------------------------------------
2367
Wed Nov 23 16:44:22 CET 2005 - tiwai@suse.de
2368
2369
- updated to version 1.0.10-final.
2370
- CVS patches as of 2005.11.23.
2371
- fixed a typo in alsasound script.
2372
2373
-------------------------------------------------------------------
2374
Tue Nov 8 16:21:47 CET 2005 - perex@suse.de
2375
2376
- updated to version 1.0.10rc3
2377
- changed --with-prefix to --prefix
2378
- removed RPM_BUILD_ROOT cleanup from %install
2379
2380
-------------------------------------------------------------------
2381
Thu Oct 27 20:19:07 CEST 2005 - tiwai@suse.de
2382
2383
- Update to CVS 2005.10.27.
2384
- fixed PCM mmap mode with plugins.
2385
- optimize / improve aoss wrapper.
2386
- improve aplay/arecord option parsing.
2387
- Fix alsasound init script.
2388
2389
-------------------------------------------------------------------
2390
Wed Oct 12 14:06:39 CEST 2005 - tiwai@suse.de
2391
2392
- updated to version 1.0.10rc2.
2393
2394
-------------------------------------------------------------------
2395
Thu Sep 29 21:12:20 CEST 2005 - tiwai@suse.de
2396
2397
- Fix type-punning with the latest gcc
2398
- Mute volume at shutdown (#117277)
2399
2400
-------------------------------------------------------------------
2401
Wed Sep 14 20:12:19 CEST 2005 - tiwai@suse.de
2402
2403
- Fix bugs of dmix on big-endian architectures (#117048)
2404
- Fix the argument of semctl() with union.
2405
- Fix the mixing code, accepts both endians.
2406
- Fix alsa-lib configurations.
2407
- Fix hwcfg file name generated by alsaconf (#117046).
2408
2409
-------------------------------------------------------------------
2410
Mon Sep 12 18:54:25 CEST 2005 - tiwai@suse.de
2411
2412
- Fix the error with chown() in direct plugins when the user
2413
doesn't belong to the group (#115817).
2414
- Fix segfault of PCM hooks plugin (#116568)
2415
- Load snd-seq module if requested (#116557).
2416
- Fix uninitialized pollio variable in pcm.c.
2417
2418
-------------------------------------------------------------------
2419
Thu Sep 8 11:58:05 CEST 2005 - tiwai@suse.de
2420
2421
- Fix the permission of socket of direct plugins (#115817)
2422
- Fix the modem definition on hda-intel (#115253)
2423
2424
-------------------------------------------------------------------
2425
Fri Sep 2 19:09:20 CEST 2005 - tiwai@suse.de
2426
2427
- Fix the internal buffer allocation of alsa-lib plugins,
2428
including the fix for ICE1724 config (#115019)
2429
2430
-------------------------------------------------------------------
2431
Fri Sep 2 13:41:00 CEST 2005 - tiwai@suse.de
2432
2433
- Fix aoss with bi-arch (#114961)
2434
2435
-------------------------------------------------------------------
2436
Thu Sep 1 15:01:47 CEST 2005 - tiwai@suse.de
2437
2438
- Fix PM resume with aoss (#114690)
2439
2440
-------------------------------------------------------------------
2441
Wed Aug 31 15:08:00 CEST 2005 - tiwai@suse.de
2442
2443
- Fix crash of knotify (#105772)
2444
2445
-------------------------------------------------------------------
2446
Fri Aug 26 14:34:26 CEST 2005 - tiwai@suse.de
2447
2448
- fixed alsasound restart (#113239)
2449
- fixed the handling of -EINTR during resume of dmix (#104100)
2450
- fixed the buffer size of speakertest (ALSA BTS #1304)
2451
- fixed isapnp detection of alsaconf (ALSA BTS #1326)
2452
- added a description about new init script
2453
2454
-------------------------------------------------------------------
2455
Thu Aug 18 17:02:17 CEST 2005 - tiwai@suse.de
2456
2457
- Fix invalid read warnings detected by valgrind2 (#105572)
2458
2459
-------------------------------------------------------------------
2460
Thu Aug 18 15:34:54 CEST 2005 - tiwai@suse.de
2461
2462
- Fixed races in direct plugins (#104884)
2463
- Fix/clean up aoss wrapper
2464
- Fixed memory leak in alsa-lib pcm configuration
2465
2466
-------------------------------------------------------------------
2467
Tue Aug 16 18:13:29 CEST 2005 - tiwai@suse.de
2468
2469
- fix PM of direct plugins (#104100)
2470
2471
-------------------------------------------------------------------
2472
Fri Aug 12 17:04:02 CEST 2005 - tiwai@suse.de
2473
2474
- fix biarch problem with dmix (#104424)
2475
- fix default IPC permissions to 0660
2476
2477
-------------------------------------------------------------------
2478
Wed Aug 10 15:44:22 CEST 2005 - tiwai@suse.de
2479
2480
- fixed segfault of aoss (#103780)
2481
- take back alsa udev script for soundfonts (#103814)
2482
- fixed probing of isapnp devices
2483
2484
-------------------------------------------------------------------
2485
Fri Aug 5 11:19:23 CEST 2005 - tiwai@suse.de
2486
2487
- fix alsaconf to set up hwcfg-* to follow the new sound system
2488
on SL10.0.
2489
2490
-------------------------------------------------------------------
2491
Wed Aug 3 17:48:13 CEST 2005 - tiwai@suse.de
2492
2493
- update to ALSA cvs 2005.08.03.
2494
- removed obsolete usb map stuff.
2495
- removed resmgr dev scripts.
2496
- modified alsasound init script to do minimal jobs in start/stop.
2497
reload/unload are used to force module-reloading.
2498
2499
-------------------------------------------------------------------
2500
Mon Jun 27 17:05:27 CEST 2005 - tiwai@suse.de
2501
2502
- added resmgr to Requires of alsa-devel to make the build checker
2503
script easier.
2504
2505
-------------------------------------------------------------------
2506
Thu Jun 2 15:11:23 CEST 2005 - tiwai@suse.de
2507
2508
- updated to version 1.0.9-final.
2509
- CVS updates 2005.06.02
2510
2511
-------------------------------------------------------------------
2512
Tue May 24 16:23:59 CEST 2005 - tiwai@suse.de
2513
2514
- updated to version 1.0.9rc4.
2515
2516
-------------------------------------------------------------------
2517
Fri May 20 19:17:06 CEST 2005 - tiwai@suse.de
2518
2519
- CVS 2005.05.20: fixes permissions and dmix stuff.
2520
2521
-------------------------------------------------------------------
2522
Tue May 17 12:45:14 CEST 2005 - tiwai@suse.de
2523
2524
- CVS 2005.05.16: more fixes on dmix and rate plugins.
2525
2526
-------------------------------------------------------------------
2527
Fri May 13 19:27:06 CEST 2005 - tiwai@suse.de
2528
2529
- updated to version 1.0.9rc3.
2530
2531
-------------------------------------------------------------------
2532
Wed Apr 20 16:47:11 CEST 2005 - tiwai@suse.de
2533
2534
- fix segfault of rate plugin.
2535
- change the value of $LIBASOUND_DEBUG to integers.
2536
2537
-------------------------------------------------------------------
2538
Fri Apr 8 18:47:12 CEST 2005 - tiwai@suse.de
2539
2540
- another try to fix dmix hang-up bug.
2541
2542
-------------------------------------------------------------------
2543
Tue Apr 5 19:47:35 CEST 2005 - tiwai@suse.de
2544
2545
- added the large-file support on alsa-oss wrapper.
2546
- fixed dmix hang-up problems.
2547
- fixed the wrong channel_info on some plugins.
2548
2549
-------------------------------------------------------------------
2550
Fri Apr 1 16:51:58 CEST 2005 - tiwai@suse.de
2551
2552
- updated to ALSA 1.0.9rc2.
2553
- fixed compilation with gcc-4.0.
2554
2555
-------------------------------------------------------------------
2556
Wed Mar 16 15:21:20 CET 2005 - tiwai@suse.de
2557
2558
- Fixed default "front" volume (bug #72971)
2559
- Fixed the device-open check for sequencer (bug #72368)
2560
2561
-------------------------------------------------------------------
2562
Tue Mar 15 17:56:38 CET 2005 - tiwai@suse.de
2563
2564
- fixed suspend/resume with dmix, dsnoop, dshare plugins
2565
(#72780)
2566
2567
-------------------------------------------------------------------
2568
Fri Mar 11 20:21:15 CET 2005 - tiwai@suse.de
2569
2570
- Fixed wrong memory free in alsa-lib.
2571
- Addition of a new user-control API function for external PCMs.
2572
- Fixed documents of external PCM plugins.
2573
- Fixed Aureon 7.1 configuration.
2574
- Minor fixes for valgrind.
2575
- Fixed the segfault with PCM file plugin.
2576
- Addition of missing sequencer macro.
2577
- Fixed typos in iecset.
2578
2579
-------------------------------------------------------------------
2580
Thu Feb 24 14:31:19 CET 2005 - tiwai@suse.de
2581
2582
- fixed the card type for each config with softvol.
2583
- got rid of debug prints in udev scripts (bug #66476)
2584
2585
-------------------------------------------------------------------
2586
Tue Feb 22 19:19:43 CET 2005 - tiwai@suse.de
2587
2588
- use ncursesw for alsamixer
2589
- fixed distribution check in alsaconf
2590
- split aseqdump from arecmidi
2591
- fixed man pages
2592
- try to modprobe always in alsasound init script at start
2593
- updated alsasound.usermap.
2594
2595
-------------------------------------------------------------------
2596
Fri Feb 18 12:22:08 CET 2005 - tiwai@suse.de
2597
2598
- CVS patch 20050218:
2599
- fix speaker-tools
2600
- fix the weight of Side mixer elements
2601
- use softvol as default for VIA823/8237
2602
- fixed resmgr support (a typo in configure options).
2603
2604
-------------------------------------------------------------------
2605
Wed Feb 16 15:27:31 CET 2005 - tiwai@suse.de
2606
2607
- fixed amidi command options.
2608
- fixed configure option for shared alsa-lib.
2609
- fixed the path of resmgr.
2610
2611
-------------------------------------------------------------------
2612
Mon Feb 14 14:47:46 CET 2005 - tiwai@suse.de
2613
2614
- CVS patch 20050214:
2615
- disable access to /dev/aload*
2616
- external filter-plugin SDK
2617
- dl-object cache
2618
- Initialize hardware via hotplug/udev
2619
alsactl, etc are called in dev.d/* scripts
2620
2621
-------------------------------------------------------------------
2622
Fri Feb 11 18:38:15 CET 2005 - tiwai@suse.de
2623
2624
- CVS patch 20050211:
2625
- fixed resmgr support, enable it as default
2626
- external PCM I/O plugin support
2627
2628
-------------------------------------------------------------------
2629
Fri Feb 4 20:21:34 CET 2005 - tiwai@suse.de
2630
2631
- CVS patch 20050204:
2632
- fixed segfaults with mixer event handling.
2633
2634
-------------------------------------------------------------------
2635
Wed Feb 2 17:08:09 CET 2005 - tiwai@suse.de
2636
2637
- CVS patch 20050202:
2638
- fixed function-in-function
2639
- fixed exit code of alsa-utils programs
2640
2641
-------------------------------------------------------------------
2642
Thu Jan 27 17:15:09 CET 2005 - tiwai@suse.de
2643
2644
- CVS patch 20050127:
2645
- dmix and dsnoop for default PCMs on many chips
2646
- pcm link fix
2647
- resmgr support (not enabled yet, waiting for fix in udev)
2648
2649
-------------------------------------------------------------------
2650
Tue Jan 18 21:18:33 CET 2005 - tiwai@suse.de
2651
2652
- include fixes for alsa-lib and alsa-utils from CVS.
2653
2654
-------------------------------------------------------------------
2655
Thu Jan 13 15:26:33 CET 2005 - tiwai@suse.de
2656
2657
- updated to version 1.0.8-final.
2658
2659
-------------------------------------------------------------------
2660
Mon Jan 3 19:10:46 CET 2005 - tiwai@suse.de
2661
2662
- updated to version 1.0.8rc2.
2663
2664
-------------------------------------------------------------------
2665
Wed Nov 17 15:06:45 CET 2004 - tiwai@suse.de
2666
2667
- updated to version 1.0.7.
2668
2669
-------------------------------------------------------------------
2670
Thu Sep 30 16:24:42 CEST 2004 - tiwai@suse.de
2671
2672
- unmute/adjust 'Master Mono' in alsaconf as default.
2673
2674
-------------------------------------------------------------------
2675
Thu Sep 30 15:01:35 CEST 2004 - tiwai@suse.de
2676
2677
- fixed segfault when printing help of aserver.
2678
- fixed card-specific include files in alsa-lib.
2679
- fixed ICH4 SPDIF support.
2680
- fixed card aliases.
2681
- fixed segfault when configuring the invalid sw_params.
2682
- fixed shadow parameters in alsa-lib headers.
2683
- fixed the handling of config files in alsaconf.
2684
- fixed manpages in alsa-utils.
2685
2686
-------------------------------------------------------------------
2687
Thu Sep 16 15:27:30 CEST 2004 - tiwai@suse.de
2688
2689
- fixed downsampling.
2690
- fixed the error handling in dmix plugin.
2691
- fixed alsa.m4 to avoid invalid reductions in $LIBS.
2692
- fixed aplay for large file I/O and VOC file playback.
2693
2694
-------------------------------------------------------------------
2695
Mon Sep 13 17:33:10 CEST 2004 - tiwai@suse.de
2696
2697
- fixed the infinite loop in alsa-lib parser.
2698
2699
-------------------------------------------------------------------
2700
Tue Aug 31 18:25:52 CEST 2004 - tiwai@suse.de
2701
2702
- fixed alsaconf probing and options.
2703
- fixed usb usermap for snd-usb-usx2y driver.
2704
2705
-------------------------------------------------------------------
2706
Fri Aug 27 16:38:34 CEST 2004 - tiwai@suse.de
2707
2708
- updated to 1.0.6 final.
2709
- added the new supported card config files.
2710
- support the seprate playback/capture view on alsamixer.
2711
- don't load snd-seq-oss in alsasound script.
2712
2713
-------------------------------------------------------------------
2714
Thu Aug 12 12:24:36 CEST 2004 - ro@suse.de
2715
2716
- added libpng to neededforbuild (for doxygen)
2717
2718
-------------------------------------------------------------------
2719
Thu Aug 5 13:20:22 CEST 2004 - tiwai@suse.de
2720
2721
- updated to 1.0.6rc1.
2722
- Clean up alsasound init script.
2723
2724
-------------------------------------------------------------------
2725
Thu Apr 15 18:17:39 CEST 2004 - tiwai@suse.de
2726
2727
- updated to version 1.0.4.
2728
- fixed ACPI suspend/resume handling (#38571).
2729
- removed the obsolete %post stuffs.
2730
- removed the unneeded sleep in alsasound.
2731
- fixed the handling of '-' and '_' letters in module names.
2732
2733
-------------------------------------------------------------------
2734
Fri Apr 2 15:02:38 CEST 2004 - kukuk@suse.de
2735
2736
- alsasound: Fix Start/Stop Requires
2737
2738
-------------------------------------------------------------------
2739
Mon Mar 29 17:44:30 CEST 2004 - tiwai@suse.de
2740
2741
- fixed REAME.SuSE.
2742
- fixed the SPDIF output of Nforce.
2743
- fixed snd_pcm_wait() for direct plugins.
2744
- fixed the rate plugin to mangle avail_min.
2745
- fixed the wrong copy problem in capture of rate plugin.
2746
- fixed the closing bug of alsa-oss.
2747
- fixed the pcm handling in alsa-oss.
2748
- updated usb audio map.
2749
2750
-------------------------------------------------------------------
2751
Fri Mar 19 14:53:03 CET 2004 - tiwai@suse.de
2752
2753
- fixed alsaconf for the legacy chip probing (#36256).
2754
- fixed alsaconf for the dell board.
2755
- fixed aplay/arecord for largefile support.
2756
- improved the PCM polling.
2757
- fixed segfaults in dmix codes.
2758
- included some h/w specific headers into alsa-lib.
2759
- fixed mono output definitions in emu10k1 configs.
2760
2761
-------------------------------------------------------------------
2762
Mon Mar 8 18:41:29 CET 2004 - tiwai@suse.de
2763
2764
- updated to alsa-lib 1.0.3a.
2765
2766
-------------------------------------------------------------------
2767
Mon Mar 1 18:18:08 CET 2004 - tiwai@suse.de
2768
2769
- updated to alsa-oss 1.0.3a.
2770
2771
-------------------------------------------------------------------
2772
Mon Mar 1 11:34:01 CET 2004 - tiwai@suse.de
2773
2774
- 1.0.3-final package.
2775
2776
-------------------------------------------------------------------
2777
Fri Feb 27 18:49:42 CET 2004 - tiwai@suse.de
2778
2779
- use asfxload for emu10k1 and sbawe scripts.
2780
- added sleep in alsasound to get sync with device files.
2781
- added LOAD_OSS_EMUL_MODULES in sysconfig/sound.
2782
- alsa-oss 1.0.3rc3.
2783
2784
-------------------------------------------------------------------
2785
Thu Feb 26 12:17:15 CET 2004 - tiwai@suse.de
2786
2787
- updated to version 1.0.3rc2.
2788
- regenerated usb usermap.
2789
2790
-------------------------------------------------------------------
2791
Thu Feb 12 18:08:03 CET 2004 - tiwai@suse.de
2792
2793
- updated to version 1.0.2.
2794
- fix for stripping RPATH from libaoss (thanks to kraxel's script).
2795
2796
-------------------------------------------------------------------
2797
Fri Jan 16 17:41:13 CET 2004 - pth@suse.de
2798
2799
- Fix quoting in alsa.m4
2800
2801
-------------------------------------------------------------------
2802
Mon Jan 12 09:26:42 CET 2004 - adrian@suse.de
2803
2804
- build as user
2805
2806
-------------------------------------------------------------------
2807
Fri Jan 9 16:14:37 CET 2004 - tiwai@suse.de
2808
2809
- updated to version 1.0.1.
2810
2811
-------------------------------------------------------------------
2812
Mon Nov 17 19:34:55 CET 2003 - tiwai@suse.de
2813
2814
- updated to version 1.0.0pre1.
2815
now new API is used as default. the apps with old API should
2816
define ALSA_PCM_OLD_HW_PARAMS_API and ALSA_OLD_SW_PARAMS_API
2817
to keep using the old-style API.
2818
2819
-------------------------------------------------------------------
2820
Wed Sep 17 17:34:41 CEST 2003 - tiwai@suse.de
2821
2822
- fixed the broken dmix plugin with 32bit samples.
2823
- implemented the dmix plugin for x86-64.
2824
- apply the last missing patch.
2825
2826
-------------------------------------------------------------------
2827
Mon Sep 15 14:51:12 CEST 2003 - tiwai@suse.de
2828
2829
- don't remove joydev in joystick script (bug #30661).
2830
2831
-------------------------------------------------------------------
2832
Thu Sep 11 13:26:05 CEST 2003 - tiwai@suse.de
2833
2834
- fixed the rate conversion plugin.
2835
- fixed the aplay to set up correctly with unconventional rates.
2836
- fixed the manpage of aplay and arecord.
2837
- fixed the range calculation overflow in alsamixer.
2838
2839
-------------------------------------------------------------------
2840
Mon Sep 8 14:28:18 CEST 2003 - tiwai@suse.de
2841
2842
- fixed dmix, dshare, dsnoop plugins.
2843
- fixed alsaconf for the recent modutils.
2844
2845
-------------------------------------------------------------------
2846
Mon Sep 1 12:42:01 CEST 2003 - tiwai@suse.de
2847
2848
- fixed config files for audigy boards.
2849
2850
-------------------------------------------------------------------
2851
Wed Aug 27 15:58:37 CEST 2003 - tiwai@suse.de
2852
2853
- fixed the wrong name (typos) of snd_seq_port_info_timestamp
2854
functions.
2855
- added MEMORY-LEAK note.
2856
2857
-------------------------------------------------------------------
2858
Thu Aug 14 16:12:33 CEST 2003 - tiwai@suse.de
2859
2860
- rewrite alsasound init script to accept reload for reloading
2861
the sysconfig changes.
2862
- added meta data to sound and joystick sysconfig files
2863
(bug #28941, #28887).
2864
2865
-------------------------------------------------------------------
2866
Wed Aug 13 15:31:32 CEST 2003 - tiwai@suse.de
2867
2868
- updated alsa-lib to 0.9.7-pre (cvs 2003.08.13)
2869
- updated usb usermap.
2870
2871
-------------------------------------------------------------------
2872
Tue Aug 5 12:31:19 CEST 2003 - tiwai@suse.de
2873
2874
- fixed lsmod path (bug #28430).
2875
2876
-------------------------------------------------------------------
2877
Thu Jul 31 11:34:39 CEST 2003 - meissner@suse.de
2878
2879
- Adapted symbol version defines for ppc64 (should be reusing the
2880
macro mess from glibc though).
2881
2882
-------------------------------------------------------------------
2883
Wed Jul 30 12:33:27 CEST 2003 - tiwai@suse.de
2884
2885
- removed unsued binary file the filelist.
2886
- added the fix for via82xx renaming.
2887
- clean up the post-install code.
2888
- added post_on_removal and restart_on_update for alsasound and
2889
joystick services.
2890
2891
-------------------------------------------------------------------
2892
Mon Jul 28 17:19:46 CEST 2003 - tiwai@suse.de
2893
2894
- updated to version 0.9.6.
2895
2896
-------------------------------------------------------------------
2897
Fri Jul 18 13:39:43 CEST 2003 - tiwai@suse.de
2898
2899
- updated to version 0.9.5.
2900
- fixed alsasound and alsaconf for the new modutils.
2901
2902
-------------------------------------------------------------------
2903
Fri Jul 4 13:26:23 CEST 2003 - tiwai@suse.de
2904
2905
- updated to version 0.9.4.
2906
- fixed the option of head command in alsa-scripts (bug #27413).
2907
- updated alsaconf; -p shows the card name, too.
2908
2909
-------------------------------------------------------------------
2910
Fri Jun 13 00:47:36 CEST 2003 - ro@suse.de
2911
2912
- added /etc/hotplug and /etc/hotplug/usb to filelist
2913
2914
-------------------------------------------------------------------
2915
Tue May 27 00:02:46 CEST 2003 - ro@suse.de
2916
2917
- add static libaoss to filelist of devel subpackage
2918
2919
-------------------------------------------------------------------
2920
Tue Apr 15 14:26:24 CEST 2003 - tiwai@suse.de
2921
2922
- fixed the option of head command in the new POSIX way.
2923
2924
-------------------------------------------------------------------
2925
Mon Mar 17 10:55:01 CET 2003 - tiwai@suse.de
2926
2927
- fixed alsaconf to run for suse modules (bug #25440).
2928
- don't unload soundcore and gameport modules in alsasound
2929
init script - they may be used by other services/devices
2930
(bug #24091).
2931
2932
-------------------------------------------------------------------
2933
Mon Mar 10 11:34:21 CET 2003 - tiwai@suse.de
2934
2935
- fixed arecord to write a better WAV file header for stdout
2936
(bug #24845).
2937
2938
-------------------------------------------------------------------
2939
Wed Mar 5 16:44:32 CET 2003 - tiwai@suse.de
2940
2941
- try to restore the old style elements (cardX) even after the id
2942
is changed. this will prevent the silent state after updating
2943
the package.
2944
- fixed the feedback address in README.SuSE.
2945
2946
-------------------------------------------------------------------
2947
Mon Feb 24 17:23:10 CET 2003 - tiwai@suse.de
2948
2949
- added -F option to alsactl in alsasound init script.
2950
2951
-------------------------------------------------------------------
2952
Thu Feb 20 17:21:37 CET 2003 - tiwai@suse.de
2953
2954
- don't use nested functions on non-ix86 architectures.
2955
2956
-------------------------------------------------------------------
2957
Mon Feb 17 15:06:21 CET 2003 - tiwai@suse.de
2958
2959
- updated to cvs20030217.
2960
including dmix plugin support.
2961
- mute the master volume at unloading to avoid clicks.
2962
2963
-------------------------------------------------------------------
2964
Fri Feb 7 17:46:56 CET 2003 - tiwai@suse.de
2965
2966
- updated to cvs20020307.
2967
- fixed aplay bug.
2968
- added the support of new timer interface.
2969
- updated usb map.
2970
2971
-------------------------------------------------------------------
2972
Wed Jan 29 17:53:15 CET 2003 - tiwai@suse.de
2973
2974
- fixed the versioned symbols of hook pcm and meter plugins.
2975
- fixed -d option of aplay.
2976
2977
-------------------------------------------------------------------
2978
Tue Jan 21 12:39:19 CET 2003 - tiwai@suse.de
2979
2980
- fixed the dlopen for hook, ladspa and meter pcm plugins.
2981
- added configuration files for ENS1371 and VIA8233.
2982
- fixed the handling of 24bit/3bytes samples.
2983
- updated USB usermap.
2984
2985
-------------------------------------------------------------------
2986
Thu Jan 16 18:17:12 CET 2003 - tiwai@suse.de
2987
2988
- added the metadata to sysconfig files (bug #22689).
2989
2990
-------------------------------------------------------------------
2991
Wed Dec 18 17:43:44 CET 2002 - tiwai@suse.de
2992
2993
- updated to 0.9.0rc7-pre; regenrated tarballs from cvs.
2994
- regenerated usb usermap.
2995
- removed patches.tar.bz2. patches will be listed on spec.
2996
- added SOUNDFONT_FILES in sysconfig/sound, which is used in sbawe
2997
and emu10k1 init scripts (bug #21622).
2998
- removed alsa-dummy library, since KDE2 is no longer supported.
2999
- removed alsa-kernel header files from devel sub-package.
3000
alsa-tools will include the necessary header files in itself.
3001
3002
-------------------------------------------------------------------
3003
Fri Dec 13 11:55:23 CET 2002 - tiwai@suse.de
3004
3005
- fixed the build with the latest automake & co.
3006
3007
-------------------------------------------------------------------
3008
Mon Nov 11 00:03:30 CET 2002 - ro@suse.de
3009
3010
- fix deprecated multiline string literal in aplay.c
3011
3012
-------------------------------------------------------------------
3013
Tue Sep 3 15:35:23 CEST 2002 - tiwai@suse.de
3014
3015
- alsactl tries to restore the mixer elements as much as possible.
3016
this will avoid "failure" status of alsasound after a driver is
3017
updated. (bug #18823)
3018
- fixed invalid use of assert in mixer.
3019
- probe more possible dmas for cs and es18xx cards in alsaconf.
3020
- load snd-usb-midi module additionally if necessary in alsa usb
3021
script.
3022
3023
-------------------------------------------------------------------
3024
Thu Aug 29 17:30:39 CEST 2002 - tiwai@suse.de
3025
3026
- fixed hotplug start script.
3027
- fixed wrong assertion in alsa-lib.
3028
- added the support for 24bit wav and new options -C and -P
3029
to aplay.
3030
3031
-------------------------------------------------------------------
3032
Fri Aug 23 15:14:14 CEST 2002 - tiwai@suse.de
3033
3034
- added the hotplug usermap and script files (bug #16768).
3035
3036
-------------------------------------------------------------------
3037
Tue Aug 20 19:23:37 CEST 2002 - tiwai@suse.de
3038
3039
- fixed the detection of powermac driver on alsaconf.
3040
3041
-------------------------------------------------------------------
3042
Fri Aug 16 12:49:21 CEST 2002 - tiwai@suse.de
3043
3044
- use the rc3 tarballs (meaning only version up).
3045
- fixed alsa-lib's configure to get the newest auto-tools running.
3046
- updated the comments on power management.
3047
3048
-------------------------------------------------------------------
3049
Wed Aug 14 16:51:26 CEST 2002 - tiwai@suse.de
3050
3051
- fixed X-UnitedLinux-Should-Start in init script.
3052
3053
-------------------------------------------------------------------
3054
Thu Aug 1 15:03:21 CEST 2002 - tiwai@suse.de
3055
3056
- added PreReq.
3057
- improved alsa-lib documentations.
3058
- fixed alsaconf for redhat :)
3059
- added windows' path for soundfonts on emu10k1 script.
3060
- provides scripts for more cards with opl3.
3061
3062
-------------------------------------------------------------------
3063
Sat Jul 27 17:21:40 CEST 2002 - adrian@suse.de
3064
3065
- add %run_ldconfig
3066
3067
-------------------------------------------------------------------
3068
Mon Jul 22 15:32:36 CEST 2002 - tiwai@suse.de
3069
3070
- fixed 3byte format conversion in plugins.
3071
- fixed route pcm plugin.
3072
fixed calculation of norm.
3073
3074
-------------------------------------------------------------------
3075
Tue Jul 16 15:44:36 CEST 2002 - meissner@suse.de
3076
3077
- Fixed lib64 problem (/usr/lib was not created on lib64 platforms,
3078
but is used for data files).
3079
3080
-------------------------------------------------------------------
3081
Mon Jul 15 15:46:36 CEST 2002 - tiwai@suse.de
3082
3083
- split gamix and alsa-tools as individual packages.
3084
- removed unused files from package sources.
3085
- fixed 3byte format access and unsigned linear conversion
3086
plugins on alsa-lib.
3087
3088
-------------------------------------------------------------------
3089
Wed Jul 3 17:01:26 CEST 2002 - tiwai@suse.de
3090
3091
- fixed README.SuSE.
3092
- alsaconf builds the card database by itself.
3093
- added -s option to alsaconf to specify the test wav file.
3094
- removed obsolete cardid files on docdir.
3095
3096
-------------------------------------------------------------------
3097
Wed Jun 26 11:36:02 CEST 2002 - tiwai@suse.de
3098
3099
- changed the format ioctl mask.
3100
added the backward compatible ioctls.
3101
- don't check the error of running-mode ioctl for backward
3102
compatibility.
3103
- modprobe snd-ioctl32 in alsasound script.
3104
3105
-------------------------------------------------------------------
3106
Fri Jun 21 17:30:44 CEST 2002 - tiwai@suse.de
3107
3108
- fixes and enhances for 64bit architectures.
3109
sequencer has a new ioctl, RUNNING_MODE is used to check the
3110
running 32/64 bit mode of the client.
3111
3112
-------------------------------------------------------------------
3113
Wed Jun 19 17:34:08 CEST 2002 - tiwai@suse.de
3114
3115
- moved alsa drivers into kernel-source package.
3116
this package includes only the header files from alsa-kernel
3117
tar ball to reduce the size.
3118
km_alsa is no longer generated.
3119
- support for 3-bytes packed formats (e.g. usb audio 24bit
3120
format)
3121
3122
-------------------------------------------------------------------
3123
Tue Jun 11 17:29:49 CEST 2002 - tiwai@suse.de
3124
3125
- version alsa 0.9.0 rc1.
3126
- added new pnp id for cs4236.
3127
- improved rme32 driver.
3128
- fixed resource handling of rme9652 driver.
3129
- added hdsp driver. snd-rme9652-mem is renamed to
3130
snd-hammerfall-mem.
3131
- added experimental usb audio driver.
3132
- fixed pmac driver. added auto-muting support as well as on
3133
0.5.x driver.
3134
tone controls and DCR support for tumbler chip.
3135
tone control and amplifier for screamer chip.
3136
- removed own i2c functions from pmac driver. now using the
3137
standard i2c interface and i2c-keywest module.
3138
- added 64bit integer support on control API.
3139
- fixed cs4281 driver. supporting two codecs experimentally.
3140
- fixed capture of aplay on big endian.
3141
- fixed sysex encoding of sequencer.
3142
- fixed the module counter on gus driver.
3143
- removed EXPORT_NO_SYMBOLS from the code of alsa-kernel.
3144
moved to alsa-driver for compatibility.
3145
- support of RME9636, RME9652 and GUS configurations.
3146
- fixed the check of return values from copy_*_user().
3147
- fixed via8233 driver to work on via8233A. using multi-channel
3148
SGD for playback.
3149
- fixed es1968's hardware volume control.
3150
- added 2ch to 4ch duplication switch to ymfpci.
3151
- added support for spdif on cirrus logic's ac97 codecs.
3152
- fixed Makefile and Config.in for 2.5 kernels.
3153
- removed the obsolete snd_seq_create_event() from sequencer API.
3154
fixed alsa.m4 for this change.
3155
- fixed detection of ews64 card.
3156
- fixed null pcm plugin.
3157
- added options to set uid, gid and mode of alsa's device files
3158
to alsaconf script. as default alsaconf doesn't set such
3159
options. for secure set up, call with -r option.
3160
3161
-------------------------------------------------------------------
3162
Tue May 7 15:24:55 CEST 2002 - tiwai@suse.de
3163
3164
- fixed hardware volume control on es1968.
3165
- optimized rme32 driver.
3166
- more complete naming of ich chipsets.
3167
- fixed rear playback via wave surround on emu10k1.
3168
- fixed trident driver for big endian.
3169
- fixes for 2.2 kernels.
3170
- fixed aplay to play 16bit-au format correctly.
3171
- fixed typo in amixer.
3172
3173
-------------------------------------------------------------------
3174
Fri May 3 12:24:01 CEST 2002 - tiwai@suse.de
3175
3176
- alsasound sets default volumes for all cards if no asound.state
3177
is found.
3178
- unmute mic in set_default_volume script.
3179
- integrated via8233 to via686. via8233 module still exists,
3180
though.
3181
- fixed emu10k1 on big-endian machines.
3182
- fixed inverted cmi8330 pcm volume.
3183
- support --with-softfloat option to alsa-libs' configure.
3184
- fixed check of include path in alsa-driver's configure.
3185
- fixed compile on alpha.
3186
- added a new control switch to toggle shared rear/line-in on
3187
ymfpci.
3188
- removed list-muti from Makefile of alsa-kernel.
3189
- fixed compile of powermac drivers.
3190
- fixed possible deadlock of timer module.
3191
- added pcm playback using emu8000 on sbawe driver.
3192
- fixed panning of sbawe's wavetable.
3193
- phone and mic registers can have 5-bit resolution on ac97.
3194
- fixed compile of drivers on 2.2 and early 2.4 kernels.
3195
3196
-------------------------------------------------------------------
3197
Thu May 2 14:53:35 CEST 2002 - meissner@suse.de
3198
3199
- dropped qt dependencies, are not needed apparently.
3200
3201
-------------------------------------------------------------------
3202
Tue Apr 23 15:20:17 CEST 2002 - tiwai@suse.de
3203
3204
- fixed deadlock on intel8x0.
3205
- fixed deadlock on ice1712.
3206
- fixed Config.in for alsa-kernel.
3207
- improved detection of cmi8330 chip.
3208
- improved detection of OPL4.
3209
- fixed behavior of midi input on oss sequencer emulation.
3210
- a bit clean up of sequencer core.
3211
- fixed virmidi on sbawe/emu10k1 wavetables.
3212
- clean up alsaconf script.
3213
3214
-------------------------------------------------------------------
3215
Fri Apr 19 12:42:07 CEST 2002 - tiwai@suse.de
3216
3217
- build alsa static library separately from shared lib
3218
(due to a bug of libtool).
3219
- moved ipaq driver into alsa-kernel.
3220
- new driver: rme32.
3221
- fixed possible locking on sequencer.
3222
- fixed non-compatible variables (LOAD_ALSA_SEQ).
3223
- invoke soundfont and opl3 scripts only when LOAD_SEQUENCER
3224
is set.
3225
- fixed duplicated object lists in Makefile.
3226
(a workaround for make modules_install)
3227
- using new vararg macro on gcc3.
3228
- fixed sound_core.c
3229
- removed ipc code from sequencer.
3230
- fixed capture plugins.
3231
3232
-------------------------------------------------------------------
3233
Tue Apr 16 17:20:51 CEST 2002 - tiwai@suse.de
3234
3235
- fixed capture on OSS emulation mode.
3236
- fixed digital/analog switch on SB live and audigy.
3237
3238
-------------------------------------------------------------------
3239
Mon Apr 15 19:34:22 CEST 2002 - tiwai@suse.de
3240
3241
- updated ipaq driver.
3242
3243
-------------------------------------------------------------------
3244
Fri Apr 12 18:18:20 CEST 2002 - tiwai@suse.de
3245
3246
- fixed build on mips.
3247
3248
-------------------------------------------------------------------
3249
Wed Apr 10 13:34:40 CEST 2002 - tiwai@suse.de
3250
3251
- install non-stripped binaries as default.
3252
3253
-------------------------------------------------------------------
3254
Tue Apr 9 16:10:39 CEST 2002 - tiwai@suse.de
3255
3256
- updated gamix to 1.99.p13.
3257
added pkgconfig to neededforbuild.
3258
- fixed compile drivers on 2.2 kernel.
3259
- added --libdir options to configure to make sure building
3260
for lib64.
3261
- use dot instead of underscore in the rpm version.
3262
- improved the detection of spdif on ens1371.
3263
- fixed spdif i/o on ewx24/96.
3264
- fixed OSS mmap emulation.
3265
- added the drivers for arm (iPAQ).
3266
- added new pnp id for cs4236.
3267
- fixed arecord to capture raw data.
3268
- added spdif support on wolfson ac97 codec.
3269
- increase the max. number of rawmidi devices to 8.
3270
- added -D option to amixer (just like on alsamixer).
3271
- fixed digital/analog switch for audigy.
3272
- added presario700 workaround on ac97 codec.
3273
- added boot-up script for sb16 to load opl3 files.
3274
3275
-------------------------------------------------------------------
3276
Fri Apr 5 15:37:11 CEST 2002 - ro@suse.de
3277
3278
- fixed gamix to build with new gettext
3279
3280
-------------------------------------------------------------------
3281
Mon Mar 25 16:11:13 CET 2002 - tiwai@suse.de
3282
3283
- fixed spdif-input clock selection on EWX24/96.
3284
3285
-------------------------------------------------------------------
3286
Mon Mar 25 12:27:02 CET 2002 - tiwai@suse.de
3287
3288
- added -Y to fillup_and_insserv joystick (bug #15433).
3289
- removed check of joydev module at start of joystick script
3290
(bug #15441).
3291
- force to proceed even if ac97 not responding (bug #15428).
3292
- fixed clock detection messages on intel8x0.
3293
- support VIA8233 on via686 driver (bug #13786).
3294
3295
-------------------------------------------------------------------
3296
Fri Mar 22 17:31:56 CET 2002 - tiwai@suse.de
3297
3298
- real fix for sb16 vibra. merged forgotten patch.
3299
- fixed aseqnet.
3300
- fixed the use of size_t in sequencer headers.
3301
- fixed alsamixer; no longer aborted on es1938 mixer.
3302
3303
-------------------------------------------------------------------
3304
Wed Mar 20 18:50:07 CET 2002 - tiwai@suse.de
3305
3306
- fixed capture on sb16 vibra.
3307
3308
-------------------------------------------------------------------
3309
Tue Mar 19 17:57:13 CET 2002 - tiwai@suse.de
3310
3311
- fixed assignment of DMAs on als100 driver.
3312
- removed zero-initialization of static variables to move (to
3313
data block).
3314
- fixed compile of emu10k1 on 2.2 kernel.
3315
- fixed detection of Delta 1010LT.
3316
- moved description of serial driver to Documentation directory.
3317
3318
-------------------------------------------------------------------
3319
Wed Mar 13 12:12:30 CET 2002 - tiwai@suse.de
3320
3321
- corrected texts.
3322
- fixed playback rate on via686 driver.
3323
- clean up via8233 driver.
3324
- improved rate converter again.
3325
3326
-------------------------------------------------------------------
3327
Tue Mar 12 13:38:45 CET 2002 - tiwai@suse.de
3328
3329
- more fix for alsa-lib rate converter.
3330
- fixed handling of capture volume/switch on simple mixer API.
3331
fixed alsamixer, too.
3332
- fixed pci ids for AMD chips.
3333
cards.txt and cardids.txt are updated, too.
3334
3335
-------------------------------------------------------------------
3336
Mon Mar 11 16:01:51 CET 2002 - tiwai@suse.de
3337
3338
- fixed support of vibra16 on sb16 driver.
3339
3340
-------------------------------------------------------------------
3341
Mon Mar 11 13:52:33 CET 2002 - tiwai@suse.de
3342
3343
- fixed xrun problems on alsa-lib rate converter.
3344
- fixed pci id definitions for AMD8111.
3345
3346
-------------------------------------------------------------------
3347
Mon Mar 11 11:44:02 CET 2002 - tiwai@suse.de
3348
3349
- fixed/clean-up rawmidi driver.
3350
- fixed compile or rtc-timer.
3351
3352
-------------------------------------------------------------------
3353
Sat Mar 9 12:11:42 CET 2002 - tiwai@suse.de
3354
3355
- fixed segfault of aplay with a larger wav header.
3356
- clean up emu8000 and wavefront drivers; added __init prefixes.
3357
- fixed capture on audigy.
3358
3359
-------------------------------------------------------------------
3360
Fri Mar 8 17:29:23 CET 2002 - tiwai@suse.de
3361
3362
- fixed alsaconf: asound.conf -> asound.state.
3363
3364
-------------------------------------------------------------------
3365
Fri Mar 8 15:14:35 CET 2002 - tiwai@suse.de
3366
3367
- fixed segfault in alsa-lib regarding rate conversions.
3368
- don't show colon at start up when no card is configured.
3369
- fixed collision of resources for legacy opl3 and midi in ymfpci
3370
and cmipci drivers.
3371
- fixed audigy FX capture.
3372
- fixed compile of powermac driver.
3373
- fixed emu10k1 5.1 surround output.
3374
3375
-------------------------------------------------------------------
3376
Thu Mar 7 13:47:36 CET 2002 - tiwai@suse.de
3377
3378
- reverted pci quirk code from 0.5.x for opl3sa2 driver.
3379
- fixed es1968, maestro3, ymfpci: don't call
3380
snd_pcm_period_elapsed() more than once per interrupt.
3381
- removed unused sequencer codes from the source.
3382
- fixed ioctl32 wrapper.
3383
- fixed memory leak in rawmidi.
3384
- return rc 5 (skipped) when no joystick device is configured.
3385
3386
-------------------------------------------------------------------
3387
Wed Mar 6 10:18:56 CET 2002 - tiwai@suse.de
3388
3389
- fixed some bugs in gamix.
3390
- use rwlock instead of spinlock in the pcm operation.
3391
- fixed maestro3 driver to avoid picking the modem up.
3392
- fixed module descriptions in wavefront driver.
3393
- remove invalid snd_id module options in alsa post install
3394
script (bug #14542).
3395
- suppress "unexpected hwpointer.." debug messages (bug
3396
#14275).
3397
- fixed initialization of sequencer midi decoder.
3398
- moved some documents into alsa-kernel directory.
3399
- fixed module depenency descriptions.
3400
- added the arm support (not compiled for rpms).
3401
- moved oss related proc files to /proc/asound/oss.
3402
- fixed floppy-hangup problem on ymfpci driver.
3403
3404
-------------------------------------------------------------------
3405
Wed Feb 27 19:12:15 CET 2002 - tiwai@suse.de
3406
3407
- fixed handling of capture volumes/switches in alsamixer.
3408
- added support for x86-64 to alsa drivers' configure script.
3409
- set alsa's header path prior to the kernel headers.
3410
- added ioctl32 wrappers for 64bit architectures (still not
3411
compiled on existing architecturs).
3412
3413
-------------------------------------------------------------------
3414
Mon Feb 25 19:08:52 CET 2002 - tiwai@suse.de
3415
3416
- fixed spdif phase inverse on cmipci for the recent models.
3417
3418
-------------------------------------------------------------------
3419
Mon Feb 25 16:40:08 CET 2002 - tiwai@suse.de
3420
3421
- fixed AC3 passthrough on SB Live.
3422
- added support for AMD-8111.
3423
- fixed SPDIF input inverse switch on cmipci.
3424
- added SPDIF input select switch on cmipci (for recent models).
3425
- added Config.help in alsa-kernel.
3426
- use normal printk with KERN prefixes for usual messages
3427
instead of snd_printk.
3428
- fixed pci_alloc_consistent hack for ppc.
3429
- fixed module depenency in alsa-kernel.
3430
- fixed count overflow problem on aplay.
3431
- fixed legacy isa probing of alsaconf. now killing aplay/arecord
3432
with -9.
3433
3434
-------------------------------------------------------------------
3435
Fri Feb 22 16:12:29 CET 2002 - tiwai@suse.de
3436
3437
- added -p option to alsaconf to be invoked from external
3438
programs.
3439
- alsaconf checks TP600E and tries to configure cs4236
3440
automatically.
3441
- fixed oops on cs423x drivers.
3442
3443
-------------------------------------------------------------------
3444
Fri Feb 22 13:56:38 CET 2002 - tiwai@suse.de
3445
3446
- fixed surround and center/lfe (analog) outputs on audigy.
3447
- added snd_mmap_valid option to cs46xx driver to support OSS
3448
mmap mode. as default it is disabled (to be sure).
3449
- fixed alsa-lib to adapt the recent API changes.
3450
3451
-------------------------------------------------------------------
3452
Thu Feb 21 17:34:25 CET 2002 - tiwai@suse.de
3453
3454
- fixed memory allocation for ISA.
3455
- improved alsa-lib xrun checks.
3456
- fixed audigy driver
3457
analog front is output through ac97.
3458
enabled digital outputs.
3459
fixed ADC capture.
3460
support for line2 and aux2 inputs.
3461
- fixed volumes of wavetable on emu* drivers.
3462
3463
-------------------------------------------------------------------
3464
Thu Feb 21 12:11:17 CET 2002 - tiwai@suse.de
3465
3466
- improved xrun check - a new ioctl is added for xrun.
3467
- llseek lock fixed for 2.5 kernel.
3468
3469
-------------------------------------------------------------------
3470
Wed Feb 20 19:57:44 CET 2002 - tiwai@suse.de
3471
3472
- fixed oops on SB Audigy.
3473
- fixed/improved set_default_volume script.
3474
3475
-------------------------------------------------------------------
3476
Wed Feb 20 17:33:26 CET 2002 - tiwai@suse.de
3477
3478
- added (partial) midi / joystick support to intel8x0 driver.
3479
- fixed ac97 initialization of via686 driver (bug #13404).
3480
- added set_default_volume script and fixed alsasound init script
3481
to set up volumes automatically when no config file is found
3482
(bug #13649).
3483
- fixed module depencies in alsa-kernel.
3484
- added --with-kernel and --with-soundbase options to configure
3485
scripts in alsa-tools.
3486
- wait for the codec ready status for more longer time in ac97
3487
driver.
3488
- fixed typos (lockups) in rme9652 driver.
3489
- fixed inverted aux playback switch on cmipci driver.
3490
- added verbose (debug) printk mode. fixed printk prefixes.
3491
- alsasound script does't show failure messages even if ALSA is
3492
already running (bug #13614).
3493
3494
-------------------------------------------------------------------
3495
Tue Feb 19 15:29:00 CET 2002 - tiwai@suse.de
3496
3497
- fixed spdif on cmipci driver (for the recent chip models)
3498
3499
-------------------------------------------------------------------
3500
Tue Feb 19 13:36:15 CET 2002 - tiwai@suse.de
3501
3502
- configurable verbose level of messages in alsa-driver.
3503
- fixed isa memory allocation for old codes.
3504
- fixed error handling of sequencer core.
3505
- added/fixed include files for correct compile.
3506
3507
-------------------------------------------------------------------
3508
Mon Feb 18 17:47:54 CET 2002 - tiwai@suse.de
3509
3510
- fixed joystick init script.
3511
- fixed es18xx driver to support pm correctly.
3512
3513
-------------------------------------------------------------------
3514
Mon Feb 18 17:05:04 CET 2002 - tiwai@suse.de
3515
3516
- fixed intel8x0 driver for nVidia nForce.
3517
3518
-------------------------------------------------------------------
3519
Mon Feb 18 10:42:27 CET 2002 - tiwai@suse.de
3520
3521
- fixed renaming/moving of LOAD_ALSA_SEQ variable to sysconfig
3522
(Bug #13941)
3523
- fixed endian check in the kernel.
3524
- revert to the old isa allocator code.
3525
- fixed power management codes.
3526
- fixed obsolete usage of __FUNCTION__.
3527
- fixed compile on ppc64.
3528
- check the compile date in configure script.
3529
3530
-------------------------------------------------------------------
3531
Fri Feb 15 19:37:38 CET 2002 - tiwai@suse.de
3532
3533
- support for ppc64.
3534
- use pci_alloc_consistent for allocation of ISA buffers.
3535
3536
-------------------------------------------------------------------
3537
Fri Feb 15 14:57:26 CET 2002 - tiwai@suse.de
3538
3539
- fixed compile on 2.5.5 kernel.
3540
- fixed typo in pcm_preallocate_all(). now should be built on
3541
ia64.
3542
3543
-------------------------------------------------------------------
3544
Thu Feb 14 12:13:47 CET 2002 - tiwai@suse.de
3545
3546
- more alsa-lib document fixes/improvements.
3547
- fixed build of alsa-driver on the latest alpha kernel.
3548
3549
-------------------------------------------------------------------
3550
Wed Feb 13 17:23:25 CET 2002 - tiwai@suse.de
3551
3552
- building drivers with debug option.
3553
- fixed wrong kfree's after release_resource().
3554
- fixed possible collision of macros with ACPI patches.
3555
- moved joystick support from module option to controls in
3556
ymfpci and via686 drivers.
3557
- removed snd_enable_midi option from es1968 driver.
3558
mpu401 is enabled as default.
3559
- fixed initialization of joystick address in joystick init
3560
script.
3561
- more docuemnts for timer releated issues in alsa-lib.
3562
3563
-------------------------------------------------------------------
3564
Tue Feb 12 19:47:41 CET 2002 - tiwai@suse.de
3565
3566
- fixed mixer volumes on ad1816a.
3567
- fixed playback/capture on ad1816a.
3568
3569
-------------------------------------------------------------------
3570
Mon Feb 11 16:10:35 CET 2002 - tiwai@suse.de
3571
3572
- clean up module descriptions for yast2.
3573
- fixed memory leaks before release_resources.
3574
- introduced isa_virt_to_bus macro.
3575
- fixed swap bugs in korg1212 driver.
3576
- compilation fixes for sequencer-related modules.
3577
- moved compatibility layer code to alsa-driver.
3578
- fixed es1968 suspend/resume code.
3579
- make sure intel8x0 driver working on non-intel archs.
3580
3581
-------------------------------------------------------------------
3582
Fri Feb 8 15:12:21 CET 2002 - tiwai@suse.de
3583
3584
- fixed mpu401 handling and wave table devices on audigy.
3585
- fixed mpu401 interrupts on ymfpci. snd_mpu_irq options is
3586
removed.
3587
3588
-------------------------------------------------------------------
3589
Thu Feb 7 13:00:18 CET 2002 - tiwai@suse.de
3590
3591
- fixed compile of pmac driver.
3592
- added hack for panasonic CF-28.
3593
- fixed handling of irq 0 on cs4236.
3594
3595
-------------------------------------------------------------------
3596
Tue Feb 5 12:39:53 CET 2002 - tiwai@suse.de
3597
3598
- added pci_enable_device() in resume.
3599
- removed commas from end of enum lists.
3600
- fixed typo in header files.
3601
3602
-------------------------------------------------------------------
3603
Mon Feb 4 15:04:11 CET 2002 - tiwai@suse.de
3604
3605
- added GPL license tags on some modules.
3606
- fixed capture rate on ens1371.
3607
- changes for the latest doxygen.
3608
- fixed oss mixer misbehavior.
3609
- added a new pnp id for cs4236.
3610
- fixed emu10k1 wavetable function.
3611
- fixed compile warning of emu10k1 mpu401 code.
3612
- added missing MODULE_DEVICE_TABLES to some modules.
3613
3614
-------------------------------------------------------------------
3615
Fri Feb 1 14:58:39 CET 2002 - tiwai@suse.de
3616
3617
- open OSS pcm devices on the non-blocking mode as default.
3618
3619
-------------------------------------------------------------------
3620
Fri Feb 1 11:49:20 CET 2002 - tiwai@suse.de
3621
3622
- added initial support for SB Audigy.
3623
- added initial support for TerraTec DMX 6Fire.
3624
- fixed oops on ALS4000.
3625
- fixed the installation path of modules.
3626
- fixed oops in oss plugin module.
3627
- improved/fixed digital output on cmipci driver.
3628
- added pnp id for ALS200 to alsa100 driver.
3629
- improved mpu401 input check.
3630
- clean up of driver codes. addition of __devinit and
3631
__devinitdata.
3632
- fixed typo in the description of module option in sb16.
3633
- updated cards.txt and cardids.txt.
3634
- renamed varibles for joystick init script.
3635
- added comments about ac3dec in README.SuSE.
3636
3637
-------------------------------------------------------------------
3638
Fri Jan 25 17:22:18 CET 2002 - tiwai@suse.de
3639
3640
- more fixes for cmipci driver.
3641
- fix for nm256 (Dell Latitude LS).
3642
- kmerge/Config.in fixes.
3643
- removed ac3dec from alsa-tools tarball due to potential
3644
license problems. disabled build of ac3dec.
3645
- added a colon in start up of alsasound again.
3646
it's better :)
3647
- more fixes for alsa-lib docs.
3648
3649
-------------------------------------------------------------------
3650
Tue Jan 22 15:58:02 CET 2002 - tiwai@suse.de
3651
3652
- added a new pci id for ens1371.
3653
- added support for NVidia Nforce (intel8x0).
3654
- removed snd_enable_midi/fm options from cmipci driver.
3655
- fixed 4ch playback mode on cmipci driver.
3656
- more fixes of documents for alsa pcm plugins.
3657
- fixed id of mixer on ESS Allego.
3658
- fixed module names in README.SuSE.
3659
3660
-------------------------------------------------------------------
3661
Thu Jan 17 15:11:22 CET 2002 - tiwai@suse.de
3662
3663
- better handling of enum strings in alsactl get/set.
3664
3665
-------------------------------------------------------------------
3666
Wed Jan 17 12:29:56 CET 2002 - tiwai@suse.de
3667
3668
- removed gpm from StartRequires in alsasound init script.
3669
- fixed maestro3 initialization bug.
3670
- improved documentation of alsa-lib plugins.
3671
- merged ARM patch into alsa-lib.
3672
3673
-------------------------------------------------------------------
3674
Thu Jan 17 12:28:43 CET 2002 - uli@suse.de
3675
3676
- fixed to build on ARM
3677
3678
-------------------------------------------------------------------
3679
Wed Jan 16 18:50:57 CET 2002 - egmont@suselinux.hu
3680
3681
- removed colons from startup/shutdown messages.
3682
3683
-------------------------------------------------------------------
3684
Tue Jan 15 14:21:19 CET 2002 - schwab@suse.de
3685
3686
- Fix missing declarations in kernel drivers.
3687
3688
-------------------------------------------------------------------
3689
Mon Jan 14 16:50:40 CET 2002 - tiwai@suse.de
3690
3691
- added get & set commands to alsactl.
3692
- fixed joystick init script.
3693
- more documents for doxygen.
3694
3695
-------------------------------------------------------------------
3696
Fri Jan 11 17:56:22 CET 2002 - tiwai@suse.de
3697
3698
- fixed compile of alsa-kernel on ia64.
3699
- fixed renaming via686a -> via686.
3700
3701
-------------------------------------------------------------------
3702
Wed Jan 9 16:41:49 CET 2002 - tiwai@suse.de
3703
3704
- fixed infinite loop when playback drain is failed.
3705
3706
-------------------------------------------------------------------
3707
Tue Jan 8 18:36:58 CET 2002 - tiwai@suse.de
3708
3709
- don't call depmod in alsa-driver when DESTDIR is set.
3710
3711
-------------------------------------------------------------------
3712
Tue Jan 8 14:18:33 CET 2002 - tiwai@suse.de
3713
3714
- renamed from sysconfig/alsa to sysconfig/sound.
3715
- fixed routing of ice1712 driver.
3716
- added enable_loopback option to snd-ac97-codec module.
3717
- updated gamix to ver.1.99.p11.
3718
- added -c option to envy24control.
3719
- fixed -c option for ac3dec.
3720
- added the list of drivers compiled for each arch.
3721
Makefile.module reads the generated list file when exists.
3722
so far provided only for ia64.
3723
3724
-------------------------------------------------------------------
3725
Tue Jan 8 10:41:42 CET 2002 - tiwai@suse.de
3726
3727
- removed sysconfig files from filelist.
3728
3729
-------------------------------------------------------------------
3730
Mon Jan 7 15:33:44 CET 2002 - tiwai@suse.de
3731
3732
- fixed name of synth modules (for auto-loading).
3733
- checked linux/pm.h in configure script.
3734
3735
-------------------------------------------------------------------
3736
Mon Jan 7 12:21:20 CET 2002 - tiwai@suse.de
3737
3738
- added missing header files from alsa-kernel to devel package.
3739
- fixed calculations of timeout in some drivers.
3740
- many fixes for compile on 2.2 kernel.
3741
- asoundef.h is incldued in alsa-lib (not symlinked).
3742
- added sysconfig files as ghost to filelist.
3743
- check old modules names in /etc/modules.conf and rename them
3744
automatically during post-install.
3745
3746
-------------------------------------------------------------------
3747
Fri Jan 4 17:08:57 CET 2002 - tiwai@suse.de
3748
3749
- renaming of driver modules.
3750
all snd-card-xxx modules are renamed to snd-xxx.
3751
the old module configuration must be updated. sorry.
3752
together with this change, cardids.txt is converted, too.
3753
- split alsa driver sources.
3754
(a step for kernel 2.5 integration.)
3755
alsa-kernel tarball is provided individually.
3756
- move LOAD_ALSA_SEQ variable to /etc/sysconfig/alsa.
3757
- fixed alsasound script.
3758
3759
-------------------------------------------------------------------
3760
Thu Dec 13 12:30:10 CET 2001 - tiwai@suse.de
3761
3762
- fix alsasound: don't try to load sequencer and version-check
3763
when no card drivers are loaded.
3764
- better renaming from START_ALSA_SEQ to LOAD_ALSA_SEQ.
3765
- added joystick init script. (only for testing yet)
3766
using /etc/sysconfig/joystick for configuration.
3767
- remove (rename) the old /etc/asound.conf if found.
3768
- removed kernel-source from neededforbuild.
3769
3770
-------------------------------------------------------------------
3771
Thu Dec 13 10:38:17 CET 2001 - tiwai@suse.de
3772
3773
- fixed eapd hack on cs46xx (now km_alsa is fixed for build).
3774
- more configurable pcm parameter for dummy driver.
3775
- added snd_pcm_route_determine_ttable().
3776
3777
-------------------------------------------------------------------
3778
Wed Dec 12 15:38:19 CET 2001 - iwai@suse.de
3779
3780
- added missing alsa-driver documents.
3781
3782
-------------------------------------------------------------------
3783
Tue Dec 11 18:59:34 CET 2001 - tiwai@suse.de
3784
3785
- added joystick support on ymfpci driver:
3786
snd_joystick_port module option is added (default disabled).
3787
Needs ns558 module.
3788
- added joystick support on es1938 (ess solo1) and sonicvibes
3789
drivers (on 2.4 kernel only).
3790
The driver handles gameport directly, so ns558 module is
3791
not necessary.
3792
- added joystick support on es1968 (maestro2) driver.
3793
A new control switch "Joystick" is added. Needs ns558.
3794
- added joystick support on cs4281 driver.
3795
handles gameport directly. No ns558 needed.
3796
- fixed alsasound script to unload gameport module automatically.
3797
- run update-deps on alsa-driver during build stage so that
3798
configure in km_alsa is properly generated.
3799
- fixed compile of alsa-lib on ia64.
3800
- changed snd_pcm_mmap_* handling.
3801
3802
-------------------------------------------------------------------
3803
Mon Dec 10 11:19:01 CET 2001 - tiwai@suse.de
3804
3805
- fixed typo in tumbler driver.
3806
- fixed mono conversion plugin in alsa-lib.
3807
- fixed configure of alsa-driver on alpha.
3808
- fixed window resizing of alsamixer.
3809
3810
-------------------------------------------------------------------
3811
Fri Dec 7 19:01:27 CET 2001 - tiwai@suse.de
3812
3813
- PM support on opl3sa driver.
3814
- HW volume support from docking station on es1968.
3815
- Fixed GPL license tag on some modules.
3816
- experimental support of LADSPA plugin layer.
3817
3818
-------------------------------------------------------------------
3819
Fri Dec 7 14:29:53 CET 2001 - tiwai@suse.de
3820
3821
- fixed pmac (tumbler) driver.
3822
- fixed trident latency problem.
3823
- no longer inclusion of linux asm header files in alsa-lib.
3824
- fixed module descriptions in cs4232 and es18xx modules.
3825
- check ALSA driver version in alsasound init script.
3826
- fixed compile of maestro3 driver on 2.2 kernel.
3827
3828
-------------------------------------------------------------------
3829
Tue Dec 4 11:49:16 CET 2001 - tiwai@suse.de
3830
3831
- fixed typo in intel8x0 driver.
3832
- build alsa-docs package on all architectures.
3833
- merged kernel-header hack patch for non-intel architectures.
3834
3835
-------------------------------------------------------------------
3836
Mon Dec 3 16:22:22 CET 2001 - tiwai@suse.de
3837
3838
- updated to ALSA 0.9.0 beta (CVS 2001.12.03)
3839
- split alsa-docs package for ALSA documentation.
3840
(so far only on i386 due to problem of doxygen)
3841
- as10k1 is not built to avoid conflict with emu-tools package.
3842
3843
-------------------------------------------------------------------
3844
Tue Nov 27 12:58:30 CET 2001 - tiwai@suse.de
3845
3846
- fixed oops at removing cs461x driver with amp hack.
3847
3848
-------------------------------------------------------------------
3849
Fri Nov 23 16:03:15 CET 2001 - tiwai@suse.de
3850
3851
- added the last missing patch into patch archive.. sorry.
3852
3853
-------------------------------------------------------------------
3854
Fri Nov 23 12:45:09 CET 2001 - tiwai@suse.de
3855
3856
- fixed compile of maestro3 driver on 2.2 kernel.
3857
3858
-------------------------------------------------------------------
3859
Thu Nov 22 14:10:44 CET 2001 - tiwai@suse.de
3860
3861
- use new macros for fill-up and init script
3862
- fixes for building with normal user mode:
3863
rpm --rebuild should work with normal user.
3864
3865
-------------------------------------------------------------------
3866
Wed Nov 21 17:54:57 CET 2001 - tiwai@suse.de
3867
3868
- fixed permission of proc device files on the latest kernel.
3869
- fixed IrDA on Dell Inspiron 4000 notebook.
3870
- replaced include malloc.h with slab.h (obsoleted).
3871
- fixed expansion of variable length argument macros.
3872
- use set_current_state() macro.
3873
- fixed typo in ymfpci capture switch.
3874
3875
-------------------------------------------------------------------
3876
Fri Nov 9 19:21:30 CET 2001 - tiwai@suse.de
3877
3878
- merged with the latest 0.5.12 tarball release.
3879
- fixed installation of alsa.m4 file.
3880
- fixed potential compile warnings.
3881
- clean up spec file.
3882
- build alsa-lib and alsa-utils inside specfile without extra
3883
Makefile.
3884
- gettextize gamix
3885
3886
-------------------------------------------------------------------
3887
Mon Nov 5 10:26:16 CET 2001 - tiwai@suse.de
3888
3889
- libtoolized alsa-lib & alsa-utils.
3890
- fix compile of alsa-lib on non-gcc system.
3891
the mixer sort functions become thread-unsafe.
3892
3893
-------------------------------------------------------------------
3894
Wed Oct 17 17:55:22 CEST 2001 - tiwai@suse.de
3895
3896
- fixed compile of isapnp.o on 2.2 kernel.
3897
3898
-------------------------------------------------------------------
3899
Mon Oct 15 16:03:42 CEST 2001 - tiwai@suse.de
3900
3901
- fixed missing exported symbols in snd-synth-emux module.
3902
- added GPL module license to each module.
3903
necessary for the latest 2.4 kernel and modutils.
3904
3905
-------------------------------------------------------------------
3906
Fri Oct 12 18:27:05 CEST 2001 - tiwai@suse.de
3907
3908
- added missing EXPORT_NO_SYMBOLS to the relevant modules.
3909
3910
-------------------------------------------------------------------
3911
Thu Oct 11 12:19:28 CEST 2001 - tiwai@suse.de
3912
3913
- fixed new feature calls for the latest benh kernel
3914
(only for ppc)
3915
- improved cardname output of pmac driver.
3916
3917
-------------------------------------------------------------------
3918
Tue Oct 9 12:03:21 CEST 2001 - tiwai@suse.de
3919
3920
- added a new pnp id for cs4236.
3921
- fixed again mute bitmask for screamer dev.10.
3922
- added new pnp entries to card id database.
3923
3924
-------------------------------------------------------------------
3925
Mon Oct 8 18:45:19 CEST 2001 - tiwai@suse.de
3926
3927
- fixed auto-muting on screamer dev.10 (bug #11690).
3928
- added a new pnp id for sbawe.
3929
3930
-------------------------------------------------------------------
3931
Tue Oct 2 13:19:38 CEST 2001 - tiwai@suse.de
3932
3933
- fixed oops / lock-up on es1968 driver (bug #11562).
3934
- fixed oops / lock-up when ROM soundfont is loaded on emu10k1.
3935
- added check for 586MMX in configure script.
3936
3937
-------------------------------------------------------------------
3938
Mon Oct 1 13:26:52 CEST 2001 - tiwai@suse.de
3939
3940
- added snd_enable option to awacs driver again (bug #11339).
3941
- fixed auto-mute check on screamer dev.8 (ppc driver).
3942
- added conditional rescheduling while loading samples on emu8000.
3943
3944
-------------------------------------------------------------------
3945
Thu Sep 27 17:06:36 CEST 2001 - tiwai@suse.de
3946
3947
- fixed line-out plug check for screamer with dev != 0.
3948
now auto-muting should work on most of pmacs.
3949
- added snd_auto_mute_mask flag for user to set the bit-mask
3950
value.
3951
3952
-------------------------------------------------------------------
3953
Thu Sep 20 15:27:39 CEST 2001 - tiwai@suse.de
3954
3955
- changed OSS version number to 3.8.2, to avoid warning from
3956
gmix (Bug #10523)
3957
3958
-------------------------------------------------------------------
3959
Thu Sep 20 12:23:24 CEST 2001 - tiwai@suse.de
3960
3961
- added a new pnp id (SMM7180) for ad1816a.
3962
- added toggle command to amixer.
3963
3964
-------------------------------------------------------------------
3965
Wed Sep 19 15:50:17 CEST 2001 - tiwai@suse.de
3966
3967
- added missing pnp id to card database.
3968
3969
-------------------------------------------------------------------
3970
Fri Sep 14 19:02:20 CEST 2001 - tiwai@suse.de
3971
3972
- removed cache for snd_cards_mask() in alsa-lib
3973
so that alsa-lib can detects the change of status (Bug #10314).
3974
3975
-------------------------------------------------------------------
3976
Wed Sep 12 18:42:31 CEST 2001 - tiwai@suse.de
3977
3978
- improved measurement of clock on es1968.
3979
- increased maximum timer frequency on es1968.
3980
better responce expected for small fragments.
3981
- improved measurement of ac97 clock on intel8x0.
3982
3983
-------------------------------------------------------------------
3984
Mon Sep 10 12:07:06 CEST 2001 - tiwai@suse.de
3985
3986
- fixed mpu initialization on ymf744/754.
3987
- added snd_mpu_irq option for cmipci driver. some cards need
3988
an extra interrupt for mpu401. when the interrupt is shared
3989
with pcm, pass -1 (as default).
3990
3991
-------------------------------------------------------------------
3992
Fri Sep 7 14:39:43 CEST 2001 - tiwai@suse.de
3993
3994
- added auto measurement of clock on es1968 chips.
3995
- added amplifier switch for DACA on pmac. As default it's on.
3996
3997
-------------------------------------------------------------------
3998
Thu Sep 6 18:29:40 CEST 2001 - tiwai@suse.de
3999
4000
- fixed the clock value of es1978 chip.
4001
- Makefile.module accept ALSA_MODULE_TO_BUILD to pass as
4002
a configure option. Each kernel package can give --with-cards
4003
option to specify the drivers to be compiled.
4004
As default all drivers are built.
4005
4006
-------------------------------------------------------------------
4007
Wed Sep 5 18:20:32 CEST 2001 - tiwai@suse.de
4008
4009
- fixed playback on ymfpci with small fragment size.
4010
- fixed clicking noises during playback on es1968.
4011
4012
-------------------------------------------------------------------
4013
Tue Sep 4 17:28:49 CEST 2001 - tiwai@suse.de
4014
4015
- fixed initialization/suspend/resume on pmac DACA and Tumbler
4016
chips. patch is merged to cvs.
4017
- changes "Wave Playback Volume" on alsatest (for ymfpci driver).
4018
- updated README.SuSE, power management section.
4019
4020
-------------------------------------------------------------------
4021
Thu Aug 30 17:37:41 CEST 2001 - tiwai@suse.de
4022
4023
- pmac (awacs) driver detects the status of headphone and
4024
mutes/unmutes the speaker automatically.
4025
- alsaconf changes "Speaker" and "Line Out" volumes at sound test
4026
(for awacs driver).
4027
4028
-------------------------------------------------------------------
4029
Tue Aug 28 16:39:48 CEST 2001 - tiwai@suse.de
4030
4031
- fixed pc-speaker driver for playback.
4032
- fixed detection of keywest i2c device on ppc.
4033
4034
-------------------------------------------------------------------
4035
Mon Aug 27 18:45:02 CEST 2001 - tiwai@suse.de
4036
4037
- integrated i2c-keywest code into awacs driver.
4038
no longer i2c-core and i2c-keywest modules are required.
4039
4040
-------------------------------------------------------------------
4041
Mon Aug 27 12:14:27 CEST 2001 - tiwai@suse.de
4042
4043
- fixed deadlock during capture on maestro3 driver (SMP).
4044
- added support for ESS Canyon3D-2/LE PCI (to maestro3 driver).
4045
- merged additional patches to cvs.
4046
- do not return the error code at stopping alsasound script
4047
(bug #9888).
4048
- added isa pnp id for ALS200 to als100 driver.
4049
4050
-------------------------------------------------------------------
4051
Fri Aug 24 16:52:05 CEST 2001 - tiwai@suse.de
4052
4053
- added mixer control for DACA (iBook) on awacs driver.
4054
i2c support on kernel (i2c-core and i2c-keywest) is required
4055
as well.
4056
4057
-------------------------------------------------------------------
4058
Thu Aug 23 16:54:36 CEST 2001 - tiwai@suse.de
4059
4060
- added experimental support for ibook2 (tumbler) on awacs driver.
4061
i2c support on kernel is required. for mixer control,
4062
i2c-keywest module should be formerly loaded.
4063
only master and beep playback volumes are available.
4064
- reduced clocks at beginning of playback on ad1848.
4065
4066
-------------------------------------------------------------------
4067
Wed Aug 22 16:42:58 CEST 2001 - tiwai@suse.de
4068
4069
- fixed race condition in open/close of cmipci driver.
4070
protected by mutex.
4071
- fixed the bug in rate conversion of alsa-lib (this happens
4072
only when different format rate is returned in setup like sb8).
4073
- added pci_enable_device in emu10k1 driver.
4074
- fixed deadlock of mozart driver.
4075
- added snd_isapnp option to snd-card-opti9x driver.
4076
4077
-------------------------------------------------------------------
4078
Mon Aug 15 10:23:54 CEST 2001 - tiwai@suse.de
4079
4080
- fixed start up scripts for emu10k1/sbawe to support multiple
4081
cards.
4082
- disabled isapnp on ppc prep (only for 2.2 kernel).
4083
- fixed configure script to set CONFIG_SND_ISA correctly.
4084
- added pc speaker driver (not compiled as default :)
4085
4086
-------------------------------------------------------------------
4087
Tue Aug 14 19:20:12 CEST 2001 - schwab@suse.de
4088
4089
- Fix alsa-driver configure script: don't force CONFIG_SND_ISA.
4090
4091
-------------------------------------------------------------------
4092
Thu Aug 9 14:26:39 CEST 2001 - tiwai@suse.de
4093
4094
- fixed card id database.
4095
- fixed stereo playback on es1968.
4096
- fixed pcm playback on emu10k1.
4097
4098
-------------------------------------------------------------------
4099
Fri Aug 3 12:43:57 CEST 2001 - tiwai@suse.de
4100
4101
- fixed alsasound compliant to LSB.
4102
4103
-------------------------------------------------------------------
4104
Wed Aug 1 16:01:29 CEST 2001 - tiwai@suse.de
4105
4106
- removed snd_max_channels module option from cmipci driver.
4107
- support for large soundfonts (caching) on emu10k1 driver.
4108
- fixed card database.
4109
- fixed module descriptions.
4110
4111
-------------------------------------------------------------------
4112
Fri Jul 13 15:39:53 CEST 2001 - tiwai@suse.de
4113
4114
- use _prefix & co.
4115
4116
-------------------------------------------------------------------
4117
Fri Jul 13 13:06:11 CEST 2001 - grimmer@suse.de
4118
4119
- fixed man page file list (using wild cards instead including
4120
the directory itself)
4121
4122
-------------------------------------------------------------------
4123
Tue Jul 10 17:11:49 CEST 2001 - tiwai@suse.de
4124
4125
- improved mixer volumes for spdif controls on ymfpci driver.
4126
4127
-------------------------------------------------------------------
4128
Thu Jul 5 17:13:04 CEST 2001 - iwai@suse.de
4129
4130
- added new pnp id for terratec maestro32/96.
4131
- fixed compile on ppc - isa cards are enabled.
4132
- check undefined dma_addr_t & etc in configure script.
4133
4134
-------------------------------------------------------------------
4135
Tue Jun 26 11:31:31 CEST 2001 - tiwai@suse.de
4136
4137
- added snd_nonblock_open module option to pcm-oss module.
4138
- fixed clkrun hack on cs461x driver.
4139
4140
-------------------------------------------------------------------
4141
Thu Jun 7 10:44:35 CEST 2001 - tiwai@suse.de
4142
4143
- added a new pnp id for sb16.
4144
- improved intel8x0 driver.
4145
+ auto-probing of ac97 clock.
4146
+ pm support.
4147
+ fragment size fix.
4148
+ lowlevel module is removed.
4149
- added snd_dsp_map and snd_adsp_map module options to pcm-oss
4150
module.
4151
4152
-------------------------------------------------------------------
4153
Mon May 28 11:25:17 CEST 2001 - tiwai@suse.de
4154
4155
- added a new pnp id for azt2320.
4156
- fixed amp_enable hack for hercules game theatre xp.
4157
- swapped spdif 5V switch on cmipci driver.
4158
- initialize more two registers on ymfpci driver.
4159
- fixed kernel-version numbering (in alsa-driver rpms).
4160
4161
-------------------------------------------------------------------
4162
Tue May 15 18:12:03 CEST 2001 - tiwai@suse.de
4163
4164
- include alsa-driver 0.5.11 tarball. patches removed.
4165
4166
-------------------------------------------------------------------
4167
Tue May 15 14:08:21 CEST 2001 - tiwai@suse.de
4168
4169
- fixed/improved alsaconf:
4170
+ added -l, -m options
4171
+ use static card db
4172
+ use /proc/isapnp instead of pnpdump
4173
+ add /sbin path to modutils commands (to start from KDE menu)
4174
4175
-------------------------------------------------------------------
4176
Fri May 11 17:24:09 CEST 2001 - tiwai@suse.de
4177
4178
- fixed alsaconf.
4179
4180
-------------------------------------------------------------------
4181
Fri May 11 13:37:12 CEST 2001 - tiwai@suse.de
4182
4183
- Fixed pm code.
4184
- Added ali5451 driver.
4185
4186
-------------------------------------------------------------------
4187
Thu May 10 12:19:49 CEST 2001 - tiwai@suse.de
4188
4189
- Fixed pm code on ymfpci, es1968, nm256 and cs461x.
4190
- Workaround against hang up on es1968.
4191
4192
-------------------------------------------------------------------
4193
Wed May 9 11:07:22 CEST 2001 - tiwai@suse.de
4194
4195
- Added a workaround for buzzing on ymf754.
4196
- alsaconf uses cardids.txt if exists.
4197
4198
-------------------------------------------------------------------
4199
Tue May 8 15:10:50 CEST 2001 - tiwai@suse.de
4200
4201
- Added auto-probing of legcay isa chips to alsaconf.
4202
4203
-------------------------------------------------------------------
4204
Mon May 7 17:34:16 CEST 2001 - tiwai@suse.de
4205
4206
- Improved alsaconf:
4207
+ can choose a soundcard if multiple cards exit.
4208
+ saner manipulation of /etc/modules.conf
4209
- Added a new pnp id for ad1816.
4210
- Acquire irq after chip detection on es1968 driver.
4211
- fm/mpu_port don't have to be set on non-isapnp opl3sa2.
4212
4213
-------------------------------------------------------------------
4214
Thu May 3 11:33:44 CEST 2001 - tiwai@suse.de
4215
4216
- Added a new pnp id for sbawe.
4217
- Fixed build on 2.2 smp kernel.
4218
4219
-------------------------------------------------------------------
4220
Wed May 2 15:09:35 CEST 2001 - tiwai@suse.de
4221
4222
- Fixed sequencer tempo bug.
4223
- Fixed compile warnings regarding pointer cast.
4224
- Check address bit mask of allocated region on es1968 and
4225
maestro3 drivers.
4226
4227
-------------------------------------------------------------------
4228
Mon Apr 30 15:19:19 CEST 2001 - tiwai@suse.de
4229
4230
- Fixed alsaconf (for the latest modinfo).
4231
- Added gpm to RequireStart in init script (to avoid irq conflicts)
4232
- Fixed private_value of kswitch from int to long. (This fixes the
4233
bug below correctly.)
4234
4235
-------------------------------------------------------------------
4236
Sun Apr 29 20:54:20 CEST 2001 - schwab@suse.de
4237
4238
- Fix invalid cast in cmipci driver.
4239
4240
-------------------------------------------------------------------
4241
Fri Apr 27 13:04:45 CEST 2001 - bk@suse.de
4242
4243
- fixed all_notes_off script(no \r's and no delay)
4244
- fixed alsa driver start scripts emu10k1 and sbawe
4245
(fix for creative soundfont path used by yast2 and status improvement)
4246
- fixed permissions of alsa driver start scripts (/etc/alsa.d files)
4247
- filelist fix: add /etc/alsa.d (the dir itself) also to the alsa
4248
filelist (/etc/alsa.d is not mentionend in aaa_dir)
4249
4250
-------------------------------------------------------------------
4251
Tue Apr 10 18:24:47 CEST 2001 - tiwai@suse.de
4252
4253
- Fixed INSTALL document.
4254
- Added new chips to cards.txt and cardids.txt.
4255
- Fixed compile on the very recent kernel.
4256
- Clean up of emu10k1/sbawe scripts.
4257
4258
-------------------------------------------------------------------
4259
Tue Apr 10 13:52:37 CEST 2001 - tiwai@suse.de
4260
4261
- Added all_notes_off script.
4262
- Added -P/-C options to aplay for AC3 playback.
4263
- Fixed typos in documents.
4264
- Fixed version numbering of alsa-utils.
4265
4266
-------------------------------------------------------------------
4267
Fri Apr 6 14:34:53 CEST 2001 - tiwai@suse.de
4268
4269
- New test sound by mana@suse.de.
4270
- Improved spdif/mixer support on cmipci driver.
4271
- Fixed overflow / zero-divide error of timer tempo calculation.
4272
4273
-------------------------------------------------------------------
4274
Mon Apr 2 16:38:12 CEST 2001 - kukuk@suse.de
4275
4276
- Remove kernel_headers from requires
4277
4278
-------------------------------------------------------------------
4279
Fri Mar 23 16:59:20 CET 2001 - tiwai@suse.de
4280
4281
- Fixed compile on 2.2 kernel again.
4282
- Fixed memory leak.
4283
- Added external amp and clkrun hacks for cs461x (untested).
4284
snd_clkrun module option is obsoleted.
4285
- Disabled debug options.
4286
- Fixed sequencer bugs.
4287
4288
-------------------------------------------------------------------
4289
Wed Mar 21 14:55:28 CET 2001 - tiwai@suse.de
4290
4291
- Removed tricky SuSEconfig for alsa-devel header files.
4292
All header files will be installed simplly to /usr/include/linux
4293
and /usr/include/sys, since /usr/include/linux is now included
4294
in glibc-devel package.
4295
4296
-------------------------------------------------------------------
4297
Wed Mar 21 11:25:54 CET 2001 - tiwai@suse.de
4298
4299
- Fixed compile of alsa-driver on 2.2 kernel.
4300
4301
-------------------------------------------------------------------
4302
Tue Mar 20 14:57:21 CET 2001 - tiwai@suse.de
4303
4304
- Support for ia64.
4305
- Fixed typo in azt2320 driver.
4306
4307
-------------------------------------------------------------------
4308
Mon Mar 12 18:07:04 CET 2001 - tiwai@suse.de
4309
4310
- Added a pseudo master volume to awacs driver
4311
(to keep compatibility with other ones).
4312
- Removed invalid elements from awacs / burgundy mixer.
4313
4314
-------------------------------------------------------------------
4315
Fri Mar 9 16:15:10 CET 2001 - tiwai@suse.de
4316
4317
- Fixed bogus export of pm_xxx functions on 2.4 kernel.
4318
(fixed conflict with pcmcia_core.o)
4319
4320
-------------------------------------------------------------------
4321
Tue Mar 6 18:24:54 CET 2001 - tiwai@suse.de
4322
4323
- Added a new pnp id for neomagic neowave (on acer notebook)
4324
to opl3sa2 driver.
4325
- Fixed nm256 signature detection more strictly.
4326
4327
-------------------------------------------------------------------
4328
Mon Mar 5 14:32:36 CET 2001 - tiwai@suse.de
4329
4330
- Fixed endian and rate checks for screamer of ppc awacs driver.
4331
4332
-------------------------------------------------------------------
4333
Thu Mar 1 14:33:44 CET 2001 - tiwai@suse.de
4334
4335
- Synced with the latest 0.5.x source (awacs is now in main tree).
4336
- Fixed spinlock in awacs driver.
4337
4338
-------------------------------------------------------------------
4339
Mon Feb 26 13:09:28 CET 2001 - tiwai@suse.de
4340
4341
- Fixed Makefile.module for km_alsa.
4342
- Added -b option to depmod in alsa-driver Makefile.
4343
- Improved sbawe/emu10k1 scripts.
4344
4345
-------------------------------------------------------------------
4346
Tue Feb 20 13:07:48 CET 2001 - tiwai@suse.de
4347
4348
- Added a new pnp id for sb16.
4349
4350
-------------------------------------------------------------------
4351
Thu Feb 15 14:48:33 CET 2001 - tiwai@suse.de
4352
4353
- Minor fixes of awacs.
4354
- Added mic-gain, aux input mixer controls for cmipci.
4355
- Added support of card-dependent scripts (under /etc/alsa.d).
4356
4357
-------------------------------------------------------------------
4358
Fri Feb 9 13:15:36 CET 2001 - tiwai@suse.de
4359
4360
- Added new pnp id for cs4236.
4361
- Fixed OSS GET_DSP_RATE ioctl to get the nearest pcm rate.
4362
- Fixed alsasound script.
4363
- Changed byte-swap detection on awacs driver.
4364
- Disabled capture on awacs driver with DACA chip.
4365
- Saner nm256 signature check.
4366
4367
-------------------------------------------------------------------
4368
Mon Feb 5 17:42:18 CET 2001 - tiwai@suse.de
4369
4370
- Added reboot notifier callback to ymfpci, es1968 and maestro3
4371
drivers.
4372
- Fixed ac97 codec routine.
4373
4374
-------------------------------------------------------------------
4375
Thu Feb 1 10:02:35 CET 2001 - tiwai@suse.de
4376
4377
- Fixed Makefile again.
4378
- Updated to alsa-lib-0.5.10b.
4379
4380
-------------------------------------------------------------------
4381
Wed Jan 31 18:18:56 CET 2001 - tiwai@suse.de
4382
4383
- Fixed initialization on some CS4236 chip.
4384
4385
-------------------------------------------------------------------
4386
Wed Jan 31 15:16:34 CET 2001 - tiwai@suse.de
4387
4388
- Fixed Makefile of alsa-driver for DESTDIR support.
4389
4390
-------------------------------------------------------------------
4391
Mon Jan 29 16:51:36 CET 2001 - tiwai@suse.de
4392
4393
- Added $remote_fs to RequestStart/Stop in alsasound init script.
4394
4395
-------------------------------------------------------------------
4396
Mon Jan 29 12:25:38 CET 2001 - tiwai@suse.de
4397
4398
- Updated to alsa-driver-0.5.10b.
4399
(Addition of VIA VT8233 driver)
4400
- Fixed typo wrt CS4281 pci id.
4401
- Added check for pmac-awacs driver to alsaconf script.
4402
4403
-------------------------------------------------------------------
4404
Tue Jan 23 11:29:23 CET 2001 - schwab@suse.de
4405
4406
- Reenable building of kernel module on ia64.
4407
4408
-------------------------------------------------------------------
4409
Wed Jan 17 13:06:33 CET 2001 - tiwai@suse.de
4410
4411
- Added experimental support for ibook DACA (no mixer yet).
4412
- Fixed DESTDIR in alsa-driver's Makefile.
4413
4414
-------------------------------------------------------------------
4415
Tue Jan 16 13:40:45 CET 2001 - tiwai@suse.de
4416
4417
- Fixed initialization of maestro3 driver on 2.4 kernel.
4418
- Fixed 8bit linear conversion in pcm_misc.c.
4419
4420
-------------------------------------------------------------------
4421
Thu Jan 11 15:00:16 CET 2001 - tiwai@suse.de
4422
4423
- Fixed typos in documents.
4424
- Added missing alsamixer & gamix documents.
4425
4426
-------------------------------------------------------------------
4427
Thu Jan 11 14:36:39 CET 2001 - tiwai@suse.de
4428
4429
- More fix on ac97codec.
4430
- Fixed alsasound script to avoid hang at shutdown.
4431
4432
-------------------------------------------------------------------
4433
Wed Jan 10 14:18:53 CET 2001 - tiwai@suse.de
4434
4435
- Fixed missing exports of pci_compat stuffs.
4436
4437
-------------------------------------------------------------------
4438
Wed Jan 10 10:52:38 CET 2001 - tiwai@suse.de
4439
4440
- Fixed clkrun init in resume of cs461x.
4441
- Fixed initialization of ac97 on CS4297A rev B.
4442
- Fixed alsaconf script (Bug #5393).
4443
- Fixed snd_dma_size function.
4444
- Fixed documentation, README.SuSE, README.alsadev.
4445
4446
-------------------------------------------------------------------
4447
Mon Jan 8 18:20:20 CET 2001 - tiwai@suse.de
4448
4449
- Fixed warning on comiple.
4450
- Added a note for irq problem on via686a-SMP mobo to
4451
alsa-driver/INSTALL.
4452
- Changed compile condition: CONFIG_APM -> CONFIG_PM
4453
4454
-------------------------------------------------------------------
4455
Mon Jan 8 12:11:28 CET 2001 - tiwai@suse.de
4456
4457
- Updated to alsa-driver-0.5.10a.
4458
(including better condition check for wavefront.c)
4459
- Fixed compile on 2.2 kernel.
4460
- Fixed handling of non-interleave data in the mmap plugin.
4461
4462
-------------------------------------------------------------------
4463
Fri Jan 5 16:16:24 CET 2001 - tiwai@suse.de
4464
4465
- Improve/bugfix of es1968 (maestro/2e) driver.
4466
+ Dead spinlock is fixed.
4467
+ Stereo capture is available now.
4468
+ APM support.
4469
- Added a new pnp id for cs4236.
4470
- Fixed compile on 2.4.0 kernel. Can no longer compile on old
4471
2.4.0-testXX kernels.
4472
4473
-------------------------------------------------------------------
4474
Thu Jan 4 17:55:27 CET 2001 - tiwai@suse.de
4475
4476
- Added new revision id for ens1371.
4477
4478
-------------------------------------------------------------------
4479
Wed Jan 3 18:38:00 CET 2001 - tiwai@suse.de
4480
4481
- Fixed typo in amixer (wrong memory allocation).
4482
- Fixed silent notes on sequencer.
4483
- Added snd_vaio_hack option to nm256 driver.
4484
- Fixed FM801 capture bug.
4485
- Added new pnp id for cs4232.
4486
- Fixed power management on maestro3.
4487
- Fixed typo in cmi8330 driver.
4488
4489
-------------------------------------------------------------------
4490
Tue Jan 2 17:55:26 CET 2001 - olh@suse.de
4491
4492
- add DESTDIR to Makefile.module and Makefile
4493
4494
-------------------------------------------------------------------
4495
Sun Dec 31 19:48:11 CET 2000 - kukuk@suse.de
4496
4497
- Remove postinstall on SPARC and IA64
4498
4499
-------------------------------------------------------------------
4500
Mon Dec 18 18:16:58 CET 2000 - tiwai@suse.de
4501
4502
- Fixed initialization of ymfpci driver.
4503
4504
-------------------------------------------------------------------
4505
Mon Dec 18 17:06:36 CET 2000 - tiwai@suse.de
4506
4507
- Improved maestro3 driver: multiple streams & duplex support.
4508
- Fixed pm support on cs4231,cs4232,cs4236.
4509
- Fixed pm support on cs461x.
4510
- Fixed alsaconf script to display the correct device name.
4511
- Fixed cards.txt and cardids.txt entries.
4512
4513
-------------------------------------------------------------------
4514
Fri Dec 15 13:59:54 CET 2000 - tiwai@suse.de
4515
4516
- Added Copyright tag to alsa-devel.
4517
4518
-------------------------------------------------------------------
4519
Thu Dec 14 15:36:36 CET 2000 - tiwai@suse.de
4520
4521
- Fixed pm support on nm256.
4522
- Fixed memory barrier problems on some alpha chips.
4523
- Fixed alsasound script to kill OSS apps.
4524
4525
-------------------------------------------------------------------
4526
Tue Dec 12 13:04:24 CET 2000 - tiwai@suse.de
4527
4528
- Added pm support for cs461x.
4529
- Fixed typo on maestro3 - m3 chips should work now.
4530
- Added pm support for maestro3.
4531
- Added pm support for nm256.
4532
- Fixed a wrong pnp id of azt2320.
4533
4534
-------------------------------------------------------------------
4535
Mon Dec 11 12:37:44 CET 2000 - tiwai@suse.de
4536
4537
- Fixed compile on suse 2.2.17 kernel.
4538
4539
-------------------------------------------------------------------
4540
Fri Dec 8 15:17:27 CET 2000 - tiwai@suse.de
4541
4542
- Added NeoMagic NM256AV/ZX driver.
4543
4544
-------------------------------------------------------------------
4545
Thu Dec 7 14:06:34 CET 2000 - tiwai@suse.de
4546
4547
- Updated to 0.5.10.
4548
4549
-------------------------------------------------------------------
4550
Mon Dec 4 19:57:43 CET 2000 - tiwai@suse.de
4551
4552
- Added experimental Maestro3/Allegro driver.
4553
- Added experimental CS4281 driver.
4554
- Added START_ALSA and START_ALSA_SEQ in /etc/rc.config
4555
to ask start up of alsa services.
4556
4557
-------------------------------------------------------------------
4558
Mon Dec 4 01:58:19 CET 2000 - ro@suse.de
4559
4560
- fix km_alsa build
4561
4562
-------------------------------------------------------------------
4563
Mon Nov 27 13:51:10 CET 2000 - tiwai@suse.de
4564
4565
- alsa-driver package is no longer compiled. cards.txt and
4566
cardids.txt are provided as extra sources.
4567
- Added new id for cs4236.
4568
- Moved /sbin/init.d -> /etc/init.d
4569
/sbin/rcalsasound -> /usr/sbin/rcalsasound
4570
4571
-------------------------------------------------------------------
4572
Fri Nov 24 13:51:29 CET 2000 - tiwai@suse.de
4573
4574
- Added hack to avoid hang on opl3sa2 driver.
4575
- Fixed AWACS driver.
4576
- Enabled basic debug option.
4577
4578
-------------------------------------------------------------------
4579
Mon Nov 20 19:30:23 CET 2000 - tiwai@suse.de
4580
4581
- Use insserv in post-install for creating init.d scripts.
4582
- Fixed oops in sequencer.
4583
- Added new id for cs4236.
4584
- Fixed oops in ac97 (some of cs461x chips have caused).
4585
- Updated PMac AWACS driver.
4586
4587
-------------------------------------------------------------------
4588
Thu Nov 16 13:31:25 CET 2000 - tiwai@suse.de
4589
4590
- Added PMac AWACS driver (experimentally).
4591
- New pnp id for cs4236.
4592
- Fixed initialization of es1968 on 2.4 kernel.
4593
- Fixed rate and voices plugins for big-endian.
4594
- Fixed usage and man page of alsamixer and aplay.
4595
4596
-------------------------------------------------------------------
4597
Fri Nov 10 14:59:30 CET 2000 - kukuk@suse.de
4598
4599
- Change requires from libc to glibc-devel
4600
4601
-------------------------------------------------------------------
4602
Thu Nov 9 17:23:53 CET 2000 - tiwai@suse.de
4603
4604
- Updated gamix to 1.11.
4605
- Load sequencer modules automagically in alsasound script.
4606
4607
-------------------------------------------------------------------
4608
Mon Nov 6 18:05:22 CET 2000 - tiwai@suse.de
4609
4610
- Move libasound.so into alsa-devel package.
4611
- Fixed autobuild on beta-i386.
4612
- New pnp id for sb16.
4613
4614
-------------------------------------------------------------------
4615
Thu Nov 2 12:48:49 CET 2000 - tiwai@suse.de
4616
4617
- Change for long-name packages (alsa-devel and alsa-driver).
4618
- No longer generate sndcards.ycp (contained in y2t_snd package).
4619
4620
-------------------------------------------------------------------
4621
Tue Oct 31 12:39:26 CET 2000 - tiwai@suse.de
4622
4623
- Added ALS4000 driver.
4624
- Fixed typo of ac97 codec.
4625
- Changed loops_per_sec to loops_per_jiffy in wavefront.c.
4626
- Added snd_ac97_clock module parameter for i815 chip.
4627
4628
-------------------------------------------------------------------
4629
Tue Oct 17 14:18:06 CEST 2000 - tiwai@suse.de
4630
4631
- Fixed a bug in sb8 MIDI input.
4632
- Fixed bugs in standard mpu401-uart.
4633
4634
-------------------------------------------------------------------
4635
Wed Oct 11 16:56:07 CEST 2000 - tiwai@suse.de
4636
4637
- Added a new pnp id for SB16.
4638
- Added a new id for AC97.
4639
4640
-------------------------------------------------------------------
4641
Tue Oct 10 11:05:33 CEST 2000 - tiwai@suse.de
4642
4643
- Updated to alsa-driver-0.5.9d.
4644
- Fixed a minor bug of sequencer midi emulation.
4645
- Fixed MIDI UART on CMIPCI driver.
4646
4647
-------------------------------------------------------------------
4648
Fri Oct 6 16:00:29 CEST 2000 - tiwai@suse.de
4649
4650
- Added new id for CS4236.
4651
- Fixed NOTE events handling in sequencer.
4652
- Updated to gamix-1.09p17.
4653
4654
-------------------------------------------------------------------
4655
Wed Sep 27 14:27:53 CEST 2000 - tiwai@suse.de
4656
4657
- Use /lib/modules/%{kernel_version}/misc directory for generating
4658
sndcards.ycp
4659
4660
-------------------------------------------------------------------
4661
Mon Sep 25 18:35:29 CEST 2000 - tiwai@suse.de
4662
4663
- Fixed generating sndcards.ycp.
4664
- New pnp id for cs4236.
4665
- New pci id for CM8738B.
4666
- More SPDIF support on CMI PCI driver.
4667
- Fixed loopback bug in alsa-lib.
4668
4669
-------------------------------------------------------------------
4670
Thu Sep 14 16:27:11 CEST 2000 - tiwai@suse.de
4671
4672
- Fixed deadlock of OSS sequencer emulation.
4673
- Fixed S/PDIF input on YMFPCI driver.
4674
- Support new switches for CMIPCI driver.
4675
- Support for 2.2.18 kernel.
4676
- Send MIDI reset after closing sequencer MIDI devices.
4677
- Minor update of README.SuSE.
4678
4679
-------------------------------------------------------------------
4680
Mon Sep 4 14:14:05 CEST 2000 - tiwai@suse.de
4681
4682
- Updated to alsa-driver-0.5.9c / utils-0.5.9b.
4683
- Fixed emu10k1 filter cutoff pops and clicks.
4684
- Put all patches into patches.tar.bz2.
4685
- Put (currently unused) files for custom subpackages into
4686
custom.*.tar.bz2.
4687
- Include gendb script from y2t_sndd to allow users rebuild the
4688
source RPM without the SuSE internal package.
4689
- More fixes of README.SuSE.
4690
4691
-------------------------------------------------------------------
4692
Fri Sep 1 19:08:04 CEST 2000 - tiwai@suse.de
4693
4694
- Added support of i815.
4695
- Fixed ymfpci typos.
4696
- Fixed sequencer instrument layer.
4697
- Fixed emu8000 filter cutoff pops and clicks.
4698
- New option -x for aconnect.
4699
- Bug fixes of memory leak by aseqnet.
4700
4701
-------------------------------------------------------------------
4702
Mon Aug 28 15:18:24 CEST 2000 - tiwai@suse.de
4703
4704
- Add new ids for ad1816a, aztec and sb32.
4705
- Fix internal synth of emu8000 and emu10k1.
4706
- Aplay bugfix.
4707
- CMI PCI bugfix.
4708
4709
-------------------------------------------------------------------
4710
Mon Aug 21 10:35:32 CEST 2000 - tiwai@suse.de
4711
4712
- Update to alsa-utils 0.5.9a.
4713
4714
-------------------------------------------------------------------
4715
Mon Aug 14 14:19:24 CEST 2000 - tiwai@suse.de
4716
4717
- 64bit support on emu10k1.
4718
- Bugfix of ENS1371 initialization.
4719
- More bugfix of 64bit support.
4720
4721
-------------------------------------------------------------------
4722
Mon Aug 14 10:52:29 CEST 2000 - tiwai@suse.de
4723
4724
- Update to 0.5.9a
4725
- Minor bugfix of alsactl
4726
4727
-------------------------------------------------------------------
4728
Wed Aug 9 17:12:33 CEST 2000 - tiwai@suse.de
4729
4730
- More fixes for 64bit support.
4731
4732
-------------------------------------------------------------------
4733
Wed Aug 9 11:27:24 CEST 2000 - kukuk@suse.de
4734
4735
- On SPARC, only include the alsa libraries
4736
4737
-------------------------------------------------------------------
4738
Mon Aug 7 14:09:59 CEST 2000 - tiwai@suse.de
4739
4740
- Update to 0.5.9.
4741
- Fix warning messages due to 64bit support.
4742
4743
-------------------------------------------------------------------
4744
Fri Aug 4 14:25:13 CEST 2000 - tiwai@suse.de
4745
4746
- Ignore MPU initialization on CS4236 if not reported by isapnp
4747
(for Dell 410 Workstation).
4748
- Fix annoying kmix messages for emu10k1 mixer.
4749
- Improve YMFPCI fragment size calculation.
4750
4751
-------------------------------------------------------------------
4752
Tue Aug 1 14:57:26 CEST 2000 - tiwai@suse.de
4753
4754
- Fix Oops in rawmidi when accessed through ALSA sequencer.
4755
4756
-------------------------------------------------------------------
4757
Fri Jul 28 11:50:19 CEST 2000 - tiwai@suse.de
4758
4759
- Take KDE_Startup.wave from kbase package as test.wav to reduce
4760
autobuild time. kbase is removed from the neededtobuild list.
4761
4762
-------------------------------------------------------------------
4763
Thu Jul 27 10:49:53 CEST 2000 - tiwai@suse.de
4764
4765
- Fix NULL pointer access in Opti93x driver.
4766
- Add CLKRUN support for CS461x. T20 and TP570E will work w/o
4767
disabling PCI Bus power management in BIOS.
4768
- Use modprobe -c instead of reading config file in alsasound
4769
script.
4770
4771
-------------------------------------------------------------------
4772
Fri Jul 21 13:39:27 CEST 2000 - tiwai@suse.de
4773
4774
- Fix wrong directory name with $RPM_BUILD_ROOT in libasound.la
4775
(in alsadev package only).
4776
- Remove strict asound.h check at configuring alsa-lib.
4777
- Call autoheader explicitly before compiling alsa-lib and
4778
alsa-utils.
4779
4780
-------------------------------------------------------------------
4781
Wed Jul 19 11:34:28 CEST 2000 - tiwai@suse.de
4782
4783
- Allow non-blocking mode to OSS rawmidi access.
4784
- Fix a bug in caputer pointer calculation of via686a driver.
4785
- Fix typos in README.SuSE.
4786
- Install forgotten mo files of gamix.
4787
4788
-------------------------------------------------------------------
4789
Fri Jul 14 15:16:35 CEST 2000 - tiwai@suse.de
4790
4791
- Fix cards.txt.
4792
- Add a missing codec ID for AC97.
4793
- Add small i/o delays in ENS1370 driver.
4794
4795
-------------------------------------------------------------------
4796
Thu Jul 13 17:23:21 CEST 2000 - tiwai@suse.de
4797
4798
- Fixed triggerrun script.
4799
- Fixed a bug in virmidi causing double kfree().
4800
- Add README to alsadev package.
4801
4802
-------------------------------------------------------------------
4803
Mon Jul 10 11:40:37 CEST 2000 - tiwai@suse.de
4804
4805
- Swap left and right playback voices on YMF PCI.
4806
- Fix alsaconf to display correct ISA-PnP card.
4807
- Fix mixer input MUX of AD1816a driver.
4808
- added %{_docdir}/cardids.txt with full dirver info for hwinfo(bk).
4809
- Alsasound script terminates processes using sound devices when
4810
stopped.
4811
- Added status command to alsasound script.
4812
4813
-------------------------------------------------------------------
4814
Fri Jul 7 13:04:59 CEST 2000 - tiwai@suse.de
4815
4816
- Fix a wrong PnP FM-port initialization in sb16.
4817
- Fix playback/capture clicks on SB-1.0.
4818
- Fix Opti92x chip detection bug.
4819
- Fix loud noises at start up of Opti92x-cs4231 driver.
4820
4821
--------------------------------------------------------------------
4822
Thu Jul 6 15:13:49 CEST 2000 - tiwai@suse.de
4823
4824
- Fix emu10k1 PCM playback bug.
4825
- Fix YMFPCI plaback/record bug.
4826
- Avoid freezing of YMFPCI driver when USB is uninitialized.
4827
- Fix MPU401 SMP lock.
4828
- Replace applause.wav with KDE_Startup.wav as test wave data
4829
for alsaconf and YaST2.
4830
- Disable debug flag in km_alsa Makefile.
4831
- Add -fno-builtin option for compile on PPC.
4832
- Fix typos in INSTALL document.
4833
- Fix unexported module parameters.
4834
4835
-------------------------------------------------------------------
4836
Tue Jul 4 19:32:08 CEST 2000 - kukuk@suse.de
4837
4838
- Don't include sndcards.ycp on ia64 and SPARC
4839
4840
-------------------------------------------------------------------
4841
Mon Jul 3 13:08:32 CEST 2000 - tiwai@suse.de
4842
4843
- Add /usr/lib/YaST2/sndcards.ycp to both alsa and alsadrv packages.
4844
- Change from whistle.au to applause.wav for test sound (installed
4845
as /usr/share/sounds/alsa/test.wav).
4846
4847
-------------------------------------------------------------------
4848
Wed Jun 28 15:45:31 CEST 2000 - tiwai@suse.de
4849
4850
- Bugfix of devfs support.
4851
- Bugfixes of emu10k1, cs461x and es1968 drivers.
4852
- Include both libasound.so.1 and 1.0.1 in alsa package.
4853
4854
-------------------------------------------------------------------
4855
Tue Jun 27 11:18:13 CEST 2000 - tiwai@suse.de
4856
4857
- Update to ALSA driver 0.5.8b
4858
- Update to gamix-1.09p15
4859
- Fix a typo in README.SuSE
4860
4861
-------------------------------------------------------------------
4862
Mon Jun 26 10:11:34 CEST 2000 - kukuk@suse.de
4863
4864
- Don't build kernel modules on SPARC
4865
4866
-------------------------------------------------------------------
4867
Fri Jun 23 12:51:38 CEST 2000 - schwab@suse.de
4868
4869
- Fix use of %suse_update_config.
4870
- Don't build kernel modules on ia64.
4871
4872
-------------------------------------------------------------------
4873
Fri Jun 16 17:15:21 CEST 2000 - tiwai@suse.de
4874
4875
- Add pciutils as Requirements.
4876
- Update of gamix to 1.0-p13.
4877
- Bugfixes of ES1938 driver.
4878
- Backport of ES1968 driver from 0.6.0 (with bugfixes).
4879
- Add new pnp id to cs4236.
4880
- Trident joystick support.
4881
4882
-------------------------------------------------------------------
4883
Fri Jun 16 09:24:28 CEST 2000 - cihlar@suse.cz
4884
4885
- linux/* header files installed under /usr/include/alsa/linux
4886
- added SuSEconfig.alsa
4887
- added triggers
4888
4889
-------------------------------------------------------------------
4890
Fri Jun 9 00:12:13 CEST 2000 - bk@suse.de
4891
4892
- fixed kernel_version define -> %(uname -r)
4893
- changed linux_header_dir to /usr/src/linux/include/linux
4894
(should fit with the pre-install then)
4895
4896
-------------------------------------------------------------------
4897
Thu Jun 8 23:23:05 CEST 2000 - ro@suse.de
4898
4899
- added pre-install for alsadev: create linux-srcdir if nonexistant
4900
4901
-------------------------------------------------------------------
4902
Thu Jun 8 11:01:23 CEST 2000 - tiwai@suse.de
4903
4904
- linux/* header files are installed under
4905
/usr/src/linux-VERSION.SuSE instead of /usr/src/linux
4906
(for avoiding confliction with lx_suse).
4907
- Fix: minor bugs in ad1816
4908
- Fix: sequencer patch loader
4909
- Experimental APM support on YMF PCI driver
4910
4911
-------------------------------------------------------------------
4912
Tue Jun 6 12:49:53 CEST 2000 - tiwai@suse.de
4913
4914
- Official release of alsa-driver-0.5.8a, lib & utils-0.5.8 are
4915
included.
4916
- alsadev installs header files under /usr/src/linux/include/linux
4917
instead of /usr/include/linux, owing to confliction with libc.
4918
libc and alsa packages are declared as requirements explicitly.
4919
4920
-------------------------------------------------------------------
4921
Fri Jun 2 18:39:37 CEST 2000 - tiwai@suse.de
4922
4923
- ALSA development package (alsadev) is split.
4924
It contains header files and static libraries.
4925
- Updated to 06/02 snapshot of 0.5.8-pre version.
4926
YMF PCI driver is newly added.
4927
4928
-------------------------------------------------------------------
4929
Fri May 26 20:27:08 CEST 2000 - tiwai@suse.de
4930
4931
- updated to 0.5.8 pre-release version including bug fixes,
4932
addition of new driver (CMI 8x38 PCI) and device (direct FM
4933
OPL3 hwdep).
4934
- bugfix of gamix
4935
4936
-------------------------------------------------------------------
4937
Tue May 2 15:53:36 CEST 2000 - bk@suse.de
4938
4939
- merged latest ppc and alpha fixes to one package
4940
- fixed missing documentation
4941
- added subpackage alsai8x0, customer package for intel8x0 chipset
4942
4943
-------------------------------------------------------------------
4944
Fri Apr 28 11:29:04 CEST 2000 - olh@suse.de
4945
4946
- add loops_per_sec.dif for ppc, guessing...
4947
4948
-------------------------------------------------------------------
4949
Fri Apr 28 09:55:21 CEST 2000 - olh@suse.de
4950
4951
- fix Makefile for 6.4-ppc
4952
4953
-------------------------------------------------------------------
4954
Thu Apr 27 21:23:00 CEST 2000 - bk@suse.de
4955
4956
- added fix for card out of range message from tiwai.
4957
4958
-------------------------------------------------------------------
4959
Thu Apr 27 02:25:44 CEST 2000 - bk@suse.de
4960
4961
- added subpackage alsadrv, includes update modules for k_deflt
4962
- added subpackage alsavia6, special package for via chipset
4963
- general cleanup
4964
- converted buildroot
4965
4966
-------------------------------------------------------------------
4967
Thu Apr 6 14:55:19 CEST 2000 - bk@suse.de
4968
4969
- Updated to alsa-0.5.7,
4970
- -%{version} added to alsa-driver tree in km_alsa
4971
- Updated README.SuSE
4972
- Package build documentation updates.
4973
- added config.{sub,guess} update call from schwab
4974
4975
-------------------------------------------------------------------
4976
Fri Mar 31 01:08:20 CEST 2000 - ro@suse.de
4977
4978
- libasound has version 1.0.0 now
4979
4980
-------------------------------------------------------------------
4981
Fri Mar 17 13:35:02 CET 2000 - bk@suse.de
4982
4983
- updated to alsa-0.5.6, cvsexport 2000-03-17.tar.bz2
4984
4985
-------------------------------------------------------------------
4986
Tue Mar 14 05:55:57 CET 2000 - bk@suse.de
4987
4988
- disabled kernel headers in the file list
4989
4990
-------------------------------------------------------------------
4991
Sat Mar 11 23:13:44 CET 2000 - bk@suse.de
4992
4993
- added isapnp to Requires:
4994
4995
-------------------------------------------------------------------
4996
Thu Mar 9 07:55:43 CET 2000 - ro@suse.de
4997
4998
- removed k_deflt from neededforbuild (endless rebuild-loop)
4999
5000
-------------------------------------------------------------------
5001
Thu Mar 9 07:39:46 CET 2000 - bk@suse.de
5002
5003
- fixed new selfwritten 0.5.5 alsaconf to actually work, new version: 0.5.5a
5004
5005
-------------------------------------------------------------------
5006
Tue Mar 7 01:49:20 CET 2000 - bk@suse.de
5007
5008
- added gamix from http://www1.tcnet.ne.jp/fmurata/linux/down/
5009
- alsa modules are no longer built here.
5010
- wrote listcards.sh and added generated /usr/doc/packages/alsa/cards.txt
5011
5012
-------------------------------------------------------------------
5013
Sun Mar 5 23:44:42 CET 2000 - ro@suse.de
5014
5015
- added Makefile.module and subpackage km_alsa to build the
5016
kernel-modules
5017
5018
-------------------------------------------------------------------
5019
Sat Mar 4 04:16:24 CET 2000 - bk@suse.de
5020
5021
- updated to cvsexport 2000-03-03.tar.bz2
5022
- removed not longer needed alsa-driver-configure.in.dif
5023
- wrote quick hack alsaconf update from 0.4 to 0.5
5024
5025
-------------------------------------------------------------------
5026
Thu Mar 2 19:26:31 CET 2000 - bk@suse.de
5027
5028
- updated to alsa-0.5.5, cvsexport 2000-03-02.tar.bz2
5029
5030
-------------------------------------------------------------------
5031
Thu Feb 24 21:18:41 CET 2000 - bk@suse.de
5032
5033
- fixed alsa-driver configure to check autoconfig.h instead of cpuinfo
5034
5035
-------------------------------------------------------------------
5036
Thu Feb 24 16:47:15 CET 2000 - bk@suse.de
5037
5038
- fixed up /usr/src/kernel-modules/alsa-driver source dir.
5039
5040
-------------------------------------------------------------------
5041
Thu Feb 24 02:44:14 CET 2000 - bk@suse.de
5042
5043
- added alsa-driver source tree in /usr/src/kernel-modules/alsa-driver
5044
5045
-------------------------------------------------------------------
5046
Fri Feb 18 22:15:12 CET 2000 - bk@suse.de
5047
5048
- ALSA 0.5 is back! Version 0.5.3 (cvsexport 2000-02-19)
5049
- alsa config will be done through the yast2 module, or thorugh
5050
a termplat in the default modules.conf, which will be simple
5051
because 0.5 has PnP and PCI support.
5052
- removed hack which got alsa compiled even if lx_suse disabled
5053
soundcore.o
5054
- Added missing Dependency to dialog(Bug #1998)
5055
5056
-------------------------------------------------------------------
5057
Mon Feb 14 19:49:09 CET 2000 - bk@suse.de
5058
5059
- went back to alsa-0.4.1i, last 0.5.2 version moved to BETA for
5060
later re-use when the new alsaconf for 0.5.2 is stable.
5061
5062
-------------------------------------------------------------------
5063
Tue Feb 8 18:57:54 CET 2000 - bk@suse.de
5064
5065
- updated to improved, sent-back Makefile version from Jaroslav
5066
- fixed and improved the Makefile further (now builds on AXP too)
5067
- ensure that /usr/src/linux/.config is suitable for building ALSA
5068
(didn't exist on AXP)
5069
5070
-------------------------------------------------------------------
5071
Mon Feb 7 17:16:59 CET 2000 - uli@suse.de
5072
5073
- fixed (again) for PPC
5074
5075
-------------------------------------------------------------------
5076
Sun Feb 6 04:49:55 CET 2000 - bk@suse.de
5077
5078
- updated to alsa-0.5.2, cvsexport 2000-02-05
5079
- based on pthomas's initial alsa5 work.
5080
- alsaconf for alsa5 included and works if only the alsa modules
5081
which this package actively lists in the filelist are installed.
5082
5083
-------------------------------------------------------------------
5084
Fri Jan 14 19:53:46 CET 2000 - bk@suse.de
5085
5086
- rpm version number fix (0.4.1d -> 0.4.1i)
5087
5088
-------------------------------------------------------------------
5089
Thu Jan 13 16:21:31 CET 2000 - uli@suse.de
5090
5091
- fixed wavefront.c for PPC
5092
5093
-------------------------------------------------------------------
5094
Wed Jan 5 16:49:00 CET 2000 - pthomas@suse.de
5095
5096
- fixed spec file to include the OSS emulation modules in file list
5097
5098
-------------------------------------------------------------------
5099
Tue Jan 4 22:55:06 CET 2000 - bk@suse.de
5100
5101
- another fix related to the previous alsaconf fixes.
5102
5103
-------------------------------------------------------------------
5104
Tue Jan 4 18:51:22 CET 2000 - bk@suse.de
5105
5106
- updated alsa-driver to alsa-driver-0.4.1i
5107
- updated alsa-lib to alsa-lib-0.4.1e
5108
- fixed some problems in alsaconf (Audiodrive18xx,ES1370 and others)
5109
- improved alsaconf and alsasound scripts for /etc/asound.conf handling.
5110
5111
-------------------------------------------------------------------
5112
Thu Nov 11 21:07:25 CET 1999 - bk@suse.de
5113
5114
- added changes from Phillip, oss-Modules vanished, I hope, this is correct.
5115
5116
-------------------------------------------------------------------
5117
Sun Nov 7 19:44:55 CET 1999 - bk@suse.de
5118
5119
- fixed garbled sceen messages in alsaconf, now pretty window.
5120
- run alsaconf stop on if alsa is loaded at startup of alsaconf.
5121
5122
-------------------------------------------------------------------
5123
Sat Nov 6 02:54:19 CET 1999 - bk@suse.de
5124
5125
- added rcalsasound stop to alsaconf and say in the intro: close all sndapps
5126
5127
-------------------------------------------------------------------
5128
Fri Nov 5 19:10:20 CET 1999 - bk@suse.de
5129
5130
- fixed ESS AudioDrive ES16x8 detecton and generating of
5131
/etc/conf.modules for this card. It works now, great!
5132
5133
-------------------------------------------------------------------
5134
Fri Nov 5 15:33:54 CET 1999 - bk@suse.de
5135
5136
- fixes and updates to alsasound.diff from Phillip
5137
- updated alsaconf to alsaconf-0.4.2(only change: fix for AWE64)
5138
5139
-------------------------------------------------------------------
5140
Fri Nov 5 15:24:08 CET 1999 - bk@suse.de
5141
5142
- added changes from Klaus: Initilaze 2nd PCM on ESS 1969 chipset
5143
and fix y/z-typo.
5144
- set PCM volume initial to 100%(Master output is still 50%) so people
5145
without a big amplifier will hear something and added a note for
5146
people with big amplifiers to lower volumer or say no at the play
5147
test sample question.
5148
5149
-------------------------------------------------------------------
5150
Fri Nov 5 11:18:26 CET 1999 - ro@suse.de
5151
5152
- removed devices, now in "devs" package
5153
5154
-------------------------------------------------------------------
5155
Tue Nov 2 14:53:19 CET 1999 - bk@suse.de
5156
5157
- fixed a bug alsaconf to configure the ESS Solo 1 Type Sound cards.
5158
(thanks to Thorsten Kukuk for testing and lending me his Travelmate
5159
to fix it)
5160
BTW: The ESS Solo 1 is detected and configured automatically now.
5161
5162
-------------------------------------------------------------------
5163
Tue Nov 2 05:11:28 CET 1999 - bk@suse.de
5164
5165
- this one should make alsa really nice to use:
5166
- run /sbin/init.d/alsasound stop&start from alsaconf
5167
- initialize mixers to open channels
5168
- added a sound sample to the package and play it in alsaconf
5169
- added some help for the user to the end of alsaconf
5170
5171
-------------------------------------------------------------------
5172
Mon Nov 1 01:52:34 CET 1999 - bk@suse.de
5173
5174
- fixed a small bug in alsaconf and added a supporting ending message
5175
5176
-------------------------------------------------------------------
5177
Fri Oct 29 07:09:19 CEST 1999 - bk@suse.de
5178
5179
- added /usr/sbin/alsaconf to the filelist
5180
5181
-------------------------------------------------------------------
5182
Mon Oct 25 04:49:01 CEST 1999 - bk@suse.de
5183
5184
- added alsaconf, a tool for configuring the alsa driver! Try it!
5185
- added updates for README.SuSE and /sbin/init.d/alsasound from Philipp Thomas
5186
5187
-------------------------------------------------------------------
5188
Sun Oct 24 20:20:53 CEST 1999 - bk@suse.de
5189
5190
- updated alsa-driver to 0.4.1d
5191
minor bugfixes (CMI8330, 2+ soundcards, modules.conf handling,
5192
documentation files).
5193
Upgrade is recommended if your system has 2 or more soundcards.
5194
- updated alsa-lib to 0.4.1d (PCM cleanup fixes)
5195
5196
-------------------------------------------------------------------
5197
Wed Oct 20 21:54:03 CEST 1999 - bk@suse.de
5198
5199
- %files: use a static list of sound drivers instead of wildcards.
5200
5201
-------------------------------------------------------------------
5202
Mon Oct 11 04:13:42 CEST 1999 - bk@suse.de
5203
5204
- updated alsa-driver to 0.4.1c
5205
5206
-------------------------------------------------------------------
5207
Mon Oct 11 01:39:02 CEST 1999 - ro@suse.de
5208
5209
- patched to compile wavefront.c on axp
5210
- simplified specfile
5211
5212
-------------------------------------------------------------------
5213
Tue Sep 21 00:56:42 CEST 1999 - ro@suse.de
5214
5215
- fixed filelist
5216
5217
-------------------------------------------------------------------
5218
Sat Sep 18 07:24:08 CEST 1999 - bk@suse.de
5219
5220
- major update to version 0.4.1b, many changes
5221
5222
-------------------------------------------------------------------
5223
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
5224
5225
- ran old prepare_spec on spec file to switch to new prepare_spec.
5226
5227
-------------------------------------------------------------------
5228
Sun Aug 29 15:05:56 CEST 1999 - ro@suse.de
5229
5230
- set kernel-version to 2.2.12
5231
5232
-------------------------------------------------------------------
5233
Tue Jul 20 15:12:18 MEST 1999 - bk@suse.de
5234
5235
- added libtoolize --force to use ltconfig and ltmain from libtool
5236
5237
-------------------------------------------------------------------
5238
Sat Jul 17 00:14:14 MEST 1999 - ro@suse.de
5239
5240
- set kernel version to 2.2.10
5241
5242
-------------------------------------------------------------------
5243
Fri Jul 16 01:09:00 MEST 1999 - ro@suse.de
5244
5245
- fixed filelist
5246
5247
-------------------------------------------------------------------
5248
Thu Jul 15 16:14:19 MEST 1999 - bk@suse.de
5249
5250
- minor doku update, Check added, postinstall exits with value 0.
5251
5252
-------------------------------------------------------------------
5253
Mon Jun 28 19:19:07 MEST 1999 - uli@suse.de
5254
5255
- added missing header files
5256
5257
-------------------------------------------------------------------
5258
Fri Jun 4 01:15:21 MEST 1999 - ro@suse.de
5259
5260
- changed kernel-ver to 2.2.9
5261
5262
-------------------------------------------------------------------
5263
Sat May 22 09:50:40 MEST 1999 - bk@suse.de
5264
5265
- fixed compile problem on alpha
5266
- Documentation cleanup
5267
- postinstall fixes
5268
5269
-------------------------------------------------------------------
5270
Sat May 1 13:15:31 MEST 1999 - ro@suse.de
5271
5272
- made the kernel-version a macro
5273
5274
-------------------------------------------------------------------
5275
Mon Apr 5 14:26:29 MEST 1999 - bs@suse.de
5276
5277
- fixed date strings in .changes.
5278
5279
-------------------------------------------------------------------
5280
Thu Apr 1 12:53:25 MEST 1999 - ro@suse.de
5281
5282
- changed "-"in Version to "_"
5283
- activated patch to get README.SuSE
5284
- cut down post-script
5285
5286
-------------------------------------------------------------------
5287
Thu Apr 1 04:05:30 MEST 1999 - bk@suse.de
5288
5289
- new package - Advanced Linux Sound Architecture (ALSA)
5290
version : CVS snapshot 1993-03-28
5291
homepage: http://alsa.jcu.cz
5292
patches : none, except README.SuSE and a fix to the alsasound script.
5293
5294