Commit graph

605 commits

Author SHA1 Message Date
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
Takashi Iwai
71724734d5 Enabled aserver again 2000-09-14 09:05:16 +00:00
Abramo Bagnara
968cea235b avoid useless silencing 2000-09-12 12:39:39 +00:00
Abramo Bagnara
a616524fff mmap data in r/w mode 2000-09-12 12:38:40 +00:00
Jaroslav Kysela
ffc35812b7 driver detection fix 2000-09-12 09:26:49 +00:00
Abramo Bagnara
3733bbdcff Some cleaning renames. Prepared API for new plugins 2000-09-12 07:11:00 +00:00
Abramo Bagnara
df35e8457a Added abstraction layer to controls. Added client/server support to controls. Cleaned private_data use for PCMs. Cleaned aserver 2000-09-11 15:49:10 +00:00
Takashi Iwai
1acf1f3fb9 Added Synth Tone Controls 2000-09-11 15:09:51 +00:00
Abramo Bagnara
014de04488 Better handling of string/integer parsing/printing 2000-09-10 09:52:07 +00:00
Jaroslav Kysela
0561650846 Fixed Playback & Capture control names 2000-09-09 18:14:43 +00:00
Takashi Iwai
7db1464a2d More fixes for typos and mute problems.. 2000-09-06 09:25:50 +00:00
Takashi Iwai
0868c7720b Use __cpu_to_xxx macros for endian conversion 2000-09-06 09:25:04 +00:00
Takashi Iwai
d1d906e295 Experimental synchronization support on ALSA sequencer 2000-09-05 17:15:11 +00:00
Takashi Iwai
761d5e6442 - Fixed wrong names for get/put switches.
- Simplified get_full_name().
- Fixed preset check of joint volume.
2000-09-05 16:12:35 +00:00
Jaroslav Kysela
d251227c79 Added support for single controls (example: Bass & Treble) 2000-09-04 10:04:31 +00:00
Jaroslav Kysela
942894d993 Temporary removed aserver 2000-09-02 20:57:27 +00:00
Takashi Iwai
a2026ace68 Added FM (OPL2/OPL3) instrument support by Uros Bizjak <uros@kss-loka.si>. 2000-09-01 16:24:12 +00:00
Takashi Iwai
b000ebc270 Fix for compile with --with-kernel configure option. 2000-09-01 16:22:57 +00:00
Abramo Bagnara
164a3cda00 Build fix 2000-08-31 15:56:59 +00:00
Abramo Bagnara
46366edf30 Fixed typo 2000-08-31 14:07:24 +00:00