Commit graph

  • b67957a08f include/pcm.h Jaroslav Kysela 2001-07-30 11:25:57 +00:00
  • 7e6906d056 Another fix - switch behaviour Jaroslav Kysela 2001-07-30 09:58:32 +00:00
  • a978b49127 Added missing tests for hw_params->info. Jaroslav Kysela 2001-07-26 13:52:43 +00:00
  • 5b41fff0be Mixer behaviour fixes Jaroslav Kysela 2001-07-26 10:52:42 +00:00
  • 78156e8f16 Added snd_seq_system_info_get_cur_clients/queues. Takashi Iwai 2001-07-25 17:33:34 +00:00
  • 48c58ade1d Small fixes (capture & switch read) Jaroslav Kysela 2001-07-25 12:33:35 +00:00
  • 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. Jaroslav Kysela 2001-07-23 13:07:47 +00:00
  • 2097e99245 Fixed braces Jaroslav Kysela 2001-07-21 10:17:03 +00:00
  • b22bd371e9 Added timer_local.h to noinst_HEADERS Jaroslav Kysela 2001-07-21 10:10:55 +00:00
  • 5469777424 Added hwdep_local.h to noinst_HEADERS Jaroslav Kysela 2001-07-21 10:04:20 +00:00
  • c6170962f8 Fixed typo Jaroslav Kysela 2001-07-21 09:55:01 +00:00
  • 9be456ab4b 0.9.0beta6 Jaroslav Kysela 2001-07-20 07:56:23 +00:00
  • 24a2d2c078 snd_pcm_route_load_ttable is exported again for pcm_plug.c Jaroslav Kysela 2001-07-20 07:44:21 +00:00
  • 1e658ea05a Improved documentation for snd_config_update Jaroslav Kysela 2001-07-19 16:11:50 +00:00
  • 255fc1d22d Enhanced description for write* and read* functions Jaroslav Kysela 2001-07-19 16:08:52 +00:00
  • aaca39b211 Some small addition Jaroslav Kysela 2001-07-19 09:21:36 +00:00
  • b81a1dd79f Added route_policy option for the plug plugin. Some fixes in the route and hooks plugin. Jaroslav Kysela 2001-07-19 09:11:05 +00:00
  • 0d9a5d0e59 More documentation updates. Jaroslav Kysela 2001-07-18 12:17:11 +00:00
  • 71c851bce7 Renamed class to dev_class Jaroslav Kysela 2001-07-18 09:22:34 +00:00
  • d92c9b7698 Updated Jaroslav Kysela 2001-07-16 13:40:05 +00:00
  • 24945eca0c Added encapsulation for timer interface Jaroslav Kysela 2001-07-16 13:33:55 +00:00
  • bf858b7312 Updated timer interface to follow new uniform configuration style. Jaroslav Kysela 2001-07-16 11:15:28 +00:00
  • 239182657d Fixed typos. Jaroslav Kysela 2001-07-16 09:50:01 +00:00
  • 5c6eaa0cee Fixed typos Abramo Bagnara 2001-07-13 11:34:15 +00:00
  • d02979784f Recoded hwdep API to follow modern conf style. Added hwdep configuration to alsa.conf. Added documentation for hwdep interface. Jaroslav Kysela 2001-07-13 10:00:19 +00:00
  • daebb1d1f0 Merged hwdep_m4.h to hwdep.h Jaroslav Kysela 2001-07-11 15:52:07 +00:00
  • 3590f6ecd3 More documentation enhancements / removal of non-existent functions. Jaroslav Kysela 2001-07-11 15:48:27 +00:00
  • 052be891a5 Check the location of alsa-driver header files in configure (for doxygen) Takashi Iwai 2001-07-11 14:19:50 +00:00
  • f1c0e964dd Improved parse_address to accept the string without a port number Takashi Iwai 2001-07-11 14:18:38 +00:00
  • 75cac98f76 Fixed compile Takashi Iwai 2001-07-11 14:17:55 +00:00
  • 4b47b8e59e Fixed the values of SND_SEQ_CLIENT_XXX etc. Takashi Iwai 2001-07-11 14:17:29 +00:00
  • c20c954f3d Added documentation for instrument and midi event functions. Removed snd_enum_() macros. Documentation changes in asoundlib.h. Jaroslav Kysela 2001-07-11 14:09:01 +00:00
  • 8eceb0cdc2 Suppress error messages. Takashi Iwai 2001-07-09 08:34:07 +00:00
  • 6e10740a63 Do not include sound/asequencer.h in user apps. Takashi Iwai 2001-07-09 08:33:35 +00:00
  • 23bab96c0e Replace SNDRV_ with SND_ prefix. Takashi Iwai 2001-07-09 08:33:02 +00:00
  • c78a2006fe Fixed comments. yes, of course, alloca uses stack instead of heap.. Takashi Iwai 2001-07-09 08:32:31 +00:00
  • c683567487 Added snd_ctl_*_clear() functions. Jaroslav Kysela 2001-07-08 17:24:30 +00:00
  • 776003f17e Removed BASH check Jaroslav Kysela 2001-07-08 15:28:12 +00:00
  • fcd164e622 Permit to PCM plug configuration to specify unchanged parameters. Added support for RT signals to async interface. Added ops for PCM mix. Abramo Bagnara 2001-07-07 15:53:20 +00:00
  • a5b77b03f6 Changed from bool to val to avoid error in c++. Jaroslav Kysela 2001-07-04 15:56:51 +00:00
  • 0b506b0944 Changed from bool to val to avoid error in c++. Jaroslav Kysela 2001-07-04 15:05:05 +00:00
  • 88e5e45151 Major change to sequencer API. Jaroslav Kysela 2001-07-04 13:54:13 +00:00
  • d23ff765ad Added snd_pcm_hw_params_*_get_mask Abramo Bagnara 2001-07-02 11:46:38 +00:00
  • 5ccc639ea1 Removed loopback PCM type (share will do the job) Abramo Bagnara 2001-07-02 07:17:00 +00:00
  • 420065f2fe Added "dont override" behaviour Abramo Bagnara 2001-07-02 07:15:13 +00:00
  • 86ddd545be Get rid of ugly bash2 requirement Abramo Bagnara 2001-07-01 17:31:39 +00:00
  • c51095434d Fixed missing frames count initialization Abramo Bagnara 2001-06-30 08:24:41 +00:00
  • 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). Jaroslav Kysela 2001-06-26 15:27:40 +00:00
  • 960a43503d Corrected configuration for CMI8338/8738. - CMI8738 is aliased to CMI8338. - New config file for multi channel cards with -MCx suffix Takashi Iwai 2001-06-26 14:28:02 +00:00
  • a4fe7862bd Fixed config for iec958. Takashi Iwai 2001-06-26 14:26:35 +00:00
  • 556143d0de DATADIR is obtained from the configure script Jaroslav Kysela 2001-06-26 10:45:10 +00:00
  • 67e23a08df 0.9.0beta5 Jaroslav Kysela 2001-06-26 10:35:39 +00:00
  • b0cef8e666 Removed snd_ctl_card_info_t->mixerid and added the components member. Jaroslav Kysela 2001-06-25 13:08:43 +00:00
  • b561011c2b INTEL8X0->ICH change Jaroslav Kysela 2001-06-25 08:58:32 +00:00
  • 97bb37101a Added iec958.conf Jaroslav Kysela 2001-06-25 08:45:53 +00:00
  • 415fc18482 INTEL8X0 -> ICH change Jaroslav Kysela 2001-06-25 08:43:12 +00:00
  • bc6f0e2f5f Fixed typo Jaroslav Kysela 2001-06-25 08:12:57 +00:00
  • 25947ba008 Reorganized configuration files (card->type removal). Jaroslav Kysela 2001-06-24 23:16:17 +00:00
  • 828562a5ee Added missing iec958.conf. Added defaults for iec958. Fixed slave type in IEC1712.conf. Corrected config file for CMI8738. Takashi Iwai 2001-06-22 09:01:22 +00:00
  • be8e3bb72d sndrv_ctl_card_info_t->abbreviation member changed to driver Jaroslav Kysela 2001-06-21 14:16:13 +00:00
  • 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. Jaroslav Kysela 2001-06-21 13:41:50 +00:00
  • be5529bc3a Removed surround.conf reference Abramo Bagnara 2001-06-21 06:14:01 +00:00
  • 157f47aedd New async notification API. Removed obsolete surround. Cleaning Abramo Bagnara 2001-06-20 20:52:12 +00:00
  • 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 Takashi Iwai 2001-06-20 15:32:36 +00:00
  • 76b102a36d Renamed from CMIPCI to CMI8738. Takashi Iwai 2001-06-20 15:31:16 +00:00
  • 6c17da0d59 Renamed from CMIPCI to CMI8738. IEC958 Enable switch is removed along with the change of cmipci driver. Takashi Iwai 2001-06-20 15:30:49 +00:00
  • 995b585d8c Added missing definitions for iec958. Takashi Iwai 2001-06-20 15:30:01 +00:00
  • 1c14c13c96 macro->refer Added the @hooks code... Jaroslav Kysela 2001-06-20 13:37:19 +00:00
  • d5a5a79a03 Fixed for the recent name changes. Takashi Iwai 2001-06-20 11:24:58 +00:00
  • 33a6918b7f Added CMIPCI and ICE1712 configurations. Takashi Iwai 2001-06-20 11:24:29 +00:00
  • 4fcc93d4ca Surround and IEC958 configuration for ice1712 driver. Takashi Iwai 2001-06-20 11:24:01 +00:00
  • eb582efd42 Surround and IEC958 configuration for cmipci driver. Takashi Iwai 2001-06-20 11:23:41 +00:00
  • b811df2efe Added missing defaults to alsa.conf. Function snd_func_macro is now an alias to snd_func_refer. Jaroslav Kysela 2001-06-20 10:30:18 +00:00
  • 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. Jaroslav Kysela 2001-06-19 11:52:50 +00:00
  • 455edb9e21 Ok, back to use '@func refer' inside alsa.conf (following Abramo's interpellation). Jaroslav Kysela 2001-06-19 10:36:31 +00:00
  • 735e5473e0 Fixed SIGSEGV based on thinkos Jaroslav Kysela 2001-06-18 14:43:46 +00:00
  • 25ad23d202 Working conf Jaroslav Kysela 2001-06-18 14:43:14 +00:00
  • 3a993b4a3e Removed snd_config_string_replace function. Added back modified snd_config_refer_load function. Added snd_func_private_pcm_subdevice function. Removed the callback from the snd_sctl_build function (no more required). Modified alsa.conf to use refer {} blocks again. Modified card specific conf files to use new snd_func_private_pcm_subdevice function. Jaroslav Kysela 2001-06-18 14:14:49 +00:00
  • 2ced309ee8 Changed $(var) in $var Abramo Bagnara 2001-06-18 13:34:11 +00:00
  • 9803257f70 More complicated example for tests Jaroslav Kysela 2001-06-18 12:02:33 +00:00
  • fd8c75d112 Moved preloaded configuration files to the preload.filenames[] section. Jaroslav Kysela 2001-06-18 11:47:03 +00:00
  • 9e9e10c1bd Optimized index-search functions Jaroslav Kysela 2001-06-18 11:44:45 +00:00
  • f1fe5d5fb2 Renamed envname -> vars Abramo Bagnara 2001-06-18 08:45:18 +00:00
  • 158f7c20b0 Added more configurations and enhanced Trident NX conf Jaroslav Kysela 2001-06-18 08:02:57 +00:00
  • 1e0c53a11c Added context handling for snd_config_expand. PCM slave configuration is now dynamic. Jaroslav Kysela 2001-06-16 22:03:23 +00:00
  • 43455a9268 Some fixes. Added conf for trident Abramo Bagnara 2001-06-16 09:40:20 +00:00
  • 0347bf5438 Typo Abramo Bagnara 2001-06-16 08:31:31 +00:00
  • a4768a7b10 Simplified evaluation using snd_config_walk. Fixed implementation Abramo Bagnara 2001-06-16 08:19:15 +00:00
  • 92b0581c33 Converted @refer special case in ordinary @func. Removed @type Abramo Bagnara 2001-06-15 16:09:56 +00:00
  • 54daf2f16d Extended parameterization. Marked with @ all fields with special use Abramo Bagnara 2001-06-15 14:00:19 +00:00
  • cf325c68e3 Simplified and fixed semantic Abramo Bagnara 2001-06-15 11:49:19 +00:00
  • 58808e42b6 Initial version Jaroslav Kysela 2001-06-15 09:45:19 +00:00
  • 681f6ad7b0 fixed compile on ia64 and sparc Takashi Iwai 2001-06-15 09:30:49 +00:00
  • 977a9a33f0 * Cleaned the alsa.conf syntax: - added pcm.front, pcm.rear, pcm.center_lfe blocks * Added configuration for EMU10K1 (it's fully working one!!!) * snd_config_redirect_load->snd_config_refer_load rename * snd_config_search_alias code change (works also with pairs base.key) * cleanups in the evaluate function (the function prototype has been changed) Jaroslav Kysela 2001-06-15 08:47:59 +00:00
  • 1b8d405606 redirect->refer Removed the aliasing code (it was already in the search_alias function). Jaroslav Kysela 2001-06-14 09:47:44 +00:00
  • 2dd594a2f2 Reorganization Jaroslav Kysela 2001-06-13 12:56:38 +00:00
  • 355bb478e9 Search functions supports NULL result (check the presence) Jaroslav Kysela 2001-06-13 12:55:56 +00:00
  • 45cfa1405f Added support for direct alias Jaroslav Kysela 2001-06-13 12:55:00 +00:00
  • 396f8a12a2 Improvements against updated syntax Jaroslav Kysela 2001-06-13 09:40:34 +00:00
  • 5c3075d32f Enhanced configuration syntax (added [ ] block for arrays). The snd_config_expand functions expands the runtime contents (@func...). Removed the environment variable replace code from the configuration parser. Updated the alsa.conf configuration file. Jaroslav Kysela 2001-06-13 09:31:05 +00:00