OSDN Git Service
Jaroslav Kysela [Thu, 16 Aug 2001 16:05:39 +0000 (16:05 +0000)]
atomic functions are not available on sparc, too
Jaroslav Kysela [Wed, 15 Aug 2001 14:04:04 +0000 (14:04 +0000)]
Some small modifications to make doxygen happy.
Jaroslav Kysela [Wed, 15 Aug 2001 13:52:56 +0000 (13:52 +0000)]
Removed debug output
Jaroslav Kysela [Wed, 15 Aug 2001 12:12:16 +0000 (12:12 +0000)]
Added symbol versioning for dlsym-callbacks.
Removed snd_config_refer_load from confmisc.c and pcm.c.
Jaroslav Kysela [Fri, 10 Aug 2001 16:44:08 +0000 (16:44 +0000)]
Added arguments
Jaroslav Kysela [Fri, 10 Aug 2001 08:56:25 +0000 (08:56 +0000)]
Updated for latest API
Jaroslav Kysela [Wed, 8 Aug 2001 18:52:25 +0000 (18:52 +0000)]
Fixed broken initialization
Jaroslav Kysela [Mon, 30 Jul 2001 12:18:35 +0000 (12:18 +0000)]
Added libtoolize
Jaroslav Kysela [Mon, 30 Jul 2001 12:13:49 +0000 (12:13 +0000)]
Moved SND_PCM_INFO defines from asoundlib.h to pcm_local.h.
Jaroslav Kysela [Mon, 30 Jul 2001 11:56:46 +0000 (11:56 +0000)]
Some reorganization for libtool updates (version 1.4 is now supported).
Added --with-debug parameter for configure.
Jaroslav Kysela [Mon, 30 Jul 2001 11:25:57 +0000 (11:25 +0000)]
include/pcm.h
Jaroslav Kysela [Mon, 30 Jul 2001 09:58:32 +0000 (09:58 +0000)]
Another fix - switch behaviour
Jaroslav Kysela [Thu, 26 Jul 2001 13:52:43 +0000 (13:52 +0000)]
Added missing tests for hw_params->info.
Jaroslav Kysela [Thu, 26 Jul 2001 10:52:42 +0000 (10:52 +0000)]
Mixer behaviour fixes
Takashi Iwai [Wed, 25 Jul 2001 17:33:34 +0000 (17:33 +0000)]
Added snd_seq_system_info_get_cur_clients/queues.
Jaroslav Kysela [Wed, 25 Jul 2001 12:33:35 +0000 (12:33 +0000)]
Small fixes (capture & switch read)
Jaroslav Kysela [Mon, 23 Jul 2001 13:07:47 +0000 (13:07 +0000)]
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 [Sat, 21 Jul 2001 10:17:03 +0000 (10:17 +0000)]
Fixed braces
Jaroslav Kysela [Sat, 21 Jul 2001 10:10:55 +0000 (10:10 +0000)]
Added timer_local.h to noinst_HEADERS
Jaroslav Kysela [Sat, 21 Jul 2001 10:04:20 +0000 (10:04 +0000)]
Added hwdep_local.h to noinst_HEADERS
Jaroslav Kysela [Sat, 21 Jul 2001 09:55:01 +0000 (09:55 +0000)]
Fixed typo
Jaroslav Kysela [Fri, 20 Jul 2001 07:56:23 +0000 (07:56 +0000)]
0.9.0beta6
Jaroslav Kysela [Fri, 20 Jul 2001 07:44:21 +0000 (07:44 +0000)]
snd_pcm_route_load_ttable is exported again for pcm_plug.c
Jaroslav Kysela [Thu, 19 Jul 2001 16:11:50 +0000 (16:11 +0000)]
Improved documentation for snd_config_update
Jaroslav Kysela [Thu, 19 Jul 2001 16:08:52 +0000 (16:08 +0000)]
Enhanced description for write* and read* functions
Jaroslav Kysela [Thu, 19 Jul 2001 09:21:36 +0000 (09:21 +0000)]
Some small addition
Jaroslav Kysela [Thu, 19 Jul 2001 09:11:05 +0000 (09:11 +0000)]
Added route_policy option for the plug plugin.
Some fixes in the route and hooks plugin.
Jaroslav Kysela [Wed, 18 Jul 2001 12:17:11 +0000 (12:17 +0000)]
More documentation updates.
Jaroslav Kysela [Wed, 18 Jul 2001 09:22:34 +0000 (09:22 +0000)]
Renamed class to dev_class
Jaroslav Kysela [Mon, 16 Jul 2001 13:40:05 +0000 (13:40 +0000)]
Updated
Jaroslav Kysela [Mon, 16 Jul 2001 13:33:55 +0000 (13:33 +0000)]
Added encapsulation for timer interface
Jaroslav Kysela [Mon, 16 Jul 2001 11:15:28 +0000 (11:15 +0000)]
Updated timer interface to follow new uniform configuration style.
Jaroslav Kysela [Mon, 16 Jul 2001 09:50:01 +0000 (09:50 +0000)]
Fixed typos.
Abramo Bagnara [Fri, 13 Jul 2001 11:34:15 +0000 (11:34 +0000)]
Fixed typos
Jaroslav Kysela [Fri, 13 Jul 2001 10:00:19 +0000 (10:00 +0000)]
Recoded hwdep API to follow modern conf style.
Added hwdep configuration to alsa.conf.
Added documentation for hwdep interface.
Jaroslav Kysela [Wed, 11 Jul 2001 15:52:07 +0000 (15:52 +0000)]
Merged hwdep_m4.h to hwdep.h
Jaroslav Kysela [Wed, 11 Jul 2001 15:48:27 +0000 (15:48 +0000)]
More documentation enhancements / removal of non-existent functions.
Takashi Iwai [Wed, 11 Jul 2001 14:19:50 +0000 (14:19 +0000)]
Check the location of alsa-driver header files in configure (for doxygen)
Takashi Iwai [Wed, 11 Jul 2001 14:18:38 +0000 (14:18 +0000)]
Improved parse_address to accept the string without a port number
Takashi Iwai [Wed, 11 Jul 2001 14:17:55 +0000 (14:17 +0000)]
Fixed compile
Takashi Iwai [Wed, 11 Jul 2001 14:17:29 +0000 (14:17 +0000)]
Fixed the values of SND_SEQ_CLIENT_XXX etc.
Jaroslav Kysela [Wed, 11 Jul 2001 14:09:01 +0000 (14:09 +0000)]
Added documentation for instrument and midi event functions.
Removed snd_enum_() macros.
Documentation changes in asoundlib.h.
Takashi Iwai [Mon, 9 Jul 2001 08:34:07 +0000 (08:34 +0000)]
Suppress error messages.
Takashi Iwai [Mon, 9 Jul 2001 08:33:35 +0000 (08:33 +0000)]
Do not include sound/asequencer.h in user apps.
Takashi Iwai [Mon, 9 Jul 2001 08:33:02 +0000 (08:33 +0000)]
Replace SNDRV_ with SND_ prefix.
Takashi Iwai [Mon, 9 Jul 2001 08:32:31 +0000 (08:32 +0000)]
Fixed comments. yes, of course, alloca uses stack instead of heap..
Jaroslav Kysela [Sun, 8 Jul 2001 17:24:30 +0000 (17:24 +0000)]
Added snd_ctl_*_clear() functions.
Jaroslav Kysela [Sun, 8 Jul 2001 15:28:12 +0000 (15:28 +0000)]
Removed BASH check
Abramo Bagnara [Sat, 7 Jul 2001 15:53:20 +0000 (15:53 +0000)]
Permit to PCM plug configuration to specify unchanged parameters. Added support for RT signals to async interface. Added ops for PCM mix.
Jaroslav Kysela [Wed, 4 Jul 2001 15:56:51 +0000 (15:56 +0000)]
Changed from bool to val to avoid error in c++.
Jaroslav Kysela [Wed, 4 Jul 2001 15:05:05 +0000 (15:05 +0000)]
Changed from bool to val to avoid error in c++.
Jaroslav Kysela [Wed, 4 Jul 2001 13:54:13 +0000 (13:54 +0000)]
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.
Abramo Bagnara [Mon, 2 Jul 2001 11:46:38 +0000 (11:46 +0000)]
Added snd_pcm_hw_params_*_get_mask
Abramo Bagnara [Mon, 2 Jul 2001 07:17:00 +0000 (07:17 +0000)]
Removed loopback PCM type (share will do the job)
Abramo Bagnara [Mon, 2 Jul 2001 07:15:13 +0000 (07:15 +0000)]
Added "dont override" behaviour
Abramo Bagnara [Sun, 1 Jul 2001 17:31:39 +0000 (17:31 +0000)]
Get rid of ugly bash2 requirement
Abramo Bagnara [Sat, 30 Jun 2001 08:24:41 +0000 (08:24 +0000)]
Fixed missing frames count initialization
Jaroslav Kysela [Tue, 26 Jun 2001 15:27:40 +0000 (15:27 +0000)]
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).
Takashi Iwai [Tue, 26 Jun 2001 14:28:02 +0000 (14:28 +0000)]
Corrected configuration for CMI8338/8738.
- CMI8738 is aliased to CMI8338.
- New config file for multi channel cards with -MCx suffix
Takashi Iwai [Tue, 26 Jun 2001 14:26:35 +0000 (14:26 +0000)]
Fixed config for iec958.
Jaroslav Kysela [Tue, 26 Jun 2001 10:45:10 +0000 (10:45 +0000)]
DATADIR is obtained from the configure script
Jaroslav Kysela [Tue, 26 Jun 2001 10:35:39 +0000 (10:35 +0000)]
0.9.0beta5
Jaroslav Kysela [Mon, 25 Jun 2001 13:08:43 +0000 (13:08 +0000)]
Removed snd_ctl_card_info_t->mixerid and added the components member.
Jaroslav Kysela [Mon, 25 Jun 2001 08:58:32 +0000 (08:58 +0000)]
INTEL8X0->ICH change
Jaroslav Kysela [Mon, 25 Jun 2001 08:45:53 +0000 (08:45 +0000)]
Added iec958.conf
Jaroslav Kysela [Mon, 25 Jun 2001 08:43:12 +0000 (08:43 +0000)]
INTEL8X0 -> ICH change
Jaroslav Kysela [Mon, 25 Jun 2001 08:12:57 +0000 (08:12 +0000)]
Fixed typo
Jaroslav Kysela [Sun, 24 Jun 2001 23:16:17 +0000 (23:16 +0000)]
Reorganized configuration files (card->type removal).
Takashi Iwai [Fri, 22 Jun 2001 09:01:22 +0000 (09:01 +0000)]
Added missing iec958.conf.
Added defaults for iec958.
Fixed slave type in IEC1712.conf.
Corrected config file for CMI8738.
Jaroslav Kysela [Thu, 21 Jun 2001 14:16:13 +0000 (14:16 +0000)]
sndrv_ctl_card_info_t->abbreviation member changed to driver
Jaroslav Kysela [Thu, 21 Jun 2001 13:41:50 +0000 (13:41 +0000)]
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.
Abramo Bagnara [Thu, 21 Jun 2001 06:14:01 +0000 (06:14 +0000)]
Removed surround.conf reference
Abramo Bagnara [Wed, 20 Jun 2001 20:52:12 +0000 (20:52 +0000)]
New async notification API. Removed obsolete surround. Cleaning
Takashi Iwai [Wed, 20 Jun 2001 15:32:36 +0000 (15:32 +0000)]
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 [Wed, 20 Jun 2001 15:31:16 +0000 (15:31 +0000)]
Renamed from CMIPCI to CMI8738.
Takashi Iwai [Wed, 20 Jun 2001 15:30:49 +0000 (15:30 +0000)]
Renamed from CMIPCI to CMI8738.
IEC958 Enable switch is removed along with the change of cmipci driver.
Takashi Iwai [Wed, 20 Jun 2001 15:30:01 +0000 (15:30 +0000)]
Added missing definitions for iec958.
Jaroslav Kysela [Wed, 20 Jun 2001 13:37:19 +0000 (13:37 +0000)]
macro->refer
Added the @hooks code...
Takashi Iwai [Wed, 20 Jun 2001 11:24:58 +0000 (11:24 +0000)]
Fixed for the recent name changes.
Takashi Iwai [Wed, 20 Jun 2001 11:24:29 +0000 (11:24 +0000)]
Added CMIPCI and ICE1712 configurations.
Takashi Iwai [Wed, 20 Jun 2001 11:24:01 +0000 (11:24 +0000)]
Surround and IEC958 configuration for ice1712 driver.
Takashi Iwai [Wed, 20 Jun 2001 11:23:41 +0000 (11:23 +0000)]
Surround and IEC958 configuration for cmipci driver.
Jaroslav Kysela [Wed, 20 Jun 2001 10:30:18 +0000 (10:30 +0000)]
Added missing defaults to alsa.conf.
Function snd_func_macro is now an alias to snd_func_refer.
Jaroslav Kysela [Tue, 19 Jun 2001 11:52:50 +0000 (11:52 +0000)]
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 [Tue, 19 Jun 2001 10:36:31 +0000 (10:36 +0000)]
Ok, back to use '@func refer' inside alsa.conf (following Abramo's
interpellation).
Jaroslav Kysela [Mon, 18 Jun 2001 14:43:46 +0000 (14:43 +0000)]
Fixed SIGSEGV based on thinkos
Jaroslav Kysela [Mon, 18 Jun 2001 14:43:14 +0000 (14:43 +0000)]
Working conf
Jaroslav Kysela [Mon, 18 Jun 2001 14:14:49 +0000 (14:14 +0000)]
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.
Abramo Bagnara [Mon, 18 Jun 2001 13:34:11 +0000 (13:34 +0000)]
Changed $(var) in $var
Jaroslav Kysela [Mon, 18 Jun 2001 12:02:33 +0000 (12:02 +0000)]
More complicated example for tests
Jaroslav Kysela [Mon, 18 Jun 2001 11:47:03 +0000 (11:47 +0000)]
Moved preloaded configuration files to the preload.filenames[] section.
Jaroslav Kysela [Mon, 18 Jun 2001 11:44:45 +0000 (11:44 +0000)]
Optimized index-search functions
Abramo Bagnara [Mon, 18 Jun 2001 08:45:18 +0000 (08:45 +0000)]
Renamed envname -> vars
Jaroslav Kysela [Mon, 18 Jun 2001 08:02:57 +0000 (08:02 +0000)]
Added more configurations and enhanced Trident NX conf
Jaroslav Kysela [Sat, 16 Jun 2001 22:03:23 +0000 (22:03 +0000)]
Added context handling for snd_config_expand.
PCM slave configuration is now dynamic.
Abramo Bagnara [Sat, 16 Jun 2001 09:40:20 +0000 (09:40 +0000)]
Some fixes. Added conf for trident
Abramo Bagnara [Sat, 16 Jun 2001 08:31:31 +0000 (08:31 +0000)]
Typo
Abramo Bagnara [Sat, 16 Jun 2001 08:19:15 +0000 (08:19 +0000)]
Simplified evaluation using snd_config_walk. Fixed implementation
Abramo Bagnara [Fri, 15 Jun 2001 16:09:56 +0000 (16:09 +0000)]
Converted @refer special case in ordinary @func. Removed @type
Abramo Bagnara [Fri, 15 Jun 2001 14:00:19 +0000 (14:00 +0000)]
Extended parameterization. Marked with @ all fields with special use