OSDN Git Service
Jaroslav Kysela [Fri, 11 Jan 2002 13:10:58 +0000 (13:10 +0000)]
Added comments to all defines to let doxygen happy
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.
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.
Takashi Iwai [Fri, 11 Jan 2002 11:09:33 +0000 (11:09 +0000)]
fixed my mail address ;)
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.
Takashi Iwai [Wed, 2 Jan 2002 15:15:54 +0000 (15:15 +0000)]
fixed compile on ia64.
Jaroslav Kysela [Sun, 30 Dec 2001 09:28:38 +0000 (09:28 +0000)]
version 2.1 -> 2
Jaroslav Kysela [Sun, 30 Dec 2001 09:27:46 +0000 (09:27 +0000)]
Fixed licence version
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.
Jaroslav Kysela [Sat, 29 Dec 2001 22:32:02 +0000 (22:32 +0000)]
Added spdif
Jaroslav Kysela [Sat, 29 Dec 2001 22:30:22 +0000 (22:30 +0000)]
Added missing initialization and check for sctl contents
Jaroslav Kysela [Sat, 29 Dec 2001 22:29:44 +0000 (22:29 +0000)]
More verbose output on error (wrong configuration)
Jaroslav Kysela [Sat, 29 Dec 2001 22:28:35 +0000 (22:28 +0000)]
Added initialization of destination
Jaroslav Kysela [Sat, 29 Dec 2001 22:27:44 +0000 (22:27 +0000)]
Fixed get_ascii (null string), fixed hooks_load_for_all (aliases)
Jaroslav Kysela [Thu, 27 Dec 2001 20:55:53 +0000 (20:55 +0000)]
Added missing variable initialization in open_conf() functions (hwdep, timer); Uros
Jaroslav Kysela [Wed, 19 Dec 2001 07:28:40 +0000 (07:28 +0000)]
Added Id:
Jaroslav Kysela [Tue, 18 Dec 2001 07:00:57 +0000 (07:00 +0000)]
Added pthread library
Jaroslav Kysela [Sat, 15 Dec 2001 20:36:28 +0000 (20:36 +0000)]
Changed __ppc__ to __powerpc__
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.
Jaroslav Kysela [Sat, 15 Dec 2001 17:22:31 +0000 (17:22 +0000)]
Fixed munmap sizes (SIGSEGV)
Jaroslav Kysela [Wed, 12 Dec 2001 18:19:43 +0000 (18:19 +0000)]
Added snd_pcm_route_determine_ttable()
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
Jaroslav Kysela [Tue, 11 Dec 2001 15:26:33 +0000 (15:26 +0000)]
Cleanup against latest API (mmap_commit)
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.
Jaroslav Kysela [Tue, 11 Dec 2001 15:08:22 +0000 (15:08 +0000)]
Added mmap_emulation for hw pcm
Jaroslav Kysela [Tue, 11 Dec 2001 15:07:10 +0000 (15:07 +0000)]
Added mmap emulation mode
Jaroslav Kysela [Tue, 11 Dec 2001 15:05:45 +0000 (15:05 +0000)]
Added snd_pcm_access_mask_empty()
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.
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.
Takashi Iwai [Mon, 10 Dec 2001 16:43:20 +0000 (16:43 +0000)]
Removed inclusion of asm/system.h
Jaroslav Kysela [Mon, 10 Dec 2001 10:52:04 +0000 (10:52 +0000)]
Added snd_pcm_mmap_commit_partial().
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
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).
Jaroslav Kysela [Sat, 8 Dec 2001 21:19:15 +0000 (21:19 +0000)]
Disabled debug define
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).
Jaroslav Kysela [Sat, 8 Dec 2001 21:00:51 +0000 (21:00 +0000)]
Improved mmap_write and mmap_read functions
Jaroslav Kysela [Sat, 8 Dec 2001 21:00:21 +0000 (21:00 +0000)]
Improved mmap emulation over write/read
Jaroslav Kysela [Sat, 8 Dec 2001 09:32:50 +0000 (09:32 +0000)]
Fixed mono conversion
Jaroslav Kysela [Fri, 7 Dec 2001 17:16:30 +0000 (17:16 +0000)]
Initial working code
Jaroslav Kysela [Fri, 7 Dec 2001 17:15:01 +0000 (17:15 +0000)]
Added LADSPA
Takashi Iwai [Fri, 7 Dec 2001 14:17:42 +0000 (14:17 +0000)]
Removed the last empty char (which annoys some compilers)..
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.
Takashi Iwai [Fri, 7 Dec 2001 14:15:38 +0000 (14:15 +0000)]
Removed comment (the latest automake doesn't like it).
Takashi Iwai [Fri, 7 Dec 2001 14:14:54 +0000 (14:14 +0000)]
Check architecture and define macro if necessary (for ppc, etc.).
Jaroslav Kysela [Fri, 7 Dec 2001 14:12:35 +0000 (14:12 +0000)]
Added snd_config_update_r, snd_config_update_free functions
Jaroslav Kysela [Fri, 7 Dec 2001 14:11:58 +0000 (14:11 +0000)]
Added iatomic.h
Jaroslav Kysela [Fri, 7 Dec 2001 09:05:03 +0000 (09:05 +0000)]
Cleaned atomic stuff
Jaroslav Kysela [Fri, 7 Dec 2001 09:04:30 +0000 (09:04 +0000)]
Initial version
Jaroslav Kysela [Mon, 3 Dec 2001 10:57:10 +0000 (10:57 +0000)]
Updated TODO
Jaroslav Kysela [Sat, 1 Dec 2001 20:47:38 +0000 (20:47 +0000)]
Fixed condition
Jaroslav Kysela [Sat, 1 Dec 2001 20:45:57 +0000 (20:45 +0000)]
Added check for buggy gcc
Jaroslav Kysela [Sat, 1 Dec 2001 18:34:24 +0000 (18:34 +0000)]
0.9.0beta10a
Jaroslav Kysela [Sat, 1 Dec 2001 18:26:49 +0000 (18:26 +0000)]
Added ladspa.h to noinst_HEADERS
Jaroslav Kysela [Fri, 30 Nov 2001 17:39:20 +0000 (17:39 +0000)]
0.9.0beta10
Jaroslav Kysela [Fri, 30 Nov 2001 17:36:45 +0000 (17:36 +0000)]
Added snd_*_poll_descriptors_revents functions.
Jaroslav Kysela [Fri, 30 Nov 2001 17:15:30 +0000 (17:15 +0000)]
Added more code.. Still unfinished
Jaroslav Kysela [Thu, 29 Nov 2001 12:26:47 +0000 (12:26 +0000)]
Fixed some debug printfs
Jaroslav Kysela [Wed, 28 Nov 2001 16:51:31 +0000 (16:51 +0000)]
Updated documentation for snd_pcm_mmap_commit()
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.
Jaroslav Kysela [Mon, 26 Nov 2001 18:33:40 +0000 (18:33 +0000)]
A bit updated
Jaroslav Kysela [Mon, 26 Nov 2001 18:21:00 +0000 (18:21 +0000)]
Added exit when configure fails
Jaroslav Kysela [Mon, 26 Nov 2001 18:19:44 +0000 (18:19 +0000)]
Added test of CVSCOMPILE_NO_MAKE
Jaroslav Kysela [Mon, 26 Nov 2001 16:08:49 +0000 (16:08 +0000)]
Added lfloat plugin code (not finished)
Jaroslav Kysela [Mon, 26 Nov 2001 16:07:32 +0000 (16:07 +0000)]
Initial (not working) version
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)
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
Jaroslav Kysela [Mon, 26 Nov 2001 15:20:32 +0000 (15:20 +0000)]
Added more ACCBIT masks
Jaroslav Kysela [Mon, 26 Nov 2001 15:19:44 +0000 (15:19 +0000)]
Added Linear <-> float format conversion PCM type
Jaroslav Kysela [Mon, 26 Nov 2001 15:19:19 +0000 (15:19 +0000)]
Added snd_config_get_ireal function
Jaroslav Kysela [Mon, 26 Nov 2001 15:17:01 +0000 (15:17 +0000)]
Added empty check functions for format and subformat mask
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
Jaroslav Kysela [Mon, 26 Nov 2001 13:39:15 +0000 (13:39 +0000)]
Cleanups
Jaroslav Kysela [Sun, 25 Nov 2001 09:55:53 +0000 (09:55 +0000)]
Added LADSPA plugin (only framework, no implementation yet)
Jaroslav Kysela [Sat, 24 Nov 2001 18:29:15 +0000 (18:29 +0000)]
Added snd_config_imake_* functions.
Jaroslav Kysela [Sat, 24 Nov 2001 18:18:25 +0000 (18:18 +0000)]
Fixed compilation problem
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.
Jaroslav Kysela [Sat, 24 Nov 2001 11:32:42 +0000 (11:32 +0000)]
Added debug code
Jaroslav Kysela [Sat, 24 Nov 2001 11:32:10 +0000 (11:32 +0000)]
Removed asserts from *name functions
Jaroslav Kysela [Sat, 24 Nov 2001 11:27:24 +0000 (11:27 +0000)]
Fixed double initialization in prepare
Jaroslav Kysela [Sat, 24 Nov 2001 10:53:14 +0000 (10:53 +0000)]
Proper fix for the overflow
Jaroslav Kysela [Sat, 24 Nov 2001 10:19:59 +0000 (10:19 +0000)]
Move pre before alpha
Jaroslav Kysela [Sat, 24 Nov 2001 10:13:33 +0000 (10:13 +0000)]
Added EXTRASTR and EXTRAVER
Jaroslav Kysela [Sat, 24 Nov 2001 10:12:17 +0000 (10:12 +0000)]
Added EXTRA_CLEAN and SND_LIB_EXTRAVER
Jaroslav Kysela [Fri, 23 Nov 2001 11:48:40 +0000 (11:48 +0000)]
More verbose debug for refine
Jaroslav Kysela [Fri, 23 Nov 2001 11:47:01 +0000 (11:47 +0000)]
Added hack for rate to avoid overflow in other code
Jaroslav Kysela [Tue, 20 Nov 2001 16:14:58 +0000 (16:14 +0000)]
Added __cplusplus defines
Jaroslav Kysela [Tue, 20 Nov 2001 15:21:20 +0000 (15:21 +0000)]
Fixed the async stuff in snd_pcm_close
Jaroslav Kysela [Tue, 20 Nov 2001 15:16:58 +0000 (15:16 +0000)]
Added extra initialization for hlist
Jaroslav Kysela [Tue, 20 Nov 2001 09:33:00 +0000 (09:33 +0000)]
Romoved pcm.doxygen from EXTRA_DIST
Jaroslav Kysela [Tue, 20 Nov 2001 09:32:19 +0000 (09:32 +0000)]
Removed pack target
Jaroslav Kysela [Tue, 20 Nov 2001 09:30:15 +0000 (09:30 +0000)]
Updated...
Jaroslav Kysela [Tue, 20 Nov 2001 09:29:21 +0000 (09:29 +0000)]
Added support for SuSE and automake
Jaroslav Kysela [Mon, 19 Nov 2001 15:52:45 +0000 (15:52 +0000)]
Added REFINE_DEBUG
Jaroslav Kysela [Mon, 19 Nov 2001 11:54:06 +0000 (11:54 +0000)]
Fixed typo
Jaroslav Kysela [Mon, 19 Nov 2001 11:06:03 +0000 (11:06 +0000)]
Fixed typos.
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
Jaroslav Kysela [Fri, 16 Nov 2001 10:59:29 +0000 (10:59 +0000)]
Fixed the period size setup for hardware with fixed values
Jaroslav Kysela [Wed, 14 Nov 2001 11:40:46 +0000 (11:40 +0000)]
pcm.h - major documentation updates and reordering
Cleanup for __cplusplus defines.
Jaroslav Kysela [Wed, 14 Nov 2001 11:39:08 +0000 (11:39 +0000)]
Reordered header files
Jaroslav Kysela [Wed, 14 Nov 2001 08:58:25 +0000 (08:58 +0000)]
Enhanced snd_pcm_wait