Jaroslav Kysela
63c19961b9
Takashi: added shadow pcm to avoid problem with plug plugin and mmaped access
2003-08-08 09:06:41 +00:00
Takashi Iwai
18927bfe9a
fixed dmix crashes by Clemens Ladisch <clemens@ladisch.de>:
...
pcm->name can be NULL (when an unnamed pcm node is embedded in another
pcm)
2003-08-07 14:20:32 +00:00
Takashi Iwai
7058054471
fixed the missing initialization of poll events for copy plugin.
2003-08-06 15:43:30 +00:00
Takashi Iwai
bffffeef45
- missing changes from virt to virtual rawmidi.
2003-08-06 14:46:33 +00:00
Takashi Iwai
237f7f46f0
- fixed the name from "virt" to "virtual".
...
- fixed compilation error.
2003-08-05 13:54:38 +00:00
Jaroslav Kysela
5efcf32772
alisp - implemented hctl_elem_read/write and find
2003-08-03 20:36:53 +00:00
Jaroslav Kysela
2699f5510b
More alisp changes
2003-08-01 18:21:19 +00:00
Jaroslav Kysela
16647d9c53
Added some hctl_elem functions to alisp
2003-07-30 19:14:01 +00:00
Takashi Iwai
184612c30a
added the definition of rawmidi.virtual.
2003-07-29 17:16:18 +00:00
Takashi Iwai
e332fc0b9b
added virtual rawmidi plugin.
2003-07-29 17:15:34 +00:00
Takashi Iwai
118bf89508
added const modifier to some function arguments
2003-07-29 17:05:31 +00:00
Jaroslav Kysela
adbc93f1a4
More alisp extensions (card related functions, ctl_card_info).
2003-07-29 13:19:19 +00:00
Jaroslav Kysela
92093ae0fe
Added snd_hctl_open_ctl() function.
...
alisp massive extensions and tested ALSA function bindings.
2003-07-27 20:20:26 +00:00
Jaroslav Kysela
b3e3c349ce
Added float number support
...
Replaced 'int' with 'long' (integer type)
Improved garbage collect
2003-07-26 15:19:27 +00:00
Takashi Iwai
b5c2327ce7
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()
2003-07-25 17:25:05 +00:00
Takashi Iwai
09161437ef
- 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.
2003-07-25 17:24:13 +00:00
Takashi Iwai
7716fd1e3d
fixes by Art Haas <ahaas@airmail.net>:
...
rewritten with C99 struct initialization style.
2003-07-25 17:02:00 +00:00
Jaroslav Kysela
c18c32b26c
Kill the zombie process creation, use 'start' process to detach the server_job() from parent
2003-07-24 18:49:54 +00:00
Jaroslav Kysela
cb1f308ab5
NULL check in mmap_begin()
2003-07-23 06:57:53 +00:00
Jaroslav Kysela
0d1fc81692
Fixed typo
2003-07-16 19:31:42 +00:00
Jaroslav Kysela
ed9961c9a2
Fixed snd_pcm_wait() function
2003-07-16 19:31:15 +00:00
Takashi Iwai
f073afbdfa
- snd_pcm_wait() returns more understandable error code when an error
...
happens during poll().
- clean up the code along with the change above.
2003-07-16 11:37:25 +00:00
Jaroslav Kysela
e03aaa1888
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.
2003-07-15 19:15:10 +00:00
Jaroslav Kysela
e3590ca3fc
Giuliano Pochini <pochini@shiny.it>
...
snd_ctl_elem_info_get_dimension? fixes
2003-07-14 07:56:03 +00:00
Jaroslav Kysela
0d2c25b6fa
More fixes (empty vars)
2003-07-09 14:42:49 +00:00
Jaroslav Kysela
c36af78b2e
Small fix in makefiles
2003-07-09 14:16:39 +00:00
Takashi Iwai
22e1a1bb13
added config files for digigram cards.
2003-07-08 10:45:50 +00:00
Jaroslav Kysela
6633460801
Clemens Ladisch <clemens@ladisch.de>
...
fix some wrong section/file/reference names
2003-07-01 09:23:38 +00:00
Jaroslav Kysela
1097c437a1
Fixed some lisp bugs
2003-06-27 20:38:13 +00:00
Jaroslav Kysela
640ee8faa7
Initial code for lisp interpreter
2003-06-24 19:30:08 +00:00
Jaroslav Kysela
8b1ac5a638
Some code for ordinary pcm
2003-06-23 17:41:01 +00:00
Jaroslav Kysela
4771213631
Renamed simple_* to ordinary_* (name clash for simple mixer)
2003-06-22 19:02:19 +00:00
Jaroslav Kysela
7c72da4ae5
Added simple_mixer and simple_pcm subdirs with some 'empty' code
2003-06-22 18:09:03 +00:00
Jaroslav Kysela
b004a9d791
Added snd_pcm_munmap() call to snd_pcm_close() - free all resources
2003-06-22 09:59:03 +00:00
Jaroslav Kysela
ea8feb43e2
Reverted back (N)RPN decoding - it is difficult to do this job here
2003-06-16 18:53:25 +00:00
Jaroslav Kysela
8f78ae3b84
Added proper handling of nonregistered and registered MIDI parameters
2003-06-16 11:00:30 +00:00
Jaroslav Kysela
3298a54dbd
One more fix to dlsym
2003-06-14 07:38:28 +00:00
Jaroslav Kysela
8bf6c1e5e6
Do not use snd_dl*() functions, dev->activate can be NULL
2003-06-14 07:31:54 +00:00
Jaroslav Kysela
3b9b0d37bf
Removed more asserts
2003-05-28 18:49:15 +00:00
Takashi Iwai
4bd0183b1f
fixed the detection of dimensions in snd_ctl_elem_info_get_dimensions().
2003-05-20 08:49:12 +00:00
Takashi Iwai
02e9d7c3e6
- fixed the routing with use_getput condition.
...
use_getput will be changed after loading the ttable, so the conversion
function cannot be determined at this stage.
2003-05-16 14:36:26 +00:00
Takashi Iwai
d14884563f
fixed IEC958 pcm (wrong device index).
2003-05-16 14:34:20 +00:00
Takashi Iwai
42cb01576d
fixed a missing slave.pcm line.
2003-05-16 10:13:58 +00:00
Takashi Iwai
71726ce535
- added config for nVidia nForce.
2003-05-15 13:12:12 +00:00
Abramo Bagnara
2fb0fa541e
Fixed typos. (one of that courtesy of Sourav K. Mandal <smandal@uclink.berkeley.edu>
2003-05-05 14:24:11 +00:00
Jaroslav Kysela
68f5980103
Fixed fcntl() call
2003-05-04 20:07:30 +00:00
Jaroslav Kysela
a24442958b
Use snd_pcm_hwsync() rather than snd_pcm_delay() in write_areas()
2003-05-04 20:06:30 +00:00
Jaroslav Kysela
d7233fe472
Optimized spdif device
2003-04-29 07:45:35 +00:00
Jaroslav Kysela
7f8f72108c
initial version
2003-04-26 08:26:05 +00:00
Jaroslav Kysela
573f85dc1d
- added shm area manager code
...
- fixed parsing of period_size/buffer_size options for dmix, dsnoop and
dshare plugins
2003-04-23 12:41:55 +00:00