Commit graph

885 commits

Author SHA1 Message Date
Jaroslav Kysela
48c58ade1d Small fixes (capture & switch read) 2001-07-25 12:33:35 +00:00
Jaroslav Kysela
ff1820f1ad Added snd_mixer_selem_is_active function.
Changed behaviour for CTL_SINGLE.
Function snd_mixer_handle_events is no longer called from simple mixer code.
2001-07-23 13:07:47 +00:00
Jaroslav Kysela
2097e99245 Fixed braces 2001-07-21 10:17:03 +00:00
Jaroslav Kysela
b22bd371e9 Added timer_local.h to noinst_HEADERS 2001-07-21 10:10:55 +00:00
Jaroslav Kysela
5469777424 Added hwdep_local.h to noinst_HEADERS 2001-07-21 10:04:20 +00:00
Jaroslav Kysela
c6170962f8 Fixed typo 2001-07-21 09:55:01 +00:00
Jaroslav Kysela
9be456ab4b 0.9.0beta6 2001-07-20 07:56:23 +00:00
Jaroslav Kysela
24a2d2c078 snd_pcm_route_load_ttable is exported again for pcm_plug.c 2001-07-20 07:44:21 +00:00
Jaroslav Kysela
1e658ea05a Improved documentation for snd_config_update 2001-07-19 16:11:50 +00:00
Jaroslav Kysela
255fc1d22d Enhanced description for write* and read* functions 2001-07-19 16:08:52 +00:00
Jaroslav Kysela
aaca39b211 Some small addition 2001-07-19 09:21:36 +00:00
Jaroslav Kysela
b81a1dd79f Added route_policy option for the plug plugin.
Some fixes in the route and hooks plugin.
2001-07-19 09:11:05 +00:00
Jaroslav Kysela
0d9a5d0e59 More documentation updates. 2001-07-18 12:17:11 +00:00
Jaroslav Kysela
71c851bce7 Renamed class to dev_class 2001-07-18 09:22:34 +00:00
Jaroslav Kysela
d92c9b7698 Updated 2001-07-16 13:40:05 +00:00
Jaroslav Kysela
24945eca0c Added encapsulation for timer interface 2001-07-16 13:33:55 +00:00
Jaroslav Kysela
bf858b7312 Updated timer interface to follow new uniform configuration style. 2001-07-16 11:15:28 +00:00
Jaroslav Kysela
239182657d Fixed typos. 2001-07-16 09:50:01 +00:00
Abramo Bagnara
5c6eaa0cee Fixed typos 2001-07-13 11:34:15 +00:00
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