Jaroslav Kysela
35cb79860d
Changes and cleanups for the timer API.
...
The device lists use the next device syntax now.
2000-11-30 19:17:55 +00:00
Jaroslav Kysela
41bb7068f2
Merged pcmfinal branch.
2000-11-20 20:10:46 +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
8d554635af
Interpret id as card if a definition is not found
2000-10-14 10:43:02 +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
Jaroslav Kysela
6962a9d6ce
Merged pcmplug branch.
2000-09-24 09:57:26 +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
Abramo Bagnara
b5576ef229
Completed conf. Better name for snd_card_get_index. Cleaned card access
2000-08-25 14:33:53 +00:00
Jaroslav Kysela
82102903fe
The highlevel control layer was rewritten and updated.
...
Various fixes in mixer simple layer.
Added include/list.h (from the kernel tree).
2000-08-11 19:28:43 +00:00
Jaroslav Kysela
f5d6fdeba8
More control/mixer API updates.
...
Added highlevel control layer.
Recoded simple control mixer API.
2000-07-28 20:21:12 +00:00
Jaroslav Kysela
273d115de0
Removed old mixer API functions.
...
Added simple control layer (experimental).
2000-07-15 10:20:32 +00:00
Abramo Bagnara
79793b98c2
Remove device, stream, subdevice selection and incorporated in info structs. Changed paranoia checks in assert
2000-06-21 15:00:24 +00:00
Abramo Bagnara
1a7f88d10e
Better names for ALSA API. Added min_fragments, max_fragments.
2000-05-27 16:52:17 +00:00
Jaroslav Kysela
4931c0c7e2
Changed the switch interface.
...
Every switches are accessible via one ioctl.
2000-03-01 18:12:30 +00:00
Jaroslav Kysela
a8a134e334
Fixed wrong function name... snd_control_read-
2000-01-24 10:26:04 +00:00
Abramo Bagnara
d2911f9f34
uniformed alsa-lib interfaces
2000-01-09 22:44:52 +00:00
Jaroslav Kysela
393acc198e
Compilation fix (removed snd_rawmidi_[output|input]_info_t).
2000-01-08 21:51:25 +00:00
Abramo Bagnara
63f5a79562
- splitted pcm channels in two different devices to handle mmap correctly
...
- removed mmap control device
- reordered pcm shared and not shared code
- changed O_WRONLY oss pcm modifier in a more symmetric and elegant way
- changed slightly control interface
- added snd-debug-check
- uniformed null pointer check
- fixed a typo in linear plugin
2000-01-08 20:11:33 +00:00
Jaroslav Kysela
e4572ec719
Reset all protocol versions to 1.0.0.
1999-12-16 14:14:16 +00:00
Jaroslav Kysela
600dc6ae32
Merged pcm-v2 branch into main CVS tree.
1999-11-06 23:47:07 +00:00
Jaroslav Kysela
57631a012c
PCM SUBDEVICE selection enhancements
1999-08-22 13:34:31 +00:00
Jaroslav Kysela
30e978b0b8
More mixer updates and some fixes...
1999-07-22 10:49:39 +00:00
Jaroslav Kysela
227fe9d226
Updates for the control interface...
1999-06-22 13:18:24 +00:00
Jaroslav Kysela
dc126564c7
PCM changes (record->capture)...
1999-06-12 19:23:10 +00:00
Frank van de Pol
19811bb9b4
Changed data type of alsa-lib handles from 'void *' to the specific type for
...
the handle in use. This should be more type-safe as the compiler will perform
checking on type now.
1999-06-02 00:40:30 +00:00
Jaroslav Kysela
2e07583858
Changed e-mail from <perex@jcu.cz> to <perex@suse.cz>..
1999-05-11 22:15:16 +00:00
Jaroslav Kysela
6e72ca3977
Recoded the universal switch interface...
1999-05-04 19:21:28 +00:00
Jaroslav Kysela
3f541735e3
New universal switch v2.0 interface.
1999-03-27 19:44:51 +00:00
Jaroslav Kysela
cc79f4635a
Updates for ALSA driver device changes (major 116)..
1999-02-01 17:57:08 +00:00
Jaroslav Kysela
d0ca621a75
Changes for auto loader..
1999-01-30 18:35:52 +00:00
Jaroslav Kysela
4eae8e7b32
Fixes...
1998-12-27 01:01:47 +00:00
Jaroslav Kysela
a741225e6e
Coding style...
1998-11-27 14:57:39 +00:00
Jaroslav Kysela
ea5cdff6f5
Fixed small bug in open()...
1998-11-01 23:22:41 +00:00
Jaroslav Kysela
d9579f4b1c
Extended for switch interface for mixer/pcm/rawmidi...
1998-09-08 14:37:31 +00:00
Jaroslav Kysela
2ae16fb30d
Big renaming - from sound to asound...
1998-08-30 21:08:44 +00:00
Jaroslav Kysela
e3aad51c38
Updated switches interfaces.
1998-08-28 14:04:48 +00:00
Jaroslav Kysela
ef615c857f
Added switches API and rawmidi API...
1998-08-27 20:47:51 +00:00
Jaroslav Kysela
44582b2fbe
New updated mixer interface and better protocol handling...
1998-08-24 16:23:22 +00:00
Jaroslav Kysela
5abac67626
Initial revision
1998-08-13 15:42:56 +00:00