]> git.alsa-project.org Git - alsa-lib.git/log
alsa-lib.git
23 years agoAdded /usr/share/alsa directory
Jaroslav Kysela [Fri, 21 Sep 2001 08:29:32 +0000 (08:29 +0000)]
Added /usr/share/alsa directory

23 years agoasoundrc.doc -> asoundrc.txt
Jaroslav Kysela [Fri, 21 Sep 2001 08:27:24 +0000 (08:27 +0000)]
asoundrc.doc -> asoundrc.txt

23 years agofixed possible segfault in snd_seq_parse_address
Takashi Iwai [Wed, 19 Sep 2001 20:10:32 +0000 (20:10 +0000)]
fixed possible segfault in snd_seq_parse_address

23 years agoChanged GPL->LGPL as agreed by Abramo
Jaroslav Kysela [Tue, 18 Sep 2001 07:11:59 +0000 (07:11 +0000)]
Changed GPL->LGPL as agreed by Abramo

23 years agoSeparated asoundlib.h to small files.
Jaroslav Kysela [Thu, 13 Sep 2001 11:38:32 +0000 (11:38 +0000)]
Separated asoundlib.h to small files.

23 years agoChanged GPL to LGPL as agreed by Takashi
Jaroslav Kysela [Thu, 13 Sep 2001 11:03:52 +0000 (11:03 +0000)]
Changed GPL to LGPL as agreed by Takashi

23 years agoChanged GPL to LGPL as agreed by Uros
Jaroslav Kysela [Thu, 13 Sep 2001 10:16:50 +0000 (10:16 +0000)]
Changed GPL to LGPL as agreed by Uros

23 years agoInitial version
Jaroslav Kysela [Thu, 13 Sep 2001 09:16:56 +0000 (09:16 +0000)]
Initial version

23 years agoFixed installation.
Takashi Iwai [Wed, 12 Sep 2001 16:18:33 +0000 (16:18 +0000)]
Fixed installation.

24 years agoOk, added warning to sys/asoundlib.h with redirection to alsa/asoundlib.h.
Jaroslav Kysela [Tue, 11 Sep 2001 12:18:56 +0000 (12:18 +0000)]
Ok, added warning to sys/asoundlib.h with redirection to alsa/asoundlib.h.

24 years agoAdded symlink for sys/asoundlib.h to alsa/asoundlib.h
Jaroslav Kysela [Tue, 11 Sep 2001 11:27:52 +0000 (11:27 +0000)]
Added symlink for sys/asoundlib.h to alsa/asoundlib.h

24 years agoChanged location of asoundlib.h
Jaroslav Kysela [Tue, 11 Sep 2001 09:35:42 +0000 (09:35 +0000)]
Changed location of asoundlib.h

24 years agoChanged location of asoundlib.h from sys dir to alsa dir.
Jaroslav Kysela [Tue, 11 Sep 2001 09:34:13 +0000 (09:34 +0000)]
Changed location of asoundlib.h from sys dir to alsa dir.
(it means that official location is '#include <alsa/asoundlib.h>')

24 years agoAdded snd_pcm_sync_id_t
Jaroslav Kysela [Tue, 11 Sep 2001 08:42:15 +0000 (08:42 +0000)]
Added snd_pcm_sync_id_t

24 years agoRemoved obsolete test programs.
Jaroslav Kysela [Fri, 7 Sep 2001 09:33:20 +0000 (09:33 +0000)]
Removed obsolete test programs.

24 years agoUpdated to latest API
Jaroslav Kysela [Fri, 7 Sep 2001 09:24:30 +0000 (09:24 +0000)]
Updated to latest API

24 years agoFixed wrong return value in snd_seq_drain_output
Jaroslav Kysela [Thu, 6 Sep 2001 09:09:24 +0000 (09:09 +0000)]
Fixed wrong return value in snd_seq_drain_output

24 years agoAdded automatic IEC958 Playback Switch handling
Jaroslav Kysela [Mon, 3 Sep 2001 15:24:25 +0000 (15:24 +0000)]
Added automatic IEC958 Playback Switch handling

24 years agoFixes (YMFPCI -> YMF744)
Jaroslav Kysela [Mon, 3 Sep 2001 15:15:32 +0000 (15:15 +0000)]
Fixes (YMFPCI -> YMF744)

24 years agoAdded snd_seq_sync_output_queue() function.
Takashi Iwai [Mon, 3 Sep 2001 10:41:18 +0000 (10:41 +0000)]
Added snd_seq_sync_output_queue() function.
Rewrote playmidi1 to use this function.  It is no longer necessary
to wait for echoback.

