OSDN Git Service

android-x86/external-alsa-lib.git
22 years agoAdded comments to all defines to let doxygen happy
Jaroslav Kysela [Fri, 11 Jan 2002 13:10:58 +0000 (13:10 +0000)]
Added comments to all defines to let doxygen happy

22 years agoAdded asoundef.h (instead of symlink).
Takashi Iwai [Fri, 11 Jan 2002 11:13:20 +0000 (11:13 +0000)]
Added asoundef.h (instead of symlink).
partly modified & comments added for doxygen.

22 years agoremoved (commented out) assert in pcm_drain for avoiding the infinte
Takashi Iwai [Fri, 11 Jan 2002 11:12:00 +0000 (11:12 +0000)]
removed (commented out) assert in pcm_drain for avoiding the infinte
loop when a program is aborted and drain is failed.

22 years agofixed my mail address ;)
Takashi Iwai [Fri, 11 Jan 2002 11:09:33 +0000 (11:09 +0000)]
fixed my mail address ;)

22 years agoAdded snd_config_load_override().
Jaroslav Kysela [Wed, 9 Jan 2002 21:28:15 +0000 (21:28 +0000)]
Added snd_config_load_override().
Fixed problem with EOF detection in freestring parser.
Fixed problem with run-time argument parsing (snd_config_load()->snd_config_load_override() replace).
Added more documentation for configuration run-time arguments and hooks.
Fixed the behaviour of snd_config_search_definition() - implicit and explicit base.

22 years agofixed compile on ia64.
Takashi Iwai [Wed, 2 Jan 2002 15:15:54 +0000 (15:15 +0000)]
fixed compile on ia64.

22 years agoversion 2.1 -> 2
Jaroslav Kysela [Sun, 30 Dec 2001 09:28:38 +0000 (09:28 +0000)]
version 2.1 -> 2

22 years agoFixed licence version
Jaroslav Kysela [Sun, 30 Dec 2001 09:27:46 +0000 (09:27 +0000)]
Fixed licence version

22 years agoUpdated GNU GPL license (address).
Jaroslav Kysela [Sun, 30 Dec 2001 09:22:54 +0000 (09:22 +0000)]
Updated GNU GPL license (address).
Changed GNU LGPL licence from 2.0 to 2.1.

22 years agoAdded spdif
Jaroslav Kysela [Sat, 29 Dec 2001 22:32:02 +0000 (22:32 +0000)]
Added spdif

22 years agoAdded missing initialization and check for sctl contents
Jaroslav Kysela [Sat, 29 Dec 2001 22:30:22 +0000 (22:30 +0000)]
Added missing initialization and check for sctl contents

22 years agoMore verbose output on error (wrong configuration)
Jaroslav Kysela [Sat, 29 Dec 2001 22:29:44 +0000 (22:29 +0000)]
More verbose output on error (wrong configuration)

22 years agoAdded initialization of destination
Jaroslav Kysela [Sat, 29 Dec 2001 22:28:35 +0000 (22:28 +0000)]
Added initialization of destination

22 years agoFixed get_ascii (null string), fixed hooks_load_for_all (aliases)
Jaroslav Kysela [Sat, 29 Dec 2001 22:27:44 +0000 (22:27 +0000)]
Fixed get_ascii (null string), fixed hooks_load_for_all (aliases)

22 years agoAdded missing variable initialization in open_conf() functions (hwdep, timer); Uros
Jaroslav Kysela [Thu, 27 Dec 2001 20:55:53 +0000 (20:55 +0000)]
Added missing variable initialization in open_conf() functions (hwdep, timer); Uros

22 years agoAdded Id:
Jaroslav Kysela [Wed, 19 Dec 2001 07:28:40 +0000 (07:28 +0000)]
Added Id:

22 years agoAdded pthread library
Jaroslav Kysela [Tue, 18 Dec 2001 07:00:57 +0000 (07:00 +0000)]
Added pthread library

22 years agoChanged __ppc__ to __powerpc__
Jaroslav Kysela [Sat, 15 Dec 2001 20:36:28 +0000 (20:36 +0000)]
Changed __ppc__ to __powerpc__

22 years agoAdded snd_config_update_free_global().
Jaroslav Kysela [Sat, 15 Dec 2001 19:50:36 +0000 (19:50 +0000)]
Added snd_config_update_free_global().
Added snd_config_delete_compound_members().
'const' changes.
Fixed memory leaks.

