Commit graph

1765 commits

Author SHA1 Message Date
Takashi Iwai
5a2c2e0295 fixed unneeded cast. 2004-05-21 15:10:58 +00:00
Takashi Iwai
3cfc064698 don't lock global controls. 2004-05-13 12:09:31 +00:00
Jaroslav Kysela
df8a9dc1e2 si_code is 1 on my machine, why? 2004-05-06 18:56:53 +00:00
Takashi Iwai
e4215ba611 added CMI8338-SWIEC for cmipci with software IEC958 2004-05-06 13:19:05 +00:00
Takashi Iwai
01f217d581 fixed debug messages by Erik Inge Bolso. 2004-05-04 15:54:01 +00:00
Takashi Iwai
a6fe995bd8 added the new configuration for ATI IXP direct SPDIF mode. 2004-05-04 15:27:17 +00:00
Takashi Iwai
5586e5cbb1 added a new plugin "iec958" to convert IEC958 subframes. 2004-05-04 15:13:23 +00:00
Takashi Iwai
253b58bc03 avoid the compile warnings (about cast) with the recent GCC. 2004-05-04 15:11:58 +00:00
Takashi Iwai
4032563aad fixed the bit width of IEC958_SUBFRAME_* formats from 24 to 32. 2004-05-04 15:10:38 +00:00
Clemens Ladisch
fe1618627f initialize hw_params->info 2004-05-03 14:38:46 +00:00
Clemens Ladisch
4861d237e6 define SND_PCM_INFO_RESUME 2004-05-03 14:37:53 +00:00
Takashi Iwai
70d2dd963d fixed the event handling of enum elements. 2004-05-02 11:59:08 +00:00
Clemens Ladisch
ef11ba77ed document all PCM plugin parameters 2004-04-26 07:40:12 +00:00
Jaroslav Kysela
2cb16f857d Prefer SND_ macros over SNDRV_ ones 2004-04-20 13:52:32 +00:00
Jaroslav Kysela
2bad31bbf4 Fixed bugs detected by Intel compiler 2004-04-20 13:42:48 +00:00
Jaroslav Kysela
a66204cd12 Added snd_asoundlib_version() 2004-04-19 15:12:32 +00:00
Jaroslav Kysela
ba4ddd169f assert -> return error code in hw_params 2004-04-19 13:24:19 +00:00
Takashi Iwai
965222c3d9 fixed compile warnings. 2004-04-15 12:52:49 +00:00
Takashi Iwai
494f3e66e4 fixed the handling of EINTR in read/write.
EINTR can be returned during ACPI suspend/resume.
2004-04-15 12:22:26 +00:00
Jaroslav Kysela
64a39728a2 Added early event extension to the timer API - and a fix for the direct plugins 2004-04-06 17:29:25 +00:00
Jaroslav Kysela
dff4d5c466 Warning fixes 2004-04-06 17:28:01 +00:00
Jaroslav Kysela
b0ad5bf718 Next documentation update for file descriptor routines 2004-04-05 17:59:34 +00:00
Jaroslav Kysela
e5ea2a6acd release: 1.0.4 2004-04-03 09:41:06 +00:00
Jaroslav Kysela
cb79106ecd Added AC_PREREQ(2.53) for autoconf 2004-04-03 08:40:16 +00:00
Jaroslav Kysela
033fb96b00 - fixed problem with start_threshold
- fixed rounding problem for period_size (mmap_commit assert invoked)
2004-04-03 08:27:58 +00:00
Jaroslav Kysela
72e2f8046e Added 24-bit copy 2004-03-31 14:16:31 +00:00
Jaroslav Kysela
a190b87d94 Initial implementation of PCM simple API extension. 2004-03-26 16:08:01 +00:00
Jaroslav Kysela
25f864b059 release: 1.0.4rc1 2004-03-26 16:03:18 +00:00
Clemens Ladisch
60ab119948 fix pcm.iec958 device number on nForce boards 2004-03-25 06:58:27 +00:00
Jaroslav Kysela
f5a5284c6d A next try to fix the snd_pcm_wait() behaviour with direct plugins 2004-03-24 08:50:01 +00:00
Jaroslav Kysela
f2175f1384 Fixed thinkos in documentation (filter example) 2004-03-23 15:15:21 +00:00
Jaroslav Kysela
569130159d Fixed wrong copy problem in capture 2004-03-23 14:37:34 +00:00
Jaroslav Kysela
f70e0fd468 Added mmap_avail() check to snd_pcm_wait() function 2004-03-23 13:29:52 +00:00
Jaroslav Kysela
7c201b510a - added poll_ask callback to mangle avail_min (rate_plugin as example)
- added mangling of avail_min to rate_plugin
- added poll_fd_count variable
- FIXME: move poll_revents callback to fast_ops
2004-03-17 11:48:14 +00:00
Jaroslav Kysela
81f8c76094 Initial proposal for selection of abstraction in simple mixer API.
Added dB related functions (no implementation yet).
2004-03-14 18:39:58 +00:00
Jaroslav Kysela
894bd9157e Initial proposal for simple PCM API extension 2004-03-14 18:37:55 +00:00
Jaroslav Kysela
871206c848 Added rpmbuild detection 2004-03-14 17:06:01 +00:00
Jaroslav Kysela
2d4f3f4ffa Fixed mono sample processing for rear/center_lfe and spdif PCMs 2004-03-14 10:26:50 +00:00
Jaroslav Kysela
e3a85e50af 1.0.3b 2004-03-13 14:29:48 +00:00
Jaroslav Kysela
7e07719af6 Don't use stack to save rbx register 2004-03-13 14:24:07 +00:00
Jaroslav Kysela
be1c1d0a96 A new try to fix the SIGSEGV 2004-03-12 19:08:27 +00:00
Jaroslav Kysela
14b37bcd85 Fixed comments for snd_pcm_avail_update/snd_pcm_delay/snd_pcm_hwsync 2004-03-12 19:07:20 +00:00
Jaroslav Kysela
391b7baf17 Added new files to instalation path 2004-03-12 13:58:35 +00:00
Jaroslav Kysela
24b0600e0f Added missing files for alsa-tools 2004-03-12 13:37:10 +00:00
Jaroslav Kysela
795a7f9f0b Cleanups, returned zero size checking 2004-03-12 12:41:06 +00:00
Jaroslav Kysela
dcc1bcc115 Added workaround for 2.6 kernel, we should probably use C99 types (u_int32_t etc.) 2004-03-09 12:46:59 +00:00
Jaroslav Kysela
db4f41fd9b Sync with kernel headers 2004-03-06 10:11:09 +00:00
Jaroslav Kysela
3aec1c8fbc 1.0.3a 2004-03-06 08:44:41 +00:00
Jaroslav Kysela
84c40f4970 Michel Dänzer <michel@daenzer.net>
Apparently these changes from pcm_direct.c revisions 1.12 and 1.14 were
accidentally reverted in revision 1.15. Please reapply.
2004-03-05 18:36:19 +00:00
Jaroslav Kysela
aed5c921d4 Reverted back 2004-03-05 11:26:33 +00:00