Commit graph

524 commits

Author SHA1 Message Date
Abramo Bagnara
3cc2b957fb Clearer assertion 2000-11-07 05:30:49 +00:00
Abramo Bagnara
b837f24e04 Fixed assertion 2000-11-07 05:28:04 +00:00
Abramo Bagnara
1f53008356 Updated 2000-11-03 18:48:46 +00:00
Jaroslav Kysela
cc214bdfea Big rawmidi update - added subdevices support. 2000-11-03 10:11:50 +00:00
Takashi Iwai
1e9a496217 - Added a length check. 2000-10-30 17:54:55 +00:00
Jaroslav Kysela
0e561770c6 Added functions:
snd_ctl_rawmidi_prefer_subdevice
	snd_rawmidi_open_subdevice
Fixed functions:
	snd_pcm_hw_open - fixed prefer subdevice code
2000-10-30 12:15:18 +00:00
Abramo Bagnara
8a625fd63b Cleaned and fixed plugin ops 2000-10-22 09:50:20 +00:00
Abramo Bagnara
0114f5843f Removed transfer_block_size 2000-10-20 14:17:14 +00:00
Abramo Bagnara
dba8c25e3c Remove channels_mask. Implemented pcm_null 2000-10-20 14:03:44 +00:00
Abramo Bagnara
6b49620800 Added include 2000-10-20 10:33:37 +00:00
Abramo Bagnara
44694a13a6 Cleaned double ; 2000-10-20 10:24:57 +00:00
Abramo Bagnara
9a435c2d93 Added support for auto mmap. Much improved version of pcm_share (without async signals) 2000-10-20 09:18:13 +00:00
Abramo Bagnara
8d3919707e Added mmaped avail_min 2000-10-16 11:34:11 +00:00
Abramo Bagnara
d5c49aaa8e Misc fixes and race condition cleaning 2000-10-15 14:15:30 +00:00
Abramo Bagnara
633815a591 Missing fixes to make shm on share works. Useable PCM sharing is in! 2000-10-15 07:12:13 +00:00
Abramo Bagnara
8fb9fab748 Some fixes 2000-10-14 21:41:51 +00:00
Abramo Bagnara
03f9565ef8 More diagnostics. Fixed shm use. 2000-10-14 19:43:14 +00:00
Abramo Bagnara
a380edd64f Fixed pointers use 2000-10-14 18:34:51 +00:00
Abramo Bagnara
e39bf6e72e .asoundrc documentation 2000-10-14 10:46:36 +00:00
Abramo Bagnara
8d554635af Interpret id as card if a definition is not found 2000-10-14 10:43:02 +00:00
Abramo Bagnara
d2ed34c4e5 Missed file 2000-10-14 10:34:08 +00:00
Abramo Bagnara
e5e1ca14d4 Fixed mmap wrt shm. Renamed pcm_client, control_client to shm. More error messages. Implemented asoundrc as documented. 2000-10-14 10:31:34 +00:00
Abramo Bagnara
dcc88ffaa7 Added support for async. Added error callback (and begun to use it). First implementation of pcm_share 2000-10-11 12:37:27 +00:00
Abramo Bagnara
d07934a537 Renamed states 2000-10-10 15:53:31 +00:00
Abramo Bagnara
17e8adabdb Dump order fix 2000-10-10 15:39:09 +00:00
Abramo Bagnara
6deca73913 Changed priority basing upon weight 2000-10-10 11:17:23 +00:00
Abramo Bagnara
25fc3663fa Typo 2000-10-10 10:21:31 +00:00
Abramo Bagnara
66df4a7e65 Added name support 2000-10-10 09:11:07 +00:00
Abramo Bagnara
5b3e5e6c74 Added support for different mmap areas when running or stopped. Cleanings 2000-10-07 16:59:48 +00:00
Abramo Bagnara
b95bc05d81 Removed ptrs from status. Some cleaning for alsa-lib 2000-10-05 10:26:07 +00:00
Abramo Bagnara
841c8e2909 Avoid call to params_info if only one format is supported 2000-10-03 12:06:45 +00:00
Abramo Bagnara
af3a4199ef Removed xruns count 2000-10-03 10:48:01 +00:00
Abramo Bagnara
033f30d297 Typo 2000-10-03 09:20:24 +00:00
Abramo Bagnara
c6bfb82645 Safer params implementation 2000-10-03 09:15:50 +00:00
Abramo Bagnara
c3c4eef051 Removed xrun_max. Cleaned xrun handling 2000-10-03 06:47:16 +00:00
Abramo Bagnara
62493ec983 Removed xrun_act. Added SND_PCM_STATE_DRAINING. Clean spinlock abuse in read/write path 2000-10-02 20:23:28 +00:00
Abramo Bagnara
057f56de06 Renamed stop -> drop in API 2000-10-02 06:59:59 +00:00
Abramo Bagnara
ebae7ebeb2 Cleaning and fixes 2000-10-02 06:58:38 +00:00
Abramo Bagnara
2ea3fd4bb3 Completed renaming drain->stop, flush->drain (PCM). Done renaming drain->drop, flush->drain (rawmidi and seq). Removed wrong module usage count inc/dec from mmap 2000-09-29 20:49:18 +00:00
Abramo Bagnara
7088f19233 Fixed mmap emulation 2000-09-29 13:50:42 +00:00
Abramo Bagnara
81245f78d4 Added -lm for compiler that does not inlines floor 2000-09-27 14:15:53 +00:00
Abramo Bagnara
e77bb4e814 Updated 2000-09-27 08:49:39 +00:00
Abramo Bagnara
e87a0a845f Implented xrun no detection mode, cleaned read/write functions 2000-09-26 11:05:39 +00:00
Abramo Bagnara
fe92855cbb Added rewind to API in place of appl_ptr(). Moved aserver to a better place 2000-09-26 09:46:05 +00:00
Jaroslav Kysela
b38376b91f Cleanups 2000-09-25 19:57:58 +00:00
Abramo Bagnara
5910d06df0 Don't use ioctl return value 2000-09-25 17:17:38 +00:00
Abramo Bagnara
4c2e446f74 Added asserts to show params_info bad implementation 2000-09-25 15:38:12 +00:00
Jaroslav Kysela
6962a9d6ce Merged pcmplug branch. 2000-09-24 09:57:26 +00:00
Jaroslav Kysela
40d1ee071d Added more sorting keys 2000-09-24 08:43:38 +00:00
Jaroslav Kysela
8628843952 Added more control names 2000-09-18 10:08:05 +00:00