Commit graph

  • 3ade181c4f - added --with-tmpdir configure option. the directory used for socket files of direct pcm plugins. Takashi Iwai 2004-02-09 17:04:09 +00:00
  • de88f0e586 Fixed stupid bug in rate plugin: appl|hw_offset variables were not updated Jaroslav Kysela 2004-02-08 14:18:06 +00:00
  • bb6c4dd674 fixed warnings Jaroslav Kysela 2004-02-08 10:21:23 +00:00
  • 131d6610fc Fixed file plugin - mmap access was broken and revents were not handled correctly Jaroslav Kysela 2004-02-08 10:19:52 +00:00
  • 37728639ae A try to fix one rouding problem in refine Jaroslav Kysela 2004-02-07 15:01:31 +00:00
  • 9505cbe5d8 Added start_threshold sanity checks Jaroslav Kysela 2004-02-06 09:38:49 +00:00
  • cf956e032b Michel Daenzer <michel@daenzer.net>: Takashi Iwai 2004-02-05 11:48:19 +00:00
  • 2f1a2513dc Added verbose flag Jaroslav Kysela 2004-02-05 11:01:55 +00:00
  • 77a9f73984 Fixed serious bug in the rate plugin Jaroslav Kysela 2004-02-04 18:29:41 +00:00
  • 4a4cc2a301 The rate plugin was redesigned. Now only whole periods are resampled to avoid rounding problems and to allow using other "block" algorithms. Jaroslav Kysela 2004-02-04 09:21:11 +00:00
  • 75190c6ed2 Don't use register ebx - it's GOT pointer for -fPIC libraries Jaroslav Kysela 2004-02-04 08:25:19 +00:00
  • bd93d0a672 Fixed wrong initialization of start_threshold Jaroslav Kysela 2004-02-03 16:14:39 +00:00
  • a6ad2629e3 The format condition was wrong (dmix<->dsnoop) Jaroslav Kysela 2004-02-03 14:44:48 +00:00
  • 62ad89e954 Fixed warning Jaroslav Kysela 2004-02-01 19:23:41 +00:00
  • 08874160c8 - fixed the type punning (compilation warnings with the recent GCC). Takashi Iwai 2004-01-31 12:16:32 +00:00
  • 7a5a9f018c 'make check' fails on a Slackware 8.1 system with gcc-2.95.3 due to three minor problems (one missing #define/#include statement, two misplaced variable delarations) in test/code.c and test/queue_timer.c. Jaroslav Kysela 2004-01-27 19:49:48 +00:00
  • 8bda6292d8 Added missing break; Jaroslav Kysela 2004-01-27 13:08:16 +00:00
  • 724e181fa0 Capture channels for s/pdif are 8 & 9, too Jaroslav Kysela 2004-01-27 09:47:13 +00:00
  • c0fffd80b9 1.0.2 Jaroslav Kysela 2004-01-26 19:28:38 +00:00
  • 8169d2823e - fixed the iec958 capture using asym plugin. the different routing is used. Takashi Iwai 2004-01-26 15:57:05 +00:00
  • 9c4d6757cc - fixed the iec958 capture using asym plugin. don't reset "IEC958 Loop" for capture. Takashi Iwai 2004-01-26 15:56:42 +00:00
  • 072eb65902 Stephen Cook <siti_veni@lycos.com>: Takashi Iwai 2004-01-26 15:55:09 +00:00
  • ef5b272b28 Stephen Cook <siti_veni@lycos.com>: Takashi Iwai 2004-01-26 15:54:10 +00:00
  • e723625bfa fixed for the recent autoconf. Takashi Iwai 2004-01-26 15:52:17 +00:00
  • b798d89c0f <atlka@pg.gda.pl> - shm memory patch - optimized a bit sample mixing routines in c and x_86 asm Jaroslav Kysela 2004-01-24 16:34:35 +00:00
  • 0f88788f8b Preparation for more rate conversion types Jaroslav Kysela 2004-01-24 16:23:11 +00:00
  • 819a85fb2c Added sync_ptr callback Jaroslav Kysela 2004-01-23 13:04:43 +00:00
  • c508b496b4 Fixed poll() behaviour for direct plugins, also added snd_pcm_hwsync() call to start callback Jaroslav Kysela 2004-01-21 19:21:11 +00:00
  • bf978c3ff2 Fixed non-versions build Jaroslav Kysela 2004-01-21 09:30:59 +00:00
  • eeb5d6f0ac Added slowptr options to direct plugins Jaroslav Kysela 2004-01-20 15:29:39 +00:00
  • 852b0c6129 Adam Tla/lka <atlka@pg.gda.pl> SHM memory leak fix Jaroslav Kysela 2004-01-20 12:47:05 +00:00
  • 6c3f250896 Remove not needed functions after open phase. Jaroslav Kysela 2004-01-19 19:51:59 +00:00
  • 830a449cee Sync with driver Jaroslav Kysela 2004-01-19 19:50:55 +00:00
  • aa3536961b More completion. Jaroslav Kysela 2004-01-19 19:49:55 +00:00
  • 9105bb7fcd Added SNDRV_PCM_STATE_DISCONNECTED state. Changed direct plugins to handle DISCONNECT/SUSPEND states from slave. Jaroslav Kysela 2004-01-19 19:48:27 +00:00
  • bc2f075269 - fixed for the recent autoconf/automake. - implemented --enable-alsatest feature. Takashi Iwai 2004-01-16 18:14:22 +00:00
  • 0fc787b69e More better solution for close all handles in server_job() Jaroslav Kysela 2004-01-09 18:32:05 +00:00
  • a8bed129d1 Close all file-descriptors in server_job() Jaroslav Kysela 2004-01-09 18:26:48 +00:00
  • d31f10dc90 1.0.1 Jaroslav Kysela 2004-01-08 14:16:45 +00:00
  • b833982c70 - added asym plugin. Takashi Iwai 2004-01-08 14:05:55 +00:00
  • 73365bd766 - comment out the analog/digital switch in surround51 for creative's digital receiver. Takashi Iwai 2004-01-07 18:11:58 +00:00
  • 321968faed - new e-mail address of Frank van de Pol. Takashi Iwai 2004-01-07 14:36:39 +00:00
  • 56c0ba4371 Added more stop threshold comments Jaroslav Kysela 2003-12-29 09:10:48 +00:00
  • d0facfde2b ALISP update - function names are more emacs-like - implemented (format) function - fixed numerous memory-leaks (valgrind is now happy) Ordinary mixer - added the global view (using hdsp names only) Jaroslav Kysela 2003-12-23 16:42:55 +00:00
  • beb837bcf7 Fixed typo - snd_pcm_type_name() Jaroslav Kysela 2003-12-22 08:31:22 +00:00
  • 4aec7396ff Fixed lisp for ordinary mixer API Jaroslav Kysela 2003-12-21 18:25:57 +00:00
  • 319c46a982 Added queue_timer.c by Chris Cannam <cannam@all-day-breakfast.com> Jaroslav Kysela 2003-12-18 12:14:17 +00:00
  • a741526c44 alisp - removed all memory leaks from alisp_snd.c discovered by hctl.lisp script Jaroslav Kysela 2003-12-13 20:03:58 +00:00
  • b2a1abf7bd Removed set variable (elem) Jaroslav Kysela 2003-12-13 18:39:18 +00:00
  • 46ed2fc9e8 alisp update - garbage collector is out (replaced with references and auto-free) - added serious test lisp code to detect memory leaks - fixme: alisp_snd.c code needs review (remove memory leaks) Jaroslav Kysela 2003-12-13 18:36:01 +00:00
  • f3da5548b3 Fixed range problems Jaroslav Kysela 2003-12-09 09:48:28 +00:00
  • 0545cf711d Maik Broemme <mbroemme@plusserver.de> - added ipc_perm for dmix plugin Jaroslav Kysela <perex@suse.cz> - added ipc_perm for dsnoop and dshare plugins - added ipc_perm to doc/asoundrc.txt Jaroslav Kysela 2003-12-07 09:30:47 +00:00
  • e88884e9bf 1.0.0rc2 Jaroslav Kysela 2003-12-05 08:25:53 +00:00
  • cdcaee5d1d 1.0.0rc1 Jaroslav Kysela 2003-12-01 09:15:55 +00:00
  • 372668cffa added the definitions for vortex au88x0 cards. Takashi Iwai 2003-11-27 16:50:52 +00:00
  • 7babeedf5d 1.0.0pre3 Jaroslav Kysela 2003-11-25 13:01:44 +00:00
  • 3802c57944 - fixed the 5.1 output device. Takashi Iwai 2003-11-24 12:58:07 +00:00
  • 19e8aa67db - fixed the invalid (positive) return value from snd_mixer_set_xxx() functions. Takashi Iwai 2003-11-19 15:52:16 +00:00
  • 8503e9626e removed "Exchange DAC" hack again. now it's handled in the driver. Takashi Iwai 2003-11-07 19:39:16 +00:00
  • d4af763f8a Switch from old to new PCM API retaining binary compatibility Changed version to 1.0.0pre1 Jaroslav Kysela 2003-11-05 10:38:37 +00:00
  • 83bfda918e Clemens Ladisch <clemens@ladisch.de> clear element count when freeing space in element list Jaroslav Kysela 2003-11-03 10:31:50 +00:00
  • 87425aed82 added more descriptions. Takashi Iwai 2003-10-31 18:52:55 +00:00
  • 2d675abc9f Marcel <shizuma@magma.ca>: - fixed the 4.0 output. Takashi Iwai 2003-10-31 16:50:40 +00:00
  • 8bcadcb2a6 - fixed the calculation of snd_pcm_avail() with plugin. this will fix the slow playback problem on mplayer. - the delay calculation is optimized a bit. Takashi Iwai 2003-10-30 18:46:32 +00:00
  • a2101162a8 disabled debug messages as default. Takashi Iwai 2003-10-28 18:19:09 +00:00
  • 0cfc9189dd moved iecset to alsa-utils Takashi Iwai 2003-10-23 16:53:11 +00:00
  • cdb9bc5139 added more documents and examples about plugins. Takashi Iwai 2003-10-23 14:42:47 +00:00
  • e1ae539931 added more documents. removed the obsolete snd_seq_port_subscribe_set_voices(). Takashi Iwai 2003-10-22 14:25:55 +00:00
  • 1583177850 0.9.8 Jaroslav Kysela 2003-10-21 17:41:17 +00:00
  • 4a54759f1f - added support for user control elements Jaroslav Kysela 2003-10-21 17:39:14 +00:00
  • 701d0614f1 more documents as introduction. Takashi Iwai 2003-10-20 14:04:53 +00:00
  • e489376d5d use only #xxx to link (for the recent doxygen). Takashi Iwai 2003-10-20 14:04:21 +00:00
  • 5016a98e30 Use _exit() in server_job() Jaroslav Kysela 2003-10-17 13:53:06 +00:00
  • 4e8ad5ff88 Fixed problem with Xwindows (socket descriptors) Jaroslav Kysela 2003-10-17 07:38:38 +00:00
  • 85216d820e changed the PCM routing for the recent redesign of the driver. Takashi Iwai 2003-10-13 16:34:55 +00:00
  • ab61b62cb4 More changes to the ordinary mixer API Jaroslav Kysela 2003-10-13 12:06:45 +00:00
  • 72c814db2a Fixed typo Jaroslav Kysela 2003-10-13 10:42:32 +00:00
  • 2fb3e68e11 added iecset program (this could be to alsa-utils after more enhancements). Takashi Iwai 2003-09-30 17:02:14 +00:00
  • 37b855170b Fixed typo Jaroslav Kysela 2003-09-26 06:38:35 +00:00
  • 29147d647e 0.9.7 Jaroslav Kysela 2003-09-25 19:57:58 +00:00
  • 243027a824 - support of dmix asm code for x86-64. Takashi Iwai 2003-09-17 17:09:45 +00:00
  • af0c81d4af fixed 32bit sample dmix code for i386. Takashi Iwai 2003-09-17 15:39:12 +00:00
  • 1adfe9fd0d corrections in the last changes. samples are exapnded properly in linear interpolation now. Takashi Iwai 2003-09-10 11:02:57 +00:00
  • 60585e25fc added snd_hctl_ctl() function ordinary mixer: - revised Ordinary Mixer I/O type - sndo_mixer_open() take PCMs rather than strings to pass the real relationship - an initial version of toplevel alisp script more alisp development: - renamed a* functions to A* functions (acall -> Acall etc.) - many improvements (unset*, exfun, Acall pcm_info, Asnderr, Asyserr) Jaroslav Kysela 2003-09-09 19:24:35 +00:00
  • 668a300229 A try to fix the expand function from Takashi Jaroslav Kysela 2003-09-09 19:04:22 +00:00
  • 8ce502489c Initial version Jaroslav Kysela 2003-09-08 18:04:10 +00:00
  • e8cffea675 fixed typos. Takashi Iwai 2003-09-08 17:26:17 +00:00
  • c53e622f10 added hwdep entries for mixart and us428. Takashi Iwai 2003-09-08 11:05:42 +00:00
  • 6ad93ac892 added snd_user_file() function alisp extensions - added nth, include, path commands - added auto-exec functionality - added helpers for C<->lisp interoperability Jaroslav Kysela 2003-09-03 19:25:08 +00:00
  • 95418afc67 Direct plugins update: - moved more common code to pcm_direct.c - added missing initialization of some variables in hw_params Jaroslav Kysela 2003-09-02 10:32:33 +00:00
  • c0e493eb5a - Added the support for AC3 passthrough on Audigy. - New config for Audigy2 (for incompatibility with Audigy1). Takashi Iwai 2003-08-29 09:24:19 +00:00
  • 093e07cdf8 fixed typos. Takashi Iwai 2003-08-27 13:54:55 +00:00
  • 7a9658e6ba Added MEMORY-LEAK to EXTRA_DIST Jaroslav Kysela 2003-08-26 12:31:57 +00:00
  • 523b1eb92e alsalisp memory allocation optimization - force of reusing alisp objects - added auto-garbage-collect mechanism - fixed bad garbage-collect (yes, the original code can free "running" lisp program) - hctl.lisp test example - reduced lisp object memory pool usage from 240kB to 29kB (auto-gc) - reduced --''-- from 29kB (auto-gc) to 9kB (manual gc) FIXME: we need definitely an opminization for the alisp object lookups - use bsearch()? Jaroslav Kysela 2003-08-22 09:41:17 +00:00
  • 06221f86d2 added workaround for ppc64. Takashi Iwai 2003-08-13 13:18:36 +00:00
  • 47ba6cef55 Fixed bug: added limit for source channels. Jaroslav Kysela 2003-08-12 12:30:53 +00:00
  • e09736109e Added surround41 and surround50 definitions Jaroslav Kysela 2003-08-12 09:34:38 +00:00
  • 63c19961b9 Takashi: added shadow pcm to avoid problem with plug plugin and mmaped access Jaroslav Kysela 2003-08-08 09:06:41 +00:00
  • 18927bfe9a fixed dmix crashes by Clemens Ladisch <clemens@ladisch.de>: Takashi Iwai 2003-08-07 14:20:32 +00:00
  • 7058054471 fixed the missing initialization of poll events for copy plugin. Takashi Iwai 2003-08-06 15:43:30 +00:00