24 years agoFixed
Jaroslav Kysela [Thu, 30 Aug 2001 09:28:17 +0000 (09:28 +0000)]
Fixed

24 years agoDefine SND_LITTLE_ENDIAN or SND_BIG_ENDIAN locally.
Takashi Iwai [Tue, 28 Aug 2001 15:39:55 +0000 (15:39 +0000)]
Define SND_LITTLE_ENDIAN or SND_BIG_ENDIAN locally.
Fixed handling of non-linear formats now.

24 years agoFixed some typos for timer interface.
Jaroslav Kysela [Tue, 28 Aug 2001 13:41:03 +0000 (13:41 +0000)]
Fixed some typos for timer interface.

24 years agoAdded missing comment for doxygen
Jaroslav Kysela [Tue, 28 Aug 2001 13:38:27 +0000 (13:38 +0000)]
Added missing comment for doxygen

24 years agoUpdated to latest API
Jaroslav Kysela [Tue, 28 Aug 2001 13:31:01 +0000 (13:31 +0000)]
Updated to latest API

24 years agoAdded snd_seq_queue_timer_type_t.
Jaroslav Kysela [Tue, 28 Aug 2001 08:03:19 +0000 (08:03 +0000)]
Added snd_seq_queue_timer_type_t.

24 years agoFixed typo
Jaroslav Kysela [Mon, 27 Aug 2001 09:13:58 +0000 (09:13 +0000)]
Fixed typo

24 years agoFixed OOPS (double free)
Jaroslav Kysela [Fri, 24 Aug 2001 12:23:19 +0000 (12:23 +0000)]
Fixed OOPS (double free)

24 years agoRemoved EAGAIN error report from drain
Jaroslav Kysela [Wed, 22 Aug 2001 11:27:45 +0000 (11:27 +0000)]
Removed EAGAIN error report from drain

24 years agoFixed compilation
Jaroslav Kysela [Wed, 22 Aug 2001 11:24:57 +0000 (11:24 +0000)]
Fixed compilation

24 years agoCompilation fixes (asound.h removal)
Jaroslav Kysela [Wed, 22 Aug 2001 06:39:08 +0000 (06:39 +0000)]
Compilation fixes (asound.h removal)

24 years agoAdded automatic ttable expansion
Jaroslav Kysela [Tue, 21 Aug 2001 08:59:07 +0000 (08:59 +0000)]
Added automatic ttable expansion

24 years agoThe main header file is not dependant on asound.h from driver.
Jaroslav Kysela [Mon, 20 Aug 2001 13:15:30 +0000 (13:15 +0000)]
The main header file is not dependant on asound.h from driver.

24 years ago0.9.0beta7
Jaroslav Kysela [Mon, 20 Aug 2001 09:20:32 +0000 (09:20 +0000)]
0.9.0beta7

24 years agosum->average for route_policy
Jaroslav Kysela [Mon, 20 Aug 2001 09:06:11 +0000 (09:06 +0000)]
sum->average for route_policy

24 years agoUpdated route_policy
Jaroslav Kysela [Mon, 20 Aug 2001 09:03:46 +0000 (09:03 +0000)]
Updated route_policy

24 years agoAdded route_policy default
Jaroslav Kysela [Mon, 20 Aug 2001 09:02:41 +0000 (09:02 +0000)]
Added route_policy default

24 years agoatomic functions are not available on sparc, too
Jaroslav Kysela [Thu, 16 Aug 2001 16:05:39 +0000 (16:05 +0000)]
atomic functions are not available on sparc, too

24 years agoSome small modifications to make doxygen happy.
Jaroslav Kysela [Wed, 15 Aug 2001 14:04:04 +0000 (14:04 +0000)]
Some small modifications to make doxygen happy.

24 years agoRemoved debug output
Jaroslav Kysela [Wed, 15 Aug 2001 13:52:56 +0000 (13:52 +0000)]
Removed debug output

24 years agoAdded symbol versioning for dlsym-callbacks.
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.

24 years agoAdded arguments
Jaroslav Kysela [Fri, 10 Aug 2001 16:44:08 +0000 (16:44 +0000)]
Added arguments

24 years agoUpdated for latest API
Jaroslav Kysela [Fri, 10 Aug 2001 08:56:25 +0000 (08:56 +0000)]
Updated for latest API

24 years agoFixed broken initialization
Jaroslav Kysela [Wed, 8 Aug 2001 18:52:25 +0000 (18:52 +0000)]
Fixed broken initialization

