Jaroslav Kysela
d02979784f
Recoded hwdep API to follow modern conf style.
...
Added hwdep configuration to alsa.conf.
Added documentation for hwdep interface.
2001-07-13 10:00:19 +00:00
Jaroslav Kysela
daebb1d1f0
Merged hwdep_m4.h to hwdep.h
2001-07-11 15:52:07 +00:00
Jaroslav Kysela
3590f6ecd3
More documentation enhancements / removal of non-existent functions.
2001-07-11 15:48:27 +00:00
Takashi Iwai
052be891a5
Check the location of alsa-driver header files in configure (for doxygen)
2001-07-11 14:19:50 +00:00
Takashi Iwai
f1c0e964dd
Improved parse_address to accept the string without a port number
2001-07-11 14:18:38 +00:00
Takashi Iwai
75cac98f76
Fixed compile
2001-07-11 14:17:55 +00:00
Takashi Iwai
4b47b8e59e
Fixed the values of SND_SEQ_CLIENT_XXX etc.
2001-07-11 14:17:29 +00:00
Jaroslav Kysela
c20c954f3d
Added documentation for instrument and midi event functions.
...
Removed snd_enum_() macros.
Documentation changes in asoundlib.h.
2001-07-11 14:09:01 +00:00
Takashi Iwai
8eceb0cdc2
Suppress error messages.
2001-07-09 08:34:07 +00:00
Takashi Iwai
6e10740a63
Do not include sound/asequencer.h in user apps.
2001-07-09 08:33:35 +00:00
Takashi Iwai
23bab96c0e
Replace SNDRV_ with SND_ prefix.
2001-07-09 08:33:02 +00:00
Takashi Iwai
c78a2006fe
Fixed comments. yes, of course, alloca uses stack instead of heap..
2001-07-09 08:32:31 +00:00
Jaroslav Kysela
c683567487
Added snd_ctl_*_clear() functions.
2001-07-08 17:24:30 +00:00
Jaroslav Kysela
776003f17e
Removed BASH check
2001-07-08 15:28:12 +00:00
Abramo Bagnara
fcd164e622
Permit to PCM plug configuration to specify unchanged parameters. Added support for RT signals to async interface. Added ops for PCM mix.
2001-07-07 15:53:20 +00:00
Jaroslav Kysela
a5b77b03f6
Changed from bool to val to avoid error in c++.
2001-07-04 15:56:51 +00:00
Jaroslav Kysela
0b506b0944
Changed from bool to val to avoid error in c++.
2001-07-04 15:05:05 +00:00
Jaroslav Kysela
88e5e45151
Major change to sequencer API.
...
The sequencer API is totally recoded with the style of "encapsulation"
in other api.
The structure becomes opaque and accessed only via functions.
Other changes:
- There is no longer group in client and port info.
- snd_seq_query_subs_t is renamed to snd_seq_query_subscribe_t.
- snd_seq_delete_port takes only the port id argument instead of
port_info structure.
- snd_seq_input/output_buffer_size are renamed
as snd_seq_get_input/output_buffer_size.
Similarly snd_seq_resize_input/output_buffer are renamed as
snd_seq_set_input/output_buffer_size.
- snd_seq_get_named_queue is renamed to snd_seq_query_named_queue.
- Sync codes are removed temporarily from API.
- Subscription conditions are accessed via the corresponding functions.
convert_time is named now as time_update.
- snd_seq_get/set_queue_owner are removed.
Use snd_seq_get/set_queue_info instead.
- Instrument put/get/remove structure is unified as snd_instr_header_t.
2001-07-04 13:54:13 +00:00
Abramo Bagnara
d23ff765ad
Added snd_pcm_hw_params_*_get_mask
2001-07-02 11:46:38 +00:00
Abramo Bagnara
5ccc639ea1
Removed loopback PCM type (share will do the job)
2001-07-02 07:17:00 +00:00
Abramo Bagnara
420065f2fe
Added "dont override" behaviour
2001-07-02 07:15:13 +00:00
Abramo Bagnara
86ddd545be
Get rid of ugly bash2 requirement
2001-07-01 17:31:39 +00:00
Abramo Bagnara
c51095434d
Fixed missing frames count initialization
2001-06-30 08:24:41 +00:00
Jaroslav Kysela
18a02e6f6d
Added snd_func_private_string.
...
Changed snd_config_hook_load_for_all_cards (to load also aliases).
Changed snd_config_search_alias routines (to follow aliases also in the middle of path).
2001-06-26 15:27:40 +00:00
Takashi Iwai
960a43503d
Corrected configuration for CMI8338/8738.
...
- CMI8738 is aliased to CMI8338.
- New config file for multi channel cards with -MCx suffix
2001-06-26 14:28:02 +00:00
Takashi Iwai
a4fe7862bd
Fixed config for iec958.
2001-06-26 14:26:35 +00:00
Jaroslav Kysela
556143d0de
DATADIR is obtained from the configure script
2001-06-26 10:45:10 +00:00
Jaroslav Kysela
67e23a08df
0.9.0beta5
2001-06-26 10:35:39 +00:00
Jaroslav Kysela
b0cef8e666
Removed snd_ctl_card_info_t->mixerid and added the components member.
2001-06-25 13:08:43 +00:00
Jaroslav Kysela
b561011c2b
INTEL8X0->ICH change
2001-06-25 08:58:32 +00:00
Jaroslav Kysela
97bb37101a
Added iec958.conf
2001-06-25 08:45:53 +00:00
Jaroslav Kysela
415fc18482
INTEL8X0 -> ICH change
2001-06-25 08:43:12 +00:00
Jaroslav Kysela
bc6f0e2f5f
Fixed typo
2001-06-25 08:12:57 +00:00
Jaroslav Kysela
25947ba008
Reorganized configuration files (card->type removal).
2001-06-24 23:16:17 +00:00
Takashi Iwai
828562a5ee
Added missing iec958.conf.
...
Added defaults for iec958.
Fixed slave type in IEC1712.conf.
Corrected config file for CMI8738.
2001-06-22 09:01:22 +00:00
Jaroslav Kysela
be8e3bb72d
sndrv_ctl_card_info_t->abbreviation member changed to driver
2001-06-21 14:16:13 +00:00
Jaroslav Kysela
bc581b87ae
Added snd_config_hook_load_for_all_cards.
...
Added private_data parameter for snd_config_hooks function.
Fixed the return value mess in the config parser routines.
The include file could begin with 'confdir:' which is replaced with /usr/share/alsa.
The snd_config_search_definitions looks for raw name at first (without suggested root).
Added snd_func_private_card_strtype function.
All configuration files moved to the src/conf directory.
Configuration files modified to use load-on-demand feature using hooks.
2001-06-21 13:41:50 +00:00
Abramo Bagnara
be5529bc3a
Removed surround.conf reference
2001-06-21 06:14:01 +00:00
Abramo Bagnara
157f47aedd
New async notification API. Removed obsolete surround. Cleaning
2001-06-20 20:52:12 +00:00
Takashi Iwai
57469ec597
Use route slave pcm instead of plug.
...
If you need to play 8 or 16bit data on the first two channels, you can do
even like this:
aplay -Dplug:front foo.wav
2001-06-20 15:32:36 +00:00
Takashi Iwai
76b102a36d
Renamed from CMIPCI to CMI8738.
2001-06-20 15:31:16 +00:00
Takashi Iwai
6c17da0d59
Renamed from CMIPCI to CMI8738.
...
IEC958 Enable switch is removed along with the change of cmipci driver.
2001-06-20 15:30:49 +00:00
Takashi Iwai
995b585d8c
Added missing definitions for iec958.
2001-06-20 15:30:01 +00:00
Jaroslav Kysela
1c14c13c96
macro->refer
...
Added the @hooks code...
2001-06-20 13:37:19 +00:00
Takashi Iwai
d5a5a79a03
Fixed for the recent name changes.
2001-06-20 11:24:58 +00:00
Takashi Iwai
33a6918b7f
Added CMIPCI and ICE1712 configurations.
2001-06-20 11:24:29 +00:00
Takashi Iwai
4fcc93d4ca
Surround and IEC958 configuration for ice1712 driver.
2001-06-20 11:24:01 +00:00
Takashi Iwai
eb582efd42
Surround and IEC958 configuration for cmipci driver.
2001-06-20 11:23:41 +00:00
Jaroslav Kysela
b811df2efe
Added missing defaults to alsa.conf.
...
Function snd_func_macro is now an alias to snd_func_refer.
2001-06-20 10:30:18 +00:00
Jaroslav Kysela
0c5b3434a8
Added snd_func_macro and added 'defaults.*' definitions to alsa.conf.
...
Changed arguments CARD to string (to accept card IDs).
Enhanced function card_strtype to accept card IDs.
2001-06-19 11:52:50 +00:00