Commit graph

  • 7e648e8de2 Initial Jaroslav Kysela 2004-08-13 13:07:01 +00:00
  • 06976cbcce Fixed problem with the route plugin and ttable (an extra route plugin was inserted accidently). Jaroslav Kysela 2004-08-11 15:09:05 +00:00
  • 6170a88309 Signed-off-by: James Courtier-Dutton <James@superbug.demon.co.uk> This patch fixes a number of different bugs in pcm_rate.c. 1) Resampling now works for rate 192000 -> 8000. 2) zero samples are not accidentally inserted into the stream any more. 3) Corrects period size calculations. 4) Prevents avail_min and xfer_align being less than 1. James Courtier-Dutton 2004-08-09 06:31:41 +00:00
  • 6dc1b4bcbc release: 1.0.6rc1 Jaroslav Kysela 2004-08-04 13:41:53 +00:00
  • f4da9cd569 Update by James Courtier-Dutton <James@superbug.demon.co.uk> Takashi Iwai 2004-07-27 16:02:43 +00:00
  • 45814d5ec5 fix memory leak Clemens Ladisch 2004-07-20 15:36:08 +00:00
  • f3fff3e0ef fix buffer overflows Signed-off-by: Benjamin Otte <in7y118@public.uni-hamburg.de> Benjamin Otte 2004-07-20 15:33:52 +00:00
  • 6627bd5273 Fixed the device number of iec958 for the recent driver change. Takashi Iwai 2004-07-13 17:32:18 +00:00
  • f54e32bea8 Added pcm.modem configurations. Takashi Iwai 2004-07-12 16:57:20 +00:00
  • e871cdc005 Added atiixp-modem and intel8x0-modem definitions. Takashi Iwai 2004-07-12 16:22:26 +00:00
  • 0e8bb7bad5 Added the support of side and surround71 PCM types. Takashi Iwai 2004-07-12 16:22:00 +00:00
  • 2e15c60a94 Added the definition of modem PCM type Takashi Iwai 2004-07-12 16:21:29 +00:00
  • 98ee4d4813 Fixed iec958 capture using asym plugin. Takashi Iwai 2004-06-28 10:45:25 +00:00
  • b9a25e2ac8 Peter Zubaj <pzad@pobox.sk>: Takashi Iwai 2004-06-28 10:40:24 +00:00
  • 43cee7b8c1 Francisco Moraes <fmoraes@nc.rr.com>: Takashi Iwai 2004-06-28 10:28:09 +00:00
  • ae80d8b647 James Courtier-Dutton <James@superbug.demon.co.uk>: Takashi Iwai 2004-06-28 10:26:45 +00:00
  • ced7e5ccfc James Courtier-Dutton <James@superbug.demon.co.uk>: Takashi Iwai 2004-06-23 18:09:10 +00:00
  • af70572d42 Added the config file for AudigyLS driver. Takashi Iwai 2004-06-18 14:29:03 +00:00
  • 994d71f9c6 release: 1.0.5 v1.0.5 Jaroslav Kysela 2004-05-28 13:17:08 +00:00
  • 509e30494f compilation fix Jaroslav Kysela 2004-05-24 18:44:04 +00:00
  • 0c468bf109 Fixed wrong jump for 32-bit mixing Jaroslav Kysela 2004-05-24 18:40:11 +00:00
  • d8d9c70532 release: 1.0.5rc1 Jaroslav Kysela 2004-05-24 17:58:19 +00:00
  • c11a1fc9be fixed documents to process properly via doxygen. Takashi Iwai 2004-05-24 14:57:47 +00:00
  • abf04e4cfd added missing VIA686A.conf Takashi Iwai 2004-05-24 14:54:54 +00:00
  • eafb492512 - added SYNC_PTR ioctl support for pcm_hw plugin Jaroslav Kysela 2004-05-22 10:14:32 +00:00
  • 5a2c2e0295 fixed unneeded cast. Takashi Iwai 2004-05-21 15:10:58 +00:00
  • 3cfc064698 don't lock global controls. Takashi Iwai 2004-05-13 12:09:31 +00:00
  • df8a9dc1e2 si_code is 1 on my machine, why? Jaroslav Kysela 2004-05-06 18:56:53 +00:00
  • e4215ba611 added CMI8338-SWIEC for cmipci with software IEC958 Takashi Iwai 2004-05-06 13:19:05 +00:00
  • 01f217d581 fixed debug messages by Erik Inge Bolso. Takashi Iwai 2004-05-04 15:54:01 +00:00
  • a6fe995bd8 added the new configuration for ATI IXP direct SPDIF mode. Takashi Iwai 2004-05-04 15:27:17 +00:00
  • 5586e5cbb1 added a new plugin "iec958" to convert IEC958 subframes. Takashi Iwai 2004-05-04 15:13:23 +00:00
  • 253b58bc03 avoid the compile warnings (about cast) with the recent GCC. Takashi Iwai 2004-05-04 15:11:58 +00:00
  • 4032563aad fixed the bit width of IEC958_SUBFRAME_* formats from 24 to 32. Takashi Iwai 2004-05-04 15:10:38 +00:00
  • fe1618627f initialize hw_params->info Clemens Ladisch 2004-05-03 14:38:46 +00:00
  • 4861d237e6 define SND_PCM_INFO_RESUME Clemens Ladisch 2004-05-03 14:37:53 +00:00
  • 70d2dd963d fixed the event handling of enum elements. Takashi Iwai 2004-05-02 11:59:08 +00:00
  • ef11ba77ed document all PCM plugin parameters Clemens Ladisch 2004-04-26 07:40:12 +00:00
  • 2cb16f857d Prefer SND_ macros over SNDRV_ ones Jaroslav Kysela 2004-04-20 13:52:32 +00:00
  • 2bad31bbf4 Fixed bugs detected by Intel compiler Jaroslav Kysela 2004-04-20 13:42:48 +00:00
  • a66204cd12 Added snd_asoundlib_version() Jaroslav Kysela 2004-04-19 15:12:32 +00:00
  • ba4ddd169f assert -> return error code in hw_params Jaroslav Kysela 2004-04-19 13:24:19 +00:00
  • 965222c3d9 fixed compile warnings. Takashi Iwai 2004-04-15 12:52:49 +00:00
  • 494f3e66e4 fixed the handling of EINTR in read/write. EINTR can be returned during ACPI suspend/resume. Takashi Iwai 2004-04-15 12:22:26 +00:00
  • 64a39728a2 Added early event extension to the timer API - and a fix for the direct plugins Jaroslav Kysela 2004-04-06 17:29:25 +00:00
  • dff4d5c466 Warning fixes Jaroslav Kysela 2004-04-06 17:28:01 +00:00
  • b0ad5bf718 Next documentation update for file descriptor routines Jaroslav Kysela 2004-04-05 17:59:34 +00:00
  • e5ea2a6acd release: 1.0.4 v1.0.4 Jaroslav Kysela 2004-04-03 09:41:06 +00:00
  • cb79106ecd Added AC_PREREQ(2.53) for autoconf Jaroslav Kysela 2004-04-03 08:40:16 +00:00
  • 033fb96b00 - fixed problem with start_threshold - fixed rounding problem for period_size (mmap_commit assert invoked) Jaroslav Kysela 2004-04-03 08:27:58 +00:00
  • 72e2f8046e Added 24-bit copy Jaroslav Kysela 2004-03-31 14:16:31 +00:00
  • a190b87d94 Initial implementation of PCM simple API extension. Jaroslav Kysela 2004-03-26 16:08:01 +00:00
  • 25f864b059 release: 1.0.4rc1 Jaroslav Kysela 2004-03-26 16:03:18 +00:00
  • 60ab119948 fix pcm.iec958 device number on nForce boards Clemens Ladisch 2004-03-25 06:58:27 +00:00
  • f5a5284c6d A next try to fix the snd_pcm_wait() behaviour with direct plugins Jaroslav Kysela 2004-03-24 08:50:01 +00:00
  • f2175f1384 Fixed thinkos in documentation (filter example) Jaroslav Kysela 2004-03-23 15:15:21 +00:00
  • 569130159d Fixed wrong copy problem in capture Jaroslav Kysela 2004-03-23 14:37:34 +00:00
  • f70e0fd468 Added mmap_avail() check to snd_pcm_wait() function Jaroslav Kysela 2004-03-23 13:29:52 +00:00
  • 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 Jaroslav Kysela 2004-03-17 11:48:14 +00:00
  • 81f8c76094 Initial proposal for selection of abstraction in simple mixer API. Added dB related functions (no implementation yet). Jaroslav Kysela 2004-03-14 18:39:58 +00:00
  • 894bd9157e Initial proposal for simple PCM API extension Jaroslav Kysela 2004-03-14 18:37:55 +00:00
  • 871206c848 Added rpmbuild detection Jaroslav Kysela 2004-03-14 17:06:01 +00:00
  • 2d4f3f4ffa Fixed mono sample processing for rear/center_lfe and spdif PCMs Jaroslav Kysela 2004-03-14 10:26:50 +00:00
  • e3a85e50af 1.0.3b Jaroslav Kysela 2004-03-13 14:29:48 +00:00
  • 7e07719af6 Don't use stack to save rbx register Jaroslav Kysela 2004-03-13 14:24:07 +00:00
  • be1c1d0a96 A new try to fix the SIGSEGV Jaroslav Kysela 2004-03-12 19:08:27 +00:00
  • 14b37bcd85 Fixed comments for snd_pcm_avail_update/snd_pcm_delay/snd_pcm_hwsync Jaroslav Kysela 2004-03-12 19:07:20 +00:00
  • 391b7baf17 Added new files to instalation path Jaroslav Kysela 2004-03-12 13:58:35 +00:00
  • 24b0600e0f Added missing files for alsa-tools Jaroslav Kysela 2004-03-12 13:37:10 +00:00
  • 795a7f9f0b Cleanups, returned zero size checking Jaroslav Kysela 2004-03-12 12:41:06 +00:00
  • dcc1bcc115 Added workaround for 2.6 kernel, we should probably use C99 types (u_int32_t etc.) Jaroslav Kysela 2004-03-09 12:46:59 +00:00
  • db4f41fd9b Sync with kernel headers Jaroslav Kysela 2004-03-06 10:11:09 +00:00
  • 3aec1c8fbc 1.0.3a Jaroslav Kysela 2004-03-06 08:44:41 +00:00
  • 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. Jaroslav Kysela 2004-03-05 18:36:19 +00:00
  • aed5c921d4 Reverted back Jaroslav Kysela 2004-03-05 11:26:33 +00:00
  • 23ed7623c6 Maarten de Boer <mdeboer@iua.upf.es> The attached patch makes the alsa-lib/test/pmc.c generate_sine code slightly more simple, efficient and readable (but not less accurate), taking quite some calculation out of the loop. Jaroslav Kysela 2004-03-05 09:11:13 +00:00
  • b282b1458c Fixed typo and front definition Jaroslav Kysela 2004-03-05 08:20:13 +00:00
  • 1c9c7754eb Changed specification for silence_size Jaroslav Kysela 2004-03-05 08:14:05 +00:00
  • 0acc42d0d7 VERSION_MAX == 2.0.5 Jaroslav Kysela 2004-03-05 08:05:21 +00:00
  • eaa016554c - turn on the jack sharing switches automatically for surround pcms. - fixed the device number of hooked controls (all zero). - use route plugin instead of multi plugin for remapping of channels. Takashi Iwai 2004-03-03 18:18:34 +00:00
  • 0ecc03111d Improved comments for poll_descriptors Jaroslav Kysela 2004-03-03 12:54:01 +00:00
  • 16a15f56c4 fix doxygen errors (syntax errors and wrong references) Clemens Ladisch 2004-03-02 17:13:49 +00:00
  • 59b6cbec84 Correction for explanation of near functions Jaroslav Kysela 2004-03-02 07:51:50 +00:00
  • 9747c69809 Fixed return comment for *near() functions Jaroslav Kysela 2004-03-01 08:53:50 +00:00
  • 79b07cb68f 1.0.3 release v1.0.3 Jaroslav Kysela 2004-02-29 14:18:28 +00:00
  • 01828771d9 fixed compile warnings regarding const. Takashi Iwai 2004-02-25 18:21:20 +00:00
  • 2cdebd5289 1.0.3rc2 Jaroslav Kysela 2004-02-25 15:36:40 +00:00
  • ebf1e77bb2 use AM_CFLAGS and AM_LDFLAGS for the recent automake. Takashi Iwai 2004-02-25 14:32:32 +00:00
  • d91948db49 - check the return value of malloc & co. Takashi Iwai 2004-02-25 11:24:29 +00:00
  • 7e6569e300 added AUTOMAKE_OPTIONS. Takashi Iwai 2004-02-25 11:23:56 +00:00
  • 93c873bc0f added ATIIXP config Takashi Iwai 2004-02-24 16:25:26 +00:00
  • c29d55d8b4 Sync with alsa-kernel Jaroslav Kysela 2004-02-24 09:37:15 +00:00
  • 10942aee61 Reverted deprecated functions and added linker warning to them Jaroslav Kysela 2004-02-23 10:34:17 +00:00
  • bc4444b993 1.0.3rc1 Jaroslav Kysela 2004-02-21 21:15:06 +00:00
  • a0bdb34f0d Remove these functions (alsa-oss package no longer use them): Jaroslav Kysela 2004-02-21 20:38:07 +00:00
  • 5337e682f6 rewind returns error code rather than doing wrong operation Jaroslav Kysela 2004-02-18 20:15:49 +00:00
  • 1872af49ca - added the indepdent front, rear, center_lfe support. Takashi Iwai 2004-02-10 15:44:17 +00:00
  • 0d810e14e1 - save RBX register. Takashi Iwai 2004-02-09 18:07:47 +00:00
  • 4f8254f654 - fixed the wrong driver name (just copied from RME9636). - fixed the control type of "IEC958 Playback PCM Stream". Takashi Iwai 2004-02-09 17:06:02 +00:00
  • a3149ac3f5 - fixed the control type of "IEC958 Playback PCM Stream". Takashi Iwai 2004-02-09 17:05:01 +00:00