Abramo Bagnara
6f66416685
Types size fixes
2000-08-31 13:31:46 +00:00
Jaroslav Kysela
a01c8f0d03
Added fixup for channel setup ioctl (mmap channel address)
2000-08-31 11:59:43 +00:00
Takashi Iwai
5e06d14431
Fix compile warnings and a typo
2000-08-31 11:56:52 +00:00
Abramo Bagnara
4637f62ff5
First version of ALSA client/server
2000-08-31 11:21:05 +00:00
Takashi Iwai
e94033141d
Fix wrong CFLAGS with --with-kernel option
2000-08-31 11:06:37 +00:00
Abramo Bagnara
3a9e04d40c
Updated
2000-08-31 09:33:56 +00:00
Takashi Iwai
a7f3ff4a4f
New light-weight event handling:
...
1. No more needs to call snd_seq_event_free() for releasing the cell.
But you should keep it anyway, both for compatibility and for future
extension.
2. API is basically kept unmodified. The sign of return values are same,
i.e. positive integers will be returned if events exist on buffer/queue.
But the exact value may be different from the older version.
3. snd_seq_event_input() renders the event directly from the static input
buffer. The function is not re-entrant.
4. snd_seq_event_input_selective() is removed.
2000-08-29 11:39:08 +00:00
Takashi Iwai
e5d597c48c
Fix the check of ALSA_CFLAGS.
2000-08-29 11:33:47 +00:00
Takashi Iwai
650e17d0ba
Add --with-kernel in configure script to specify the directory
...
where new ALSA headers have been installed.
2000-08-29 11:33:02 +00:00
Jaroslav Kysela
4970e30e25
Changed playback switch handling
2000-08-28 17:29:36 +00:00
Abramo Bagnara
ce112d1d7f
Added missing functions. Removed unused one
2000-08-28 09:14:37 +00:00
Abramo Bagnara
cc0f850c56
Cleaning from Henrik Theiling
2000-08-28 06:29:24 +00:00
Abramo Bagnara
893272bc15
Missing extern
2000-08-27 16:45:47 +00:00
Abramo Bagnara
b71b46de4c
Fixed pcm_multi
2000-08-26 09:19:21 +00:00
Abramo Bagnara
1551ce7419
Added support for configured pcm_multi. Changed pcm_plug definition
2000-08-26 08:10:53 +00:00
Abramo Bagnara
8eef219f5f
Fixed snd_config_update
2000-08-26 08:09:41 +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
Abramo Bagnara
845d917797
Updated
2000-08-25 14:31:07 +00:00
Abramo Bagnara
606b7ae5fb
Clearer dump
2000-08-24 17:58:36 +00:00
Abramo Bagnara
4740b37b37
Fixed typo
2000-08-24 17:58:14 +00:00
Abramo Bagnara
244653df61
Continued config implementation. Added incomplete support for pcm
2000-08-24 17:07:44 +00:00
Abramo Bagnara
c709eb8140
First version of configuration helpers
2000-08-24 12:49:51 +00:00
Jaroslav Kysela
24b11896d0
Added support for route controls
2000-08-22 18:02:43 +00:00
Jaroslav Kysela
1309a1d9af
Added Synth,FM to sort table
2000-08-18 21:19:43 +00:00
Jaroslav Kysela
ebb148f464
Added FM
2000-08-18 21:09:18 +00:00
Jaroslav Kysela
2d8216be00
Added string.h
2000-08-18 18:48:00 +00:00
Jaroslav Kysela
677d2aedd5
Capture Volume is also set
2000-08-18 17:12:11 +00:00
Jaroslav Kysela
ec07b3ad20
Warning removal.
2000-08-17 21:50:34 +00:00
Jaroslav Kysela
1adb6dc796
Added snd_instr_simple_free function
2000-08-17 13:05:07 +00:00
Abramo Bagnara
2d0d687591
private_free fixes
2000-08-16 16:05:57 +00:00
Jaroslav Kysela
7376ad380e
Added bag operations for the high-level control interface.
...
Added event layer for simple mixer controls (not fully finished).
2000-08-16 13:35:36 +00:00
Jaroslav Kysela
5bb1fcb00a
Cleanups and new control functions (hfirst, hlast, hnext, hprev, hcount).
2000-08-12 15:33:17 +00:00
Abramo Bagnara
56130c04d0
64 bit frame_boundary on 64 bit architectures
2000-08-11 21:01:47 +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
b99128d8de
UNUSED -> ATTRIBUTE_UNUSED (follows /usr/include/ansidecl.h)
2000-08-06 12:23:28 +00:00
Jaroslav Kysela
f981892e3a
64-bit fixes.
...
Controls API uses binary tree functions (tsearch ...).
2000-08-04 10:24:12 +00:00
Abramo Bagnara
e22a79b707
Updated
2000-07-29 08:50:24 +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
Abramo Bagnara
72fa3cc203
Linked streams fix. Ported latency.c
2000-07-24 09:17:14 +00:00
Abramo Bagnara
59c6c40f5c
Removed old sync support. Introduced linked streams
2000-07-24 08:19:34 +00:00
Abramo Bagnara
bd532fd398
Better pcm_plug bypass. timestamp is struct timeval now
2000-07-19 17:21:15 +00:00
Abramo Bagnara
eee70747eb
Ported to new API
2000-07-18 13:38:58 +00:00
Abramo Bagnara
9059d26167
Fixed double increment
2000-07-18 13:37:36 +00:00
Abramo Bagnara
06581d6ce6
Fixed snd_pcm_synchro missing stuff
2000-07-18 10:09:47 +00:00
Abramo Bagnara
c9722d7be1
Fixed a few typo
2000-07-18 10:08:05 +00:00
Abramo Bagnara
84cb338f83
Added dump facility. Continued pcm_multi implementation
2000-07-17 15:33:29 +00:00
Abramo Bagnara
d379686996
Fixed frame_data behaviour
2000-07-16 11:29:55 +00:00
Abramo Bagnara
73a9e4c943
Fixed ignoring error
2000-07-16 11:29:33 +00:00
Abramo Bagnara
a7ffd8e399
Fixed right rate find
2000-07-16 11:29:00 +00:00
Abramo Bagnara
41499be5ab
Fixed tiny hidden bug
2000-07-16 11:28:45 +00:00