24 years agoAdded libtoolize
Jaroslav Kysela [Mon, 30 Jul 2001 12:18:35 +0000 (12:18 +0000)]
Added libtoolize

24 years agoMoved SND_PCM_INFO defines from asoundlib.h to pcm_local.h.
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.

24 years agoSome reorganization for libtool updates (version 1.4 is now supported).
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.

24 years agoinclude/pcm.h
Jaroslav Kysela [Mon, 30 Jul 2001 11:25:57 +0000 (11:25 +0000)]
include/pcm.h

24 years agoAnother fix - switch behaviour
Jaroslav Kysela [Mon, 30 Jul 2001 09:58:32 +0000 (09:58 +0000)]
Another fix - switch behaviour

24 years agoAdded missing tests for hw_params->info.
Jaroslav Kysela [Thu, 26 Jul 2001 13:52:43 +0000 (13:52 +0000)]
Added missing tests for hw_params->info.

24 years agoMixer behaviour fixes
Jaroslav Kysela [Thu, 26 Jul 2001 10:52:42 +0000 (10:52 +0000)]
Mixer behaviour fixes

24 years agoAdded snd_seq_system_info_get_cur_clients/queues.
Takashi Iwai [Wed, 25 Jul 2001 17:33:34 +0000 (17:33 +0000)]
Added snd_seq_system_info_get_cur_clients/queues.

24 years agoSmall fixes (capture & switch read)
Jaroslav Kysela [Wed, 25 Jul 2001 12:33:35 +0000 (12:33 +0000)]
Small fixes (capture & switch read)

24 years agoAdded snd_mixer_selem_is_active function.
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.

24 years agoFixed braces
Jaroslav Kysela [Sat, 21 Jul 2001 10:17:03 +0000 (10:17 +0000)]
Fixed braces

24 years agoAdded timer_local.h to noinst_HEADERS
Jaroslav Kysela [Sat, 21 Jul 2001 10:10:55 +0000 (10:10 +0000)]
Added timer_local.h to noinst_HEADERS

24 years agoAdded hwdep_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

24 years agoFixed typo
Jaroslav Kysela [Sat, 21 Jul 2001 09:55:01 +0000 (09:55 +0000)]
Fixed typo

24 years ago0.9.0beta6
Jaroslav Kysela [Fri, 20 Jul 2001 07:56:23 +0000 (07:56 +0000)]
0.9.0beta6

24 years agosnd_pcm_route_load_ttable is exported again for pcm_plug.c
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

24 years agoImproved documentation for snd_config_update
Jaroslav Kysela [Thu, 19 Jul 2001 16:11:50 +0000 (16:11 +0000)]
Improved documentation for snd_config_update

24 years agoEnhanced description for write* and read* functions
Jaroslav Kysela [Thu, 19 Jul 2001 16:08:52 +0000 (16:08 +0000)]
Enhanced description for write* and read* functions

24 years agoSome small addition
Jaroslav Kysela [Thu, 19 Jul 2001 09:21:36 +0000 (09:21 +0000)]
Some small addition

24 years agoAdded route_policy option for the plug plugin.
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.

24 years agoMore documentation updates.
Jaroslav Kysela [Wed, 18 Jul 2001 12:17:11 +0000 (12:17 +0000)]
More documentation updates.

24 years agoRenamed class to dev_class
Jaroslav Kysela [Wed, 18 Jul 2001 09:22:34 +0000 (09:22 +0000)]
Renamed class to dev_class

24 years agoUpdated
Jaroslav Kysela [Mon, 16 Jul 2001 13:40:05 +0000 (13:40 +0000)]
Updated

24 years agoAdded encapsulation for timer interface
Jaroslav Kysela [Mon, 16 Jul 2001 13:33:55 +0000 (13:33 +0000)]
Added encapsulation for timer interface

24 years agoUpdated timer interface to follow new uniform configuration style.
Jaroslav Kysela [Mon, 16 Jul 2001 11:15:28 +0000 (11:15 +0000)]
Updated timer interface to follow new uniform configuration style.

24 years agoFixed typos.
Jaroslav Kysela [Mon, 16 Jul 2001 09:50:01 +0000 (09:50 +0000)]
Fixed typos.

24 years agoFixed typos
Abramo Bagnara [Fri, 13 Jul 2001 11:34:15 +0000 (11:34 +0000)]
Fixed typos

24 years agoRecoded hwdep API to follow modern conf style.
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.

24 years agoMerged hwdep_m4.h to hwdep.h
Jaroslav Kysela [Wed, 11 Jul 2001 15:52:07 +0000 (15:52 +0000)]
Merged hwdep_m4.h to hwdep.h