22 years agoFixed munmap sizes (SIGSEGV)
Jaroslav Kysela [Sat, 15 Dec 2001 17:22:31 +0000 (17:22 +0000)]
Fixed munmap sizes (SIGSEGV)

22 years agoAdded snd_pcm_route_determine_ttable()
Jaroslav Kysela [Wed, 12 Dec 2001 18:19:43 +0000 (18:19 +0000)]
Added snd_pcm_route_determine_ttable()

22 years agochanged result type from int to snd_pcm_sframes_t for snd_pcm_mmap_commit; removed...
Jaroslav Kysela [Tue, 11 Dec 2001 15:27:26 +0000 (15:27 +0000)]
changed result type from int to snd_pcm_sframes_t for snd_pcm_mmap_commit; removed snd_pcm_mmap_commit_partial

22 years agoCleanup against latest API (mmap_commit)
Jaroslav Kysela [Tue, 11 Dec 2001 15:26:33 +0000 (15:26 +0000)]
Cleanup against latest API (mmap_commit)

22 years agoAdded error passing to some refining functions to disable abort when
Jaroslav Kysela [Tue, 11 Dec 2001 15:10:27 +0000 (15:10 +0000)]
Added error passing to some refining functions to disable abort when
no configuration can be found.

22 years agoAdded mmap_emulation for hw pcm
Jaroslav Kysela [Tue, 11 Dec 2001 15:08:22 +0000 (15:08 +0000)]
Added mmap_emulation for hw pcm

22 years agoAdded mmap emulation mode
Jaroslav Kysela [Tue, 11 Dec 2001 15:07:10 +0000 (15:07 +0000)]
Added mmap emulation mode

22 years agoAdded snd_pcm_access_mask_empty()
Jaroslav Kysela [Tue, 11 Dec 2001 15:05:45 +0000 (15:05 +0000)]
Added snd_pcm_access_mask_empty()

22 years agoRemoved snd_pcm_mmap_begin_avail and changed snd_pcm_mmap_begin behaviour back.
Jaroslav Kysela [Mon, 10 Dec 2001 17:16:13 +0000 (17:16 +0000)]
Removed snd_pcm_mmap_begin_avail and changed snd_pcm_mmap_begin behaviour back.

22 years agoAdded time skew on queue.
Takashi Iwai [Mon, 10 Dec 2001 16:45:05 +0000 (16:45 +0000)]
Added time skew on queue.
The timer speed can be controlled via skew value, smaller = slower
centered on the skew-base value.

22 years agoRemoved inclusion of asm/system.h
Takashi Iwai [Mon, 10 Dec 2001 16:43:20 +0000 (16:43 +0000)]
Removed inclusion of asm/system.h

22 years agoAdded snd_pcm_mmap_commit_partial().
Jaroslav Kysela [Mon, 10 Dec 2001 10:52:04 +0000 (10:52 +0000)]
Added snd_pcm_mmap_commit_partial().

22 years ago- added snd_pcm_mmap_begin_avail function; it is optimized for use after
Jaroslav Kysela [Sun, 9 Dec 2001 18:41:23 +0000 (18:41 +0000)]
- added snd_pcm_mmap_begin_avail function; it is optimized for use after
  snd_pcm_avail_update() call
- fixed broken hw_ptr management inside snd_pcm_plugin code

22 years agoSynchronized snd_pcm_write_areas and snd_pcm_read_areas with the kernel
Jaroslav Kysela [Sun, 9 Dec 2001 12:32:42 +0000 (12:32 +0000)]
Synchronized snd_pcm_write_areas and snd_pcm_read_areas with the kernel
write/read functions.
Changed snd_pcm_xfer_areas_func_t to return snd_pcm_sframes_t (pass errors).

22 years agoDisabled debug define
Jaroslav Kysela [Sat, 8 Dec 2001 21:19:15 +0000 (21:19 +0000)]
Disabled debug define

22 years agoChanged result of mmap_commit callback
Jaroslav Kysela [Sat, 8 Dec 2001 21:02:20 +0000 (21:02 +0000)]
Changed result of mmap_commit callback
(follows description of snd_pcm_mmap_commit function).

22 years agoImproved mmap_write and mmap_read functions
Jaroslav Kysela [Sat, 8 Dec 2001 21:00:51 +0000 (21:00 +0000)]
Improved mmap_write and mmap_read functions

22 years agoImproved mmap emulation over write/read
Jaroslav Kysela [Sat, 8 Dec 2001 21:00:21 +0000 (21:00 +0000)]
Improved mmap emulation over write/read

