Commit graph

2631 commits

Author SHA1 Message Date
Jaroslav Kysela
4a4cc2a301 The rate plugin was redesigned. Now only whole periods are resampled to
avoid rounding problems and to allow using other "block" algorithms.
2004-02-04 09:21:11 +00:00
Jaroslav Kysela
75190c6ed2 Don't use register ebx - it's GOT pointer for -fPIC libraries 2004-02-04 08:25:19 +00:00
Jaroslav Kysela
bd93d0a672 Fixed wrong initialization of start_threshold 2004-02-03 16:14:39 +00:00
Jaroslav Kysela
a6ad2629e3 The format condition was wrong (dmix<->dsnoop) 2004-02-03 14:44:48 +00:00
Jaroslav Kysela
62ad89e954 Fixed warning 2004-02-01 19:23:41 +00:00
Takashi Iwai
08874160c8 - fixed the type punning (compilation warnings with the recent GCC). 2004-01-31 12:16:32 +00:00
Jaroslav Kysela
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.
2004-01-27 19:49:48 +00:00
Jaroslav Kysela
8bda6292d8 Added missing break; 2004-01-27 13:08:16 +00:00
Jaroslav Kysela
724e181fa0 Capture channels for s/pdif are 8 & 9, too 2004-01-27 09:47:13 +00:00
Jaroslav Kysela
c0fffd80b9 1.0.2 2004-01-26 19:28:38 +00:00
Takashi Iwai
8169d2823e - fixed the iec958 capture using asym plugin.
the different routing is used.
2004-01-26 15:57:05 +00:00
Takashi Iwai
9c4d6757cc - fixed the iec958 capture using asym plugin.
don't reset "IEC958 Loop" for capture.
2004-01-26 15:56:42 +00:00
Takashi Iwai
072eb65902 Stephen Cook <siti_veni@lycos.com>:
- clean up the unnecessary declaration.
2004-01-26 15:55:09 +00:00
Takashi Iwai
ef5b272b28 Stephen Cook <siti_veni@lycos.com>:
- removed the function-in-function for qsort.
  replaced with a static function with a static variable.
  now protected with pthread mutex.
2004-01-26 15:54:10 +00:00
Takashi Iwai
e723625bfa fixed for the recent autoconf. 2004-01-26 15:52:17 +00:00
Jaroslav Kysela
b798d89c0f <atlka@pg.gda.pl>
- shm memory patch
- optimized a bit sample mixing routines in c and x_86 asm
2004-01-24 16:34:35 +00:00
Jaroslav Kysela
0f88788f8b Preparation for more rate conversion types 2004-01-24 16:23:11 +00:00
Jaroslav Kysela
819a85fb2c Added sync_ptr callback 2004-01-23 13:04:43 +00:00
Jaroslav Kysela
c508b496b4 Fixed poll() behaviour for direct plugins, also added snd_pcm_hwsync() call to start callback 2004-01-21 19:21:11 +00:00
Jaroslav Kysela
bf978c3ff2 Fixed non-versions build 2004-01-21 09:30:59 +00:00
Jaroslav Kysela
eeb5d6f0ac Added slowptr options to direct plugins 2004-01-20 15:29:39 +00:00
Jaroslav Kysela
852b0c6129 Adam Tla/lka <atlka@pg.gda.pl>
SHM memory leak fix
2004-01-20 12:47:05 +00:00
Jaroslav Kysela
6c3f250896 Remove not needed functions after open phase. 2004-01-19 19:51:59 +00:00
Jaroslav Kysela
830a449cee Sync with driver 2004-01-19 19:50:55 +00:00
Jaroslav Kysela
aa3536961b More completion. 2004-01-19 19:49:55 +00:00
Jaroslav Kysela
9105bb7fcd Added SNDRV_PCM_STATE_DISCONNECTED state.
Changed direct plugins to handle DISCONNECT/SUSPEND states from slave.
2004-01-19 19:48:27 +00:00
Takashi Iwai
bc2f075269 - fixed for the recent autoconf/automake.
- implemented --enable-alsatest feature.
2004-01-16 18:14:22 +00:00
Jaroslav Kysela
0fc787b69e More better solution for close all handles in server_job() 2004-01-09 18:32:05 +00:00
Jaroslav Kysela
a8bed129d1 Close all file-descriptors in server_job() 2004-01-09 18:26:48 +00:00
Jaroslav Kysela
d31f10dc90 1.0.1 2004-01-08 14:16:45 +00:00
Takashi Iwai
b833982c70 - added asym plugin. 2004-01-08 14:05:55 +00:00
Takashi Iwai
73365bd766 - comment out the analog/digital switch in surround51 for creative's
digital receiver.
2004-01-07 18:11:58 +00:00
Takashi Iwai
321968faed - new e-mail address of Frank van de Pol. 2004-01-07 14:36:39 +00:00
Jaroslav Kysela
56c0ba4371 Added more stop threshold comments 2003-12-29 09:10:48 +00:00
Jaroslav Kysela
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)
2003-12-23 16:42:55 +00:00
Jaroslav Kysela
beb837bcf7 Fixed typo - snd_pcm_type_name() 2003-12-22 08:31:22 +00:00
Jaroslav Kysela
4aec7396ff Fixed lisp for ordinary mixer API 2003-12-21 18:25:57 +00:00
Jaroslav Kysela
319c46a982 Added queue_timer.c by Chris Cannam <cannam@all-day-breakfast.com> 2003-12-18 12:14:17 +00:00
Jaroslav Kysela
a741526c44 alisp - removed all memory leaks from alisp_snd.c discovered by hctl.lisp script 2003-12-13 20:03:58 +00:00
Jaroslav Kysela
b2a1abf7bd Removed set variable (elem) 2003-12-13 18:39:18 +00:00
Jaroslav Kysela
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)
2003-12-13 18:36:01 +00:00
Jaroslav Kysela
f3da5548b3 Fixed range problems 2003-12-09 09:48:28 +00:00
Jaroslav Kysela
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
2003-12-07 09:30:47 +00:00
Jaroslav Kysela
e88884e9bf 1.0.0rc2 2003-12-05 08:25:53 +00:00
Jaroslav Kysela
cdcaee5d1d 1.0.0rc1 2003-12-01 09:15:55 +00:00
Takashi Iwai
372668cffa added the definitions for vortex au88x0 cards. 2003-11-27 16:50:52 +00:00
Jaroslav Kysela
7babeedf5d 1.0.0pre3 2003-11-25 13:01:44 +00:00
Takashi Iwai
3802c57944 - fixed the 5.1 output device. 2003-11-24 12:58:07 +00:00
Takashi Iwai
19e8aa67db - fixed the invalid (positive) return value from snd_mixer_set_xxx()
functions.
2003-11-19 15:52:16 +00:00
Takashi Iwai
8503e9626e removed "Exchange DAC" hack again. now it's handled in the driver. 2003-11-07 19:39:16 +00:00