24 years agoMore documentation enhancements / removal of non-existent functions.
Jaroslav Kysela [Wed, 11 Jul 2001 15:48:27 +0000 (15:48 +0000)]
More documentation enhancements / removal of non-existent functions.

24 years agoCheck the location of alsa-driver header files in configure (for doxygen)
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)

24 years agoImproved parse_address to accept the string without a port number
Takashi Iwai [Wed, 11 Jul 2001 14:18:38 +0000 (14:18 +0000)]
Improved parse_address to accept the string without a port number

24 years agoFixed compile
Takashi Iwai [Wed, 11 Jul 2001 14:17:55 +0000 (14:17 +0000)]
Fixed compile

24 years agoFixed the values of SND_SEQ_CLIENT_XXX etc.
Takashi Iwai [Wed, 11 Jul 2001 14:17:29 +0000 (14:17 +0000)]
Fixed the values of SND_SEQ_CLIENT_XXX etc.

24 years agoAdded documentation for instrument and midi event functions.
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.

24 years agoSuppress error messages.
Takashi Iwai [Mon, 9 Jul 2001 08:34:07 +0000 (08:34 +0000)]
Suppress error messages.

24 years agoDo not include sound/asequencer.h in user apps.
Takashi Iwai [Mon, 9 Jul 2001 08:33:35 +0000 (08:33 +0000)]
Do not include sound/asequencer.h in user apps.

24 years agoReplace SNDRV_ with SND_ prefix.
Takashi Iwai [Mon, 9 Jul 2001 08:33:02 +0000 (08:33 +0000)]
Replace SNDRV_ with SND_ prefix.

24 years agoFixed comments. yes, of course, alloca uses stack instead of heap..
Takashi Iwai [Mon, 9 Jul 2001 08:32:31 +0000 (08:32 +0000)]
Fixed comments.  yes, of course, alloca uses stack instead of heap..

24 years agoAdded snd_ctl_*_clear() functions.
Jaroslav Kysela [Sun, 8 Jul 2001 17:24:30 +0000 (17:24 +0000)]
Added snd_ctl_*_clear() functions.

24 years agoRemoved BASH check
Jaroslav Kysela [Sun, 8 Jul 2001 15:28:12 +0000 (15:28 +0000)]
Removed BASH check

24 years agoPermit to PCM plug configuration to specify unchanged parameters. Added support for...
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.

24 years agoChanged from bool to val to avoid error in c++.
Jaroslav Kysela [Wed, 4 Jul 2001 15:56:51 +0000 (15:56 +0000)]
Changed from bool to val to avoid error in c++.

24 years agoChanged 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++.

24 years agoMajor change to sequencer API.
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.

24 years agoAdded snd_pcm_hw_params_*_get_mask
Abramo Bagnara [Mon, 2 Jul 2001 11:46:38 +0000 (11:46 +0000)]
Added snd_pcm_hw_params_*_get_mask

24 years agoRemoved loopback PCM type (share will do the job)
Abramo Bagnara [Mon, 2 Jul 2001 07:17:00 +0000 (07:17 +0000)]
Removed loopback PCM type (share will do the job)

24 years agoAdded "dont override" behaviour
Abramo Bagnara [Mon, 2 Jul 2001 07:15:13 +0000 (07:15 +0000)]
Added "dont override" behaviour

24 years agoGet rid of ugly bash2 requirement
Abramo Bagnara [Sun, 1 Jul 2001 17:31:39 +0000 (17:31 +0000)]
Get rid of ugly bash2 requirement

24 years agoFixed missing frames count initialization
Abramo Bagnara [Sat, 30 Jun 2001 08:24:41 +0000 (08:24 +0000)]
Fixed missing frames count initialization

24 years agoAdded snd_func_private_string.
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).

24 years agoCorrected configuration for CMI8338/8738.
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

24 years agoFixed config for iec958.
Takashi Iwai [Tue, 26 Jun 2001 14:26:35 +0000 (14:26 +0000)]
Fixed config for iec958.

24 years agoDATADIR is obtained from the configure script
Jaroslav Kysela [Tue, 26 Jun 2001 10:45:10 +0000 (10:45 +0000)]
DATADIR is obtained from the configure script

24 years ago0.9.0beta5
Jaroslav Kysela [Tue, 26 Jun 2001 10:35:39 +0000 (10:35 +0000)]
0.9.0beta5

24 years agoRemoved snd_ctl_card_info_t->mixerid and added the components member.
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.