OSDN Git Service
Takashi Iwai [Wed, 7 Jan 2004 14:36:39 +0000 (14:36 +0000)]
- new e-mail address of Frank van de Pol.
Jaroslav Kysela [Mon, 29 Dec 2003 09:10:48 +0000 (09:10 +0000)]
Added more stop threshold comments
Jaroslav Kysela [Tue, 23 Dec 2003 16:42:55 +0000 (16:42 +0000)]
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 [Mon, 22 Dec 2003 08:31:22 +0000 (08:31 +0000)]
Fixed typo - snd_pcm_type_name()
Jaroslav Kysela [Sun, 21 Dec 2003 18:25:57 +0000 (18:25 +0000)]
Fixed lisp for ordinary mixer API
Jaroslav Kysela [Thu, 18 Dec 2003 12:14:17 +0000 (12:14 +0000)]
Added queue_timer.c by Chris Cannam <cannam@all-day-breakfast.com>
Jaroslav Kysela [Sat, 13 Dec 2003 20:03:58 +0000 (20:03 +0000)]
alisp - removed all memory leaks from alisp_snd.c discovered by hctl.lisp script
Jaroslav Kysela [Sat, 13 Dec 2003 18:39:18 +0000 (18:39 +0000)]
Removed set variable (elem)
Jaroslav Kysela [Sat, 13 Dec 2003 18:36:01 +0000 (18:36 +0000)]
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 [Tue, 9 Dec 2003 09:48:28 +0000 (09:48 +0000)]
Fixed range problems
Jaroslav Kysela [Sun, 7 Dec 2003 09:30:47 +0000 (09:30 +0000)]
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 [Fri, 5 Dec 2003 08:25:53 +0000 (08:25 +0000)]
1.0.0rc2
Jaroslav Kysela [Mon, 1 Dec 2003 09:15:55 +0000 (09:15 +0000)]
1.0.0rc1
Takashi Iwai [Thu, 27 Nov 2003 16:50:52 +0000 (16:50 +0000)]
added the definitions for vortex au88x0 cards.
Jaroslav Kysela [Tue, 25 Nov 2003 13:01:44 +0000 (13:01 +0000)]
1.0.0pre3
Takashi Iwai [Mon, 24 Nov 2003 12:58:07 +0000 (12:58 +0000)]
- fixed the 5.1 output device.
Takashi Iwai [Wed, 19 Nov 2003 15:52:16 +0000 (15:52 +0000)]
- fixed the invalid (positive) return value from snd_mixer_set_xxx()
functions.
Takashi Iwai [Fri, 7 Nov 2003 19:39:16 +0000 (19:39 +0000)]
removed "Exchange DAC" hack again. now it's handled in the driver.
Jaroslav Kysela [Wed, 5 Nov 2003 10:38:37 +0000 (10:38 +0000)]
Switch from old to new PCM API retaining binary compatibility
Changed version to 1.0.0pre1
Jaroslav Kysela [Mon, 3 Nov 2003 10:31:50 +0000 (10:31 +0000)]
Clemens Ladisch <clemens@ladisch.de>
clear element count when freeing space in element list
Takashi Iwai [Fri, 31 Oct 2003 18:52:55 +0000 (18:52 +0000)]
added more descriptions.
Takashi Iwai [Fri, 31 Oct 2003 16:50:40 +0000 (16:50 +0000)]
Marcel <shizuma@magma.ca>:
- fixed the 4.0 output.
Takashi Iwai [Thu, 30 Oct 2003 18:46:32 +0000 (18:46 +0000)]
- 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 [Tue, 28 Oct 2003 18:19:09 +0000 (18:19 +0000)]
disabled debug messages as default.
Takashi Iwai [Thu, 23 Oct 2003 16:53:11 +0000 (16:53 +0000)]
moved iecset to alsa-utils
Takashi Iwai [Thu, 23 Oct 2003 14:42:47 +0000 (14:42 +0000)]
added more documents and examples about plugins.
Takashi Iwai [Wed, 22 Oct 2003 14:25:55 +0000 (14:25 +0000)]
added more documents.
removed the obsolete snd_seq_port_subscribe_set_voices().
Jaroslav Kysela [Tue, 21 Oct 2003 17:41:17 +0000 (17:41 +0000)]
0.9.8
Jaroslav Kysela [Tue, 21 Oct 2003 17:39:14 +0000 (17:39 +0000)]
- added support for user control elements
Takashi Iwai [Mon, 20 Oct 2003 14:04:53 +0000 (14:04 +0000)]
more documents as introduction.
Takashi Iwai [Mon, 20 Oct 2003 14:04:21 +0000 (14:04 +0000)]
use only #xxx to link (for the recent doxygen).
Jaroslav Kysela [Fri, 17 Oct 2003 13:53:06 +0000 (13:53 +0000)]
Use _exit() in server_job()
Jaroslav Kysela [Fri, 17 Oct 2003 07:38:38 +0000 (07:38 +0000)]
Fixed problem with Xwindows (socket descriptors)
Takashi Iwai [Mon, 13 Oct 2003 16:34:55 +0000 (16:34 +0000)]
changed the PCM routing for the recent redesign of the driver.
Jaroslav Kysela [Mon, 13 Oct 2003 12:06:45 +0000 (12:06 +0000)]
More changes to the ordinary mixer API
Jaroslav Kysela [Mon, 13 Oct 2003 10:42:32 +0000 (10:42 +0000)]
Fixed typo
Takashi Iwai [Tue, 30 Sep 2003 17:02:14 +0000 (17:02 +0000)]
added iecset program (this could be to alsa-utils after more
enhancements).
Jaroslav Kysela [Fri, 26 Sep 2003 06:38:35 +0000 (06:38 +0000)]
Fixed typo
Jaroslav Kysela [Thu, 25 Sep 2003 19:57:58 +0000 (19:57 +0000)]
0.9.7
Takashi Iwai [Wed, 17 Sep 2003 17:09:45 +0000 (17:09 +0000)]
- support of dmix asm code for x86-64.
Takashi Iwai [Wed, 17 Sep 2003 15:39:12 +0000 (15:39 +0000)]
fixed 32bit sample dmix code for i386.
Takashi Iwai [Wed, 10 Sep 2003 11:02:57 +0000 (11:02 +0000)]
corrections in the last changes.
samples are exapnded properly in linear interpolation now.
Jaroslav Kysela [Tue, 9 Sep 2003 19:24:35 +0000 (19:24 +0000)]
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 [Tue, 9 Sep 2003 19:04:22 +0000 (19:04 +0000)]
A try to fix the expand function from Takashi
Jaroslav Kysela [Mon, 8 Sep 2003 18:04:10 +0000 (18:04 +0000)]
Initial version
Takashi Iwai [Mon, 8 Sep 2003 17:26:17 +0000 (17:26 +0000)]
fixed typos.
Takashi Iwai [Mon, 8 Sep 2003 11:05:42 +0000 (11:05 +0000)]
added hwdep entries for mixart and us428.
Jaroslav Kysela [Wed, 3 Sep 2003 19:25:08 +0000 (19:25 +0000)]
added snd_user_file() function
alisp extensions
- added nth, include, path commands
- added auto-exec functionality
- added helpers for C<->lisp interoperability
Jaroslav Kysela [Tue, 2 Sep 2003 10:32:33 +0000 (10:32 +0000)]
Direct plugins update:
- moved more common code to pcm_direct.c
- added missing initialization of some variables in hw_params
Takashi Iwai [Fri, 29 Aug 2003 09:24:19 +0000 (09:24 +0000)]
- Added the support for AC3 passthrough on Audigy.
- New config for Audigy2 (for incompatibility with Audigy1).
Takashi Iwai [Wed, 27 Aug 2003 13:54:55 +0000 (13:54 +0000)]
fixed typos.
Jaroslav Kysela [Tue, 26 Aug 2003 12:31:57 +0000 (12:31 +0000)]
Added MEMORY-LEAK to EXTRA_DIST
Jaroslav Kysela [Fri, 22 Aug 2003 09:41:17 +0000 (09:41 +0000)]
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()?
Takashi Iwai [Wed, 13 Aug 2003 13:18:36 +0000 (13:18 +0000)]
added workaround for ppc64.
Jaroslav Kysela [Tue, 12 Aug 2003 12:30:53 +0000 (12:30 +0000)]
Fixed bug: added limit for source channels.
Jaroslav Kysela [Tue, 12 Aug 2003 09:34:38 +0000 (09:34 +0000)]
Added surround41 and surround50 definitions
Jaroslav Kysela [Fri, 8 Aug 2003 09:06:41 +0000 (09:06 +0000)]
Takashi: added shadow pcm to avoid problem with plug plugin and mmaped access
Takashi Iwai [Thu, 7 Aug 2003 14:20:32 +0000 (14:20 +0000)]
fixed dmix crashes by Clemens Ladisch <clemens@ladisch.de>:
pcm->name can be NULL (when an unnamed pcm node is embedded in another
pcm)
Takashi Iwai [Wed, 6 Aug 2003 15:43:30 +0000 (15:43 +0000)]
fixed the missing initialization of poll events for copy plugin.
Takashi Iwai [Wed, 6 Aug 2003 14:46:33 +0000 (14:46 +0000)]
- missing changes from virt to virtual rawmidi.
Takashi Iwai [Tue, 5 Aug 2003 13:54:38 +0000 (13:54 +0000)]
- fixed the name from "virt" to "virtual".
- fixed compilation error.
Jaroslav Kysela [Sun, 3 Aug 2003 20:36:53 +0000 (20:36 +0000)]
alisp - implemented hctl_elem_read/write and find
Jaroslav Kysela [Fri, 1 Aug 2003 18:21:19 +0000 (18:21 +0000)]
More alisp changes
Jaroslav Kysela [Wed, 30 Jul 2003 19:14:01 +0000 (19:14 +0000)]
Added some hctl_elem functions to alisp
Takashi Iwai [Tue, 29 Jul 2003 17:16:18 +0000 (17:16 +0000)]
added the definition of rawmidi.virtual.
Takashi Iwai [Tue, 29 Jul 2003 17:15:58 +0000 (17:15 +0000)]
added SND_RAWMIDI_TYPE_VIRTUAL.
Takashi Iwai [Tue, 29 Jul 2003 17:15:34 +0000 (17:15 +0000)]
added virtual rawmidi plugin.
Takashi Iwai [Tue, 29 Jul 2003 17:05:31 +0000 (17:05 +0000)]
added const modifier to some function arguments
Jaroslav Kysela [Tue, 29 Jul 2003 13:19:19 +0000 (13:19 +0000)]
More alisp extensions (card related functions, ctl_card_info).
Jaroslav Kysela [Mon, 28 Jul 2003 12:03:41 +0000 (12:03 +0000)]
Fix against current code
Jaroslav Kysela [Mon, 28 Jul 2003 11:50:24 +0000 (11:50 +0000)]
0.9.6
Jaroslav Kysela [Sun, 27 Jul 2003 20:20:26 +0000 (20:20 +0000)]
Added snd_hctl_open_ctl() function.
alisp massive extensions and tested ALSA function bindings.
Jaroslav Kysela [Sat, 26 Jul 2003 16:24:11 +0000 (16:24 +0000)]
Art Haas <ahaas@airmail.net>
C99 initializers cleanup
Jaroslav Kysela [Sat, 26 Jul 2003 15:19:27 +0000 (15:19 +0000)]
Added float number support
Replaced 'int' with 'long' (integer type)
Improved garbage collect
Takashi Iwai [Fri, 25 Jul 2003 17:25:05 +0000 (17:25 +0000)]
tagged for new functions;
snd_seq_port_info_get/set_timestamping()
snd_seq_port_info_get/set_timestamp_real()
snd_seq_port_info_get/set_timestamp_queue()
Takashi Iwai [Fri, 25 Jul 2003 17:24:13 +0000 (17:24 +0000)]
- added auto-timestamp mode for the port.
snd_seq_port_info_get/set_timestamping()
snd_seq_port_info_get/set_timestamp_real()
snd_seq_port_info_get/set_timestamp_queue()
- increased the protocol version to 1.0.1.
Takashi Iwai [Fri, 25 Jul 2003 17:23:18 +0000 (17:23 +0000)]
- updated asound.h and asequencer.h from alsa-kernel.
Takashi Iwai [Fri, 25 Jul 2003 17:02:00 +0000 (17:02 +0000)]
fixes by Art Haas <ahaas@airmail.net>:
rewritten with C99 struct initialization style.
Jaroslav Kysela [Thu, 24 Jul 2003 18:49:54 +0000 (18:49 +0000)]
Kill the zombie process creation, use 'start' process to detach the server_job() from parent
Jaroslav Kysela [Wed, 23 Jul 2003 06:57:53 +0000 (06:57 +0000)]
NULL check in mmap_begin()
Jaroslav Kysela [Wed, 16 Jul 2003 19:31:42 +0000 (19:31 +0000)]
Fixed typo
Jaroslav Kysela [Wed, 16 Jul 2003 19:31:15 +0000 (19:31 +0000)]
Fixed snd_pcm_wait() function
Takashi Iwai [Wed, 16 Jul 2003 11:37:25 +0000 (11:37 +0000)]
- snd_pcm_wait() returns more understandable error code when an error
happens during poll().
- clean up the code along with the change above.
Jaroslav Kysela [Tue, 15 Jul 2003 19:15:10 +0000 (19:15 +0000)]
Added unlink of the communication socket name.
Added retry when the semaphore is lost (server is going down and removes
the global semaphore). Now the application creates a new direct server
automagically rather than the error return.
Takashi Iwai [Mon, 14 Jul 2003 10:23:16 +0000 (10:23 +0000)]
fixed the type prefix of printd for the time (unsigned long).
Takashi Iwai [Mon, 14 Jul 2003 10:22:39 +0000 (10:22 +0000)]
fixed the old multi-line strings.
Takashi Iwai [Mon, 14 Jul 2003 10:21:46 +0000 (10:21 +0000)]
change the include path "asoundlib.h" to <alsa/asoundlib.h>
Takashi Iwai [Mon, 14 Jul 2003 10:20:31 +0000 (10:20 +0000)]
- reverted to include <alsa/xxx.h> again.
- include stdarg.h for va_list.
Takashi Iwai [Mon, 14 Jul 2003 10:16:38 +0000 (10:16 +0000)]
create a symlink for inclusion of alsa/xxx.h in the alsa-lib tree itself.
the symlink is created by configure script.
Jaroslav Kysela [Mon, 14 Jul 2003 07:56:03 +0000 (07:56 +0000)]
Giuliano Pochini <pochini@shiny.it>
snd_ctl_elem_info_get_dimension? fixes
Jaroslav Kysela [Wed, 9 Jul 2003 14:42:49 +0000 (14:42 +0000)]
More fixes (empty vars)
Jaroslav Kysela [Wed, 9 Jul 2003 14:16:39 +0000 (14:16 +0000)]
Small fix in makefiles
Takashi Iwai [Tue, 8 Jul 2003 10:45:50 +0000 (10:45 +0000)]
added config files for digigram cards.
Jaroslav Kysela [Tue, 8 Jul 2003 08:21:21 +0000 (08:21 +0000)]
0.9.5
Jaroslav Kysela [Tue, 1 Jul 2003 09:23:38 +0000 (09:23 +0000)]
Clemens Ladisch <clemens@ladisch.de>
fix some wrong section/file/reference names
Jaroslav Kysela [Fri, 27 Jun 2003 20:38:13 +0000 (20:38 +0000)]
Fixed some lisp bugs
Takashi Iwai [Fri, 27 Jun 2003 17:57:40 +0000 (17:57 +0000)]
include files from the local directory ("xxx.h") instead of the standard
path (<alsa/xxx.h>).
Jaroslav Kysela [Tue, 24 Jun 2003 19:30:08 +0000 (19:30 +0000)]
Initial code for lisp interpreter
Jaroslav Kysela [Mon, 23 Jun 2003 17:41:01 +0000 (17:41 +0000)]
Some code for ordinary pcm
Jaroslav Kysela [Mon, 23 Jun 2003 07:51:14 +0000 (07:51 +0000)]
Added __STRING definition