22 years agoFixed mono conversion
Jaroslav Kysela [Sat, 8 Dec 2001 09:32:50 +0000 (09:32 +0000)]
Fixed mono conversion

22 years agoInitial working code
Jaroslav Kysela [Fri, 7 Dec 2001 17:16:30 +0000 (17:16 +0000)]
Initial working code

22 years agoAdded LADSPA
Jaroslav Kysela [Fri, 7 Dec 2001 17:15:01 +0000 (17:15 +0000)]
Added LADSPA

22 years agoRemoved the last empty char (which annoys some compilers)..
Takashi Iwai [Fri, 7 Dec 2001 14:17:42 +0000 (14:17 +0000)]
Removed the last empty char (which annoys some compilers)..

22 years ago- Added definitions of rmb(), wmb().
Takashi Iwai [Fri, 7 Dec 2001 14:16:50 +0000 (14:16 +0000)]
- Added definitions of rmb(), wmb().
- Provides non-atomic macros for other architectures.
  Warning message is asserted.

22 years agoRemoved comment (the latest automake doesn't like it).
Takashi Iwai [Fri, 7 Dec 2001 14:15:38 +0000 (14:15 +0000)]
Removed comment (the latest automake doesn't like it).

22 years agoCheck architecture and define macro if necessary (for ppc, etc.).
Takashi Iwai [Fri, 7 Dec 2001 14:14:54 +0000 (14:14 +0000)]
Check architecture and define macro if necessary (for ppc, etc.).

22 years agoAdded snd_config_update_r, snd_config_update_free functions
Jaroslav Kysela [Fri, 7 Dec 2001 14:12:35 +0000 (14:12 +0000)]
Added snd_config_update_r, snd_config_update_free functions

22 years agoAdded iatomic.h
Jaroslav Kysela [Fri, 7 Dec 2001 14:11:58 +0000 (14:11 +0000)]
Added iatomic.h

22 years agoCleaned atomic stuff
Jaroslav Kysela [Fri, 7 Dec 2001 09:05:03 +0000 (09:05 +0000)]
Cleaned atomic stuff

22 years agoInitial version
Jaroslav Kysela [Fri, 7 Dec 2001 09:04:30 +0000 (09:04 +0000)]
Initial version

22 years agoUpdated TODO
Jaroslav Kysela [Mon, 3 Dec 2001 10:57:10 +0000 (10:57 +0000)]
Updated TODO

22 years agoFixed condition
Jaroslav Kysela [Sat, 1 Dec 2001 20:47:38 +0000 (20:47 +0000)]
Fixed condition

22 years agoAdded check for buggy gcc
Jaroslav Kysela [Sat, 1 Dec 2001 20:45:57 +0000 (20:45 +0000)]
Added check for buggy gcc

22 years ago0.9.0beta10a
Jaroslav Kysela [Sat, 1 Dec 2001 18:34:24 +0000 (18:34 +0000)]
0.9.0beta10a

22 years agoAdded ladspa.h to noinst_HEADERS
Jaroslav Kysela [Sat, 1 Dec 2001 18:26:49 +0000 (18:26 +0000)]
Added ladspa.h to noinst_HEADERS

22 years ago0.9.0beta10
Jaroslav Kysela [Fri, 30 Nov 2001 17:39:20 +0000 (17:39 +0000)]
0.9.0beta10

22 years agoAdded snd_*_poll_descriptors_revents functions.
Jaroslav Kysela [Fri, 30 Nov 2001 17:36:45 +0000 (17:36 +0000)]
Added snd_*_poll_descriptors_revents functions.

22 years agoAdded more code.. Still unfinished
Jaroslav Kysela [Fri, 30 Nov 2001 17:15:30 +0000 (17:15 +0000)]
Added more code.. Still unfinished

22 years agoFixed some debug printfs
Jaroslav Kysela [Thu, 29 Nov 2001 12:26:47 +0000 (12:26 +0000)]
Fixed some debug printfs

22 years agoUpdated documentation for snd_pcm_mmap_commit()
Jaroslav Kysela [Wed, 28 Nov 2001 16:51:31 +0000 (16:51 +0000)]
Updated documentation for snd_pcm_mmap_commit()

22 years agoFinished lfloat plugin.
Jaroslav Kysela [Tue, 27 Nov 2001 14:24:44 +0000 (14:24 +0000)]
Finished lfloat plugin.
Added code to plug plugin to handle linear float / integer conversions.

22 years agoA bit updated
Jaroslav Kysela [Mon, 26 Nov 2001 18:33:40 +0000 (18:33 +0000)]
A bit updated

22 years agoAdded exit when configure fails
Jaroslav Kysela [Mon, 26 Nov 2001 18:21:00 +0000 (18:21 +0000)]
Added exit when configure fails

22 years agoAdded test of CVSCOMPILE_NO_MAKE
Jaroslav Kysela [Mon, 26 Nov 2001 18:19:44 +0000 (18:19 +0000)]
Added test of CVSCOMPILE_NO_MAKE

22 years agoAdded lfloat plugin code (not finished)
Jaroslav Kysela [Mon, 26 Nov 2001 16:08:49 +0000 (16:08 +0000)]
Added lfloat plugin code (not finished)

22 years agoInitial (not working) version
Jaroslav Kysela [Mon, 26 Nov 2001 16:07:32 +0000 (16:07 +0000)]
Initial (not working) version

22 years agoAdded more configuration parsing code, seems working now, but the plugin engine is...
Jaroslav Kysela [Mon, 26 Nov 2001 15:28:27 +0000 (15:28 +0000)]
Added more configuration parsing code, seems working now, but the plugin engine is not written yet (I should write float<->linear conversion plugin at first)

22 years agoAdded code to show the formats when the plug PCM can't find a conversion code
Jaroslav Kysela [Mon, 26 Nov 2001 15:27:02 +0000 (15:27 +0000)]
Added code to show the formats when the plug PCM can't find a conversion code

22 years agoAdded more ACCBIT masks
Jaroslav Kysela [Mon, 26 Nov 2001 15:20:32 +0000 (15:20 +0000)]
Added more ACCBIT masks

22 years agoAdded Linear <-> float format conversion PCM type
Jaroslav Kysela [Mon, 26 Nov 2001 15:19:44 +0000 (15:19 +0000)]
Added Linear <-> float format conversion PCM type

22 years agoAdded snd_config_get_ireal function
Jaroslav Kysela [Mon, 26 Nov 2001 15:19:19 +0000 (15:19 +0000)]
Added snd_config_get_ireal function

22 years agoAdded empty check functions for format and subformat mask
Jaroslav Kysela [Mon, 26 Nov 2001 15:17:01 +0000 (15:17 +0000)]
Added empty check functions for format and subformat mask

22 years agoSpecified the range for float types and added empty check function for format and...
Jaroslav Kysela [Mon, 26 Nov 2001 15:16:01 +0000 (15:16 +0000)]
Specified the range for float types and added empty check function for format and subformat mask

22 years agoCleanups
Jaroslav Kysela [Mon, 26 Nov 2001 13:39:15 +0000 (13:39 +0000)]
Cleanups

22 years agoAdded LADSPA plugin (only framework, no implementation yet)
Jaroslav Kysela [Sun, 25 Nov 2001 09:55:53 +0000 (09:55 +0000)]
Added LADSPA plugin (only framework, no implementation yet)

22 years agoAdded snd_config_imake_* functions.
Jaroslav Kysela [Sat, 24 Nov 2001 18:29:15 +0000 (18:29 +0000)]
Added snd_config_imake_* functions.

22 years agoFixed compilation problem
Jaroslav Kysela [Sat, 24 Nov 2001 18:18:25 +0000 (18:18 +0000)]
Fixed compilation problem

22 years agoAdded snd_*_open_lconf functions.
Jaroslav Kysela [Sat, 24 Nov 2001 17:47:01 +0000 (17:47 +0000)]
Added snd_*_open_lconf functions.
Some minor changes in config interface documentation.

22 years agoAdded debug code
Jaroslav Kysela [Sat, 24 Nov 2001 11:32:42 +0000 (11:32 +0000)]
Added debug code

22 years agoRemoved asserts from *name functions
Jaroslav Kysela [Sat, 24 Nov 2001 11:32:10 +0000 (11:32 +0000)]
Removed asserts from *name functions

22 years agoFixed double initialization in prepare
Jaroslav Kysela [Sat, 24 Nov 2001 11:27:24 +0000 (11:27 +0000)]
Fixed double initialization in prepare

22 years agoProper fix for the overflow
Jaroslav Kysela [Sat, 24 Nov 2001 10:53:14 +0000 (10:53 +0000)]
Proper fix for the overflow

22 years agoMove pre before alpha
Jaroslav Kysela [Sat, 24 Nov 2001 10:19:59 +0000 (10:19 +0000)]
Move pre before alpha

22 years agoAdded EXTRASTR and EXTRAVER
Jaroslav Kysela [Sat, 24 Nov 2001 10:13:33 +0000 (10:13 +0000)]
Added EXTRASTR and EXTRAVER

22 years agoAdded EXTRA_CLEAN and SND_LIB_EXTRAVER
Jaroslav Kysela [Sat, 24 Nov 2001 10:12:17 +0000 (10:12 +0000)]
Added EXTRA_CLEAN and SND_LIB_EXTRAVER

22 years agoMore verbose debug for refine
Jaroslav Kysela [Fri, 23 Nov 2001 11:48:40 +0000 (11:48 +0000)]
More verbose debug for refine

22 years agoAdded hack for rate to avoid overflow in other code
Jaroslav Kysela [Fri, 23 Nov 2001 11:47:01 +0000 (11:47 +0000)]
Added hack for rate to avoid overflow in other code

22 years agoAdded __cplusplus defines
Jaroslav Kysela [Tue, 20 Nov 2001 16:14:58 +0000 (16:14 +0000)]
Added __cplusplus defines

22 years agoFixed the async stuff in snd_pcm_close
Jaroslav Kysela [Tue, 20 Nov 2001 15:21:20 +0000 (15:21 +0000)]
Fixed the async stuff in snd_pcm_close

22 years agoAdded extra initialization for hlist
Jaroslav Kysela [Tue, 20 Nov 2001 15:16:58 +0000 (15:16 +0000)]
Added extra initialization for hlist

22 years agoRomoved pcm.doxygen from EXTRA_DIST
Jaroslav Kysela [Tue, 20 Nov 2001 09:33:00 +0000 (09:33 +0000)]
Romoved pcm.doxygen from EXTRA_DIST

22 years agoRemoved pack target
Jaroslav Kysela [Tue, 20 Nov 2001 09:32:19 +0000 (09:32 +0000)]
Removed pack target

22 years agoUpdated...
Jaroslav Kysela [Tue, 20 Nov 2001 09:30:15 +0000 (09:30 +0000)]
Updated...

22 years agoAdded support for SuSE and automake
Jaroslav Kysela [Tue, 20 Nov 2001 09:29:21 +0000 (09:29 +0000)]
Added support for SuSE and automake

22 years agoAdded REFINE_DEBUG
Jaroslav Kysela [Mon, 19 Nov 2001 15:52:45 +0000 (15:52 +0000)]
Added REFINE_DEBUG

22 years agoFixed typo
Jaroslav Kysela [Mon, 19 Nov 2001 11:54:06 +0000 (11:54 +0000)]
Fixed typo

22 years agoFixed typos.
Jaroslav Kysela [Mon, 19 Nov 2001 11:06:03 +0000 (11:06 +0000)]
Fixed typos.

22 years agoConfiguration:
Jaroslav Kysela [Mon, 19 Nov 2001 08:14:21 +0000 (08:14 +0000)]
Configuration:
  - changed snd_config_get_id function to follow semantic of other get functions
  - added snd_config_test_id
  - added runtime pointer type (not persistent)
    - added snd_config_make_pointer, snd_config_set_pointer, snd_config_get_pointer
  - added type/contents checking for callback functions
    - changed 'void *private_data' to 'snd_config_t *private_data'
  - renamed card_strtype functions to card_driver
Control:
  - fixed passing parameters to snd_ctl_async
Async handlers:
  - added public snd_async_handler_get_signo function
Documentation:
  - moved all documentation to source files

22 years agoFixed the period size setup for hardware with fixed values
Jaroslav Kysela [Fri, 16 Nov 2001 10:59:29 +0000 (10:59 +0000)]
Fixed the period size setup for hardware with fixed values

22 years agopcm.h - major documentation updates and reordering
Jaroslav Kysela [Wed, 14 Nov 2001 11:40:46 +0000 (11:40 +0000)]
pcm.h - major documentation updates and reordering
Cleanup for __cplusplus defines.

22 years agoReordered header files
Jaroslav Kysela [Wed, 14 Nov 2001 11:39:08 +0000 (11:39 +0000)]
Reordered header files

22 years agoEnhanced snd_pcm_wait
Jaroslav Kysela [Wed, 14 Nov 2001 08:58:25 +0000 (08:58 +0000)]
Enhanced snd_pcm_wait