OSDN Git Service

android-x86/external-alsa-lib.git
22 years agoAdded snd_midi_event_no_status()
Jaroslav Kysela [Fri, 19 Apr 2002 17:34:57 +0000 (17:34 +0000)]
Added snd_midi_event_no_status()

22 years agoRemoved IPC code from sequencer code
Jaroslav Kysela [Wed, 17 Apr 2002 08:50:56 +0000 (08:50 +0000)]
Removed IPC code from sequencer code

22 years agoFixed capture for plugins
Jaroslav Kysela [Tue, 16 Apr 2002 19:24:58 +0000 (19:24 +0000)]
Fixed capture for plugins

22 years agoReverted and fixed AC_TRY_COMPILE
Jaroslav Kysela [Thu, 4 Apr 2002 07:08:41 +0000 (07:08 +0000)]
Reverted and fixed AC_TRY_COMPILE

22 years agoChanged AC_TRY_COMPILE to AC_TRY_RUN
Jaroslav Kysela [Thu, 4 Apr 2002 07:07:13 +0000 (07:07 +0000)]
Changed AC_TRY_COMPILE to AC_TRY_RUN

22 years agoFixed entry for static linking
Jaroslav Kysela [Wed, 3 Apr 2002 17:47:17 +0000 (17:47 +0000)]
Fixed entry for static linking

22 years agoAdded more explanation for i/o access
Jaroslav Kysela [Wed, 27 Mar 2002 18:39:42 +0000 (18:39 +0000)]
Added more explanation for i/o access

22 years agoreverted: size_t -> unsigned int
Takashi Iwai [Fri, 22 Mar 2002 12:00:38 +0000 (12:00 +0000)]
reverted: size_t -> unsigned int
to sync with asequencer.h

removed ipc data - not implemented yet anyway..

22 years agoCorrections by Kevin Conder <kconder@interaccess.com>
Jaroslav Kysela [Tue, 12 Mar 2002 20:14:33 +0000 (20:14 +0000)]
Corrections by Kevin Conder <kconder@interaccess.com>

22 years agoLinear interpolation fix by Takashi
Jaroslav Kysela [Tue, 12 Mar 2002 19:22:43 +0000 (19:22 +0000)]
Linear interpolation fix by Takashi

22 years agofixed handling of capture switch / volume:
Takashi Iwai [Tue, 12 Mar 2002 12:30:17 +0000 (12:30 +0000)]
fixed handling of capture switch / volume:

"Capture Switch" and "Capture Volume" controls are handled
capture switch and volume without playback capabilities.

capture switch and volume capabilities are not set on
global switches and volumes such as Bass and Treble.
only playback switch/volume is set.

22 years agoCleanups in expand()
Jaroslav Kysela [Mon, 11 Mar 2002 18:56:34 +0000 (18:56 +0000)]
Cleanups in expand()

22 years agoMore fixes
Jaroslav Kysela [Mon, 11 Mar 2002 18:54:56 +0000 (18:54 +0000)]
More fixes

22 years agoFixed typos
Jaroslav Kysela [Mon, 11 Mar 2002 18:48:41 +0000 (18:48 +0000)]
Fixed typos

22 years agoAdded proper initialization for expand, added corrections for sw_params (checks for...
Jaroslav Kysela [Mon, 11 Mar 2002 14:59:11 +0000 (14:59 +0000)]
Added proper initialization for expand, added corrections for sw_params (checks for period_size and buffer_size)

22 years agoFixed typo
Jaroslav Kysela [Mon, 11 Mar 2002 13:19:28 +0000 (13:19 +0000)]
Fixed typo

22 years agoAdded debug printf
Jaroslav Kysela [Mon, 11 Mar 2002 13:18:46 +0000 (13:18 +0000)]
Added debug printf

22 years agofixed comment.
Takashi Iwai [Mon, 11 Mar 2002 12:53:28 +0000 (12:53 +0000)]
fixed comment.

22 years agofixed xrun problems with rate conversion.
Takashi Iwai [Mon, 11 Mar 2002 12:49:57 +0000 (12:49 +0000)]
fixed xrun problems with rate conversion.

22 years agoAdded pictures to EXTRA_DIST
Jaroslav Kysela [Sat, 9 Mar 2002 17:36:37 +0000 (17:36 +0000)]
Added pictures to EXTRA_DIST

22 years agofixed segfault in rate conversions.
Takashi Iwai [Fri, 8 Mar 2002 14:29:09 +0000 (14:29 +0000)]
fixed segfault in rate conversions.

22 years agoFixed center_lfe for EMU10K1 and Audigy
Jaroslav Kysela [Fri, 8 Mar 2002 07:46:59 +0000 (07:46 +0000)]
Fixed center_lfe for EMU10K1 and Audigy

22 years agoFixed help
Jaroslav Kysela [Thu, 7 Mar 2002 10:16:07 +0000 (10:16 +0000)]
Fixed help

22 years agoFixed initialization of snd_midi_event_t structure seq_midi_event_t
Jaroslav Kysela [Mon, 4 Mar 2002 09:39:46 +0000 (09:39 +0000)]
Fixed initialization of snd_midi_event_t structure seq_midi_event_t

22 years agoAdded support for --with-host
Jaroslav Kysela [Sun, 3 Mar 2002 09:25:02 +0000 (09:25 +0000)]
Added support for --with-host

22 years agoAdded abort when no more frames can be processed
Jaroslav Kysela [Sun, 3 Mar 2002 09:24:14 +0000 (09:24 +0000)]
Added abort when no more frames can be processed

22 years agoAccept also long description of format for snd_pcm_format_value()
Jaroslav Kysela [Sun, 3 Mar 2002 07:34:00 +0000 (07:34 +0000)]
Accept also long description of format for snd_pcm_format_value()

22 years ago0.9.0beta12
Jaroslav Kysela [Tue, 26 Feb 2002 08:55:56 +0000 (08:55 +0000)]
0.9.0beta12

22 years agoFixed rear and center/lfe outputs
Takashi Iwai [Fri, 22 Feb 2002 12:54:35 +0000 (12:54 +0000)]
Fixed rear and center/lfe outputs

22 years agoFixed against latest internal API
Jaroslav Kysela [Fri, 22 Feb 2002 08:21:18 +0000 (08:21 +0000)]
Fixed against latest internal API

22 years agoRemoved old assert from read/write_areas
Jaroslav Kysela [Fri, 22 Feb 2002 08:20:51 +0000 (08:20 +0000)]
Removed old assert from read/write_areas

22 years agoAdded ommited break
Jaroslav Kysela [Fri, 22 Feb 2002 07:51:43 +0000 (07:51 +0000)]
Added ommited break

22 years agoFixed xfer variable initialization for capture in avail_update()
Jaroslav Kysela [Thu, 21 Feb 2002 15:03:50 +0000 (15:03 +0000)]
Fixed xfer variable initialization for capture in avail_update()

22 years agoCleaned the mmap_commit implementations in plugins.
Jaroslav Kysela [Thu, 21 Feb 2002 15:01:34 +0000 (15:01 +0000)]
Cleaned the mmap_commit implementations in plugins.
Added undo callbacks for snd_pcm_plugin based plugins.
  - helpers when mmap_commit proceed only a partial transfer
Fixes to avail_update implementation in pcm_hw.c.

22 years agoAdded a call to XRUN ioctl to update correctly PCM state
Jaroslav Kysela [Thu, 21 Feb 2002 08:45:19 +0000 (08:45 +0000)]
Added a call to XRUN ioctl to update correctly PCM state

22 years agoFixed XRUN detection condition in avail() callback
Jaroslav Kysela [Thu, 21 Feb 2002 08:14:44 +0000 (08:14 +0000)]
Fixed XRUN detection condition in avail() callback

22 years ago0.9.0beta11 and changed --with-soundbase and --with-kernel
Jaroslav Kysela [Sun, 17 Feb 2002 17:49:32 +0000 (17:49 +0000)]
0.9.0beta11 and changed --with-soundbase and --with-kernel

22 years agoAdded section for installation using Linux kernel sources
Jaroslav Kysela [Sun, 17 Feb 2002 08:58:54 +0000 (08:58 +0000)]
Added section for installation using Linux kernel sources

22 years agoChanged PCM intro
Jaroslav Kysela [Wed, 13 Feb 2002 23:19:29 +0000 (23:19 +0000)]
Changed PCM intro

22 years agoAdded pictures for PCM intro
Jaroslav Kysela [Wed, 13 Feb 2002 23:19:03 +0000 (23:19 +0000)]
Added pictures for PCM intro

22 years agoRemoved digital audio description (borrowed from OSS drivers)
Jaroslav Kysela [Wed, 13 Feb 2002 22:11:14 +0000 (22:11 +0000)]
Removed digital audio description (borrowed from OSS drivers)

22 years agoMore documentation changes (rawmidi, timer)
Jaroslav Kysela [Mon, 11 Feb 2002 18:11:16 +0000 (18:11 +0000)]
More documentation changes (rawmidi, timer)

22 years agoFixed checking for sound/asound.h
Jaroslav Kysela [Thu, 7 Feb 2002 15:57:44 +0000 (15:57 +0000)]
Fixed checking for sound/asound.h

22 years agoremoved comma from last element of enums.
Takashi Iwai [Tue, 5 Feb 2002 11:36:20 +0000 (11:36 +0000)]
removed comma from last element of enums.

22 years agoFixed typo
Jaroslav Kysela [Tue, 5 Feb 2002 07:26:34 +0000 (07:26 +0000)]
Fixed typo

22 years agoChanges against latest doxygen
Jaroslav Kysela [Mon, 4 Feb 2002 11:18:39 +0000 (11:18 +0000)]
Changes against latest doxygen

22 years agoFixed snd_pcm_rate_client_frames when frames == 0
Jaroslav Kysela [Fri, 1 Feb 2002 20:11:05 +0000 (20:11 +0000)]
Fixed snd_pcm_rate_client_frames when frames == 0

22 years agoconfig file for SB Audigy.
Takashi Iwai [Thu, 31 Jan 2002 18:54:56 +0000 (18:54 +0000)]
config file for SB Audigy.

22 years agoAdded more informative comments to open mode flags
Jaroslav Kysela [Mon, 28 Jan 2002 18:11:45 +0000 (18:11 +0000)]
Added more informative comments to open mode flags

22 years agofixed compile.
Takashi Iwai [Mon, 28 Jan 2002 12:25:17 +0000 (12:25 +0000)]
fixed compile.

22 years agoAdded PCM naming section
Jaroslav Kysela [Thu, 24 Jan 2002 13:13:22 +0000 (13:13 +0000)]
Added PCM naming section

22 years agoAdded description of shm, null and rate plugins
Jaroslav Kysela [Tue, 22 Jan 2002 14:27:25 +0000 (14:27 +0000)]
Added description of shm, null and rate plugins

22 years agoFixed compile on ARM.
Takashi Iwai [Thu, 17 Jan 2002 12:00:02 +0000 (12:00 +0000)]
Fixed compile on ARM.

22 years agofixed typos?
Takashi Iwai [Thu, 17 Jan 2002 11:23:21 +0000 (11:23 +0000)]
fixed typos?
now compiled fine..

22 years agoAdded missing declaration.
Takashi Iwai [Thu, 17 Jan 2002 11:15:52 +0000 (11:15 +0000)]
Added missing declaration.

22 years agoAdded initial comments for PCM plugins
Jaroslav Kysela [Wed, 16 Jan 2002 16:42:40 +0000 (16:42 +0000)]
Added initial comments for PCM plugins

22 years agoAdded description of copy, linear, lfloat and mulaw PCM plugins
Jaroslav Kysela [Sun, 13 Jan 2002 11:11:42 +0000 (11:11 +0000)]
Added description of copy, linear, lfloat and mulaw PCM plugins

22 years agoMoved some prototypes from src/pcm/pcm_plugin.h to include/pcm_plugin.h.
Jaroslav Kysela [Sat, 12 Jan 2002 10:52:42 +0000 (10:52 +0000)]
Moved some prototypes from src/pcm/pcm_plugin.h to include/pcm_plugin.h.
Merged src/pcm/atomic.h to include/iatomic.h.
Added initial description of hw and hooks plugins.

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.