OSDN Git Service

android-x86/external-alsa-lib.git
23 years agoFixed pointers use
Abramo Bagnara [Sat, 14 Oct 2000 18:34:51 +0000 (18:34 +0000)]
Fixed pointers use

23 years ago.asoundrc documentation
Abramo Bagnara [Sat, 14 Oct 2000 10:46:36 +0000 (10:46 +0000)]
.asoundrc documentation

23 years agoInterpret id as card if a definition is not found
Abramo Bagnara [Sat, 14 Oct 2000 10:43:02 +0000 (10:43 +0000)]
Interpret id as card if a definition is not found

23 years agoMissed file
Abramo Bagnara [Sat, 14 Oct 2000 10:34:08 +0000 (10:34 +0000)]
Missed file

23 years agoFixed mmap wrt shm. Renamed pcm_client, control_client to shm. More error messages...
Abramo Bagnara [Sat, 14 Oct 2000 10:31:34 +0000 (10:31 +0000)]
Fixed mmap wrt shm. Renamed pcm_client, control_client to shm. More error messages. Implemented asoundrc as documented.

23 years agoAdded support for async. Added error callback (and begun to use it). First implementa...
Abramo Bagnara [Wed, 11 Oct 2000 12:37:27 +0000 (12:37 +0000)]
Added support for async. Added error callback (and begun to use it). First implementation of pcm_share

23 years agoRenamed states
Abramo Bagnara [Tue, 10 Oct 2000 15:53:31 +0000 (15:53 +0000)]
Renamed states

23 years agoDump order fix
Abramo Bagnara [Tue, 10 Oct 2000 15:39:09 +0000 (15:39 +0000)]
Dump order fix

23 years agoChanged priority basing upon weight
Abramo Bagnara [Tue, 10 Oct 2000 11:17:23 +0000 (11:17 +0000)]
Changed priority basing upon weight

23 years agoTypo
Abramo Bagnara [Tue, 10 Oct 2000 10:21:31 +0000 (10:21 +0000)]
Typo

23 years agoAdded name support
Abramo Bagnara [Tue, 10 Oct 2000 09:11:07 +0000 (09:11 +0000)]
Added name support

23 years agoAdded support for different mmap areas when running or stopped. Cleanings
Abramo Bagnara [Sat, 7 Oct 2000 16:59:48 +0000 (16:59 +0000)]
Added support for different mmap areas when running or stopped. Cleanings

23 years agoRemoved ptrs from status. Some cleaning for alsa-lib
Abramo Bagnara [Thu, 5 Oct 2000 10:26:07 +0000 (10:26 +0000)]
Removed ptrs from status. Some cleaning for alsa-lib

23 years agoAvoid call to params_info if only one format is supported
Abramo Bagnara [Tue, 3 Oct 2000 12:06:45 +0000 (12:06 +0000)]
Avoid call to params_info if only one format is supported

23 years agoRemoved xruns count
Abramo Bagnara [Tue, 3 Oct 2000 10:48:01 +0000 (10:48 +0000)]
Removed xruns count

23 years agoTypo
Abramo Bagnara [Tue, 3 Oct 2000 09:20:24 +0000 (09:20 +0000)]
Typo

23 years agoSafer params implementation
Abramo Bagnara [Tue, 3 Oct 2000 09:15:50 +0000 (09:15 +0000)]
Safer params implementation

23 years agoRemoved xrun_max. Cleaned xrun handling
Abramo Bagnara [Tue, 3 Oct 2000 06:47:16 +0000 (06:47 +0000)]
Removed xrun_max. Cleaned xrun handling

23 years agoRemoved xrun_act. Added SND_PCM_STATE_DRAINING. Clean spinlock abuse in read/write...
Abramo Bagnara [Mon, 2 Oct 2000 20:23:28 +0000 (20:23 +0000)]
Removed xrun_act. Added SND_PCM_STATE_DRAINING. Clean spinlock abuse in read/write path

23 years agoRenamed stop -> drop in API
Abramo Bagnara [Mon, 2 Oct 2000 06:59:59 +0000 (06:59 +0000)]
Renamed stop -> drop in API

23 years agoCleaning and fixes
Abramo Bagnara [Mon, 2 Oct 2000 06:58:38 +0000 (06:58 +0000)]
Cleaning and fixes

23 years agoCompleted renaming drain->stop, flush->drain (PCM). Done renaming drain->drop, flush...
Abramo Bagnara [Fri, 29 Sep 2000 20:49:18 +0000 (20:49 +0000)]
Completed renaming drain->stop, flush->drain (PCM). Done renaming drain->drop, flush->drain (rawmidi and seq). Removed wrong module usage count inc/dec from mmap

23 years agoFixed mmap emulation
Abramo Bagnara [Fri, 29 Sep 2000 13:50:42 +0000 (13:50 +0000)]
Fixed mmap emulation

23 years agoAdded -lm for compiler that does not inlines floor
Abramo Bagnara [Wed, 27 Sep 2000 14:15:53 +0000 (14:15 +0000)]
Added -lm for compiler that does not inlines floor

23 years agoUpdated
Abramo Bagnara [Wed, 27 Sep 2000 08:49:39 +0000 (08:49 +0000)]
Updated

23 years agoImplented xrun no detection mode, cleaned read/write functions
Abramo Bagnara [Tue, 26 Sep 2000 11:05:39 +0000 (11:05 +0000)]
Implented xrun no detection mode, cleaned read/write functions

23 years agoAdded rewind to API in place of appl_ptr(). Moved aserver to a better place
Abramo Bagnara [Tue, 26 Sep 2000 09:46:05 +0000 (09:46 +0000)]
Added rewind to API in place of appl_ptr(). Moved aserver to a better place

23 years agoCleanups
Jaroslav Kysela [Mon, 25 Sep 2000 19:57:58 +0000 (19:57 +0000)]
Cleanups

23 years agoDon't use ioctl return value
Abramo Bagnara [Mon, 25 Sep 2000 17:17:38 +0000 (17:17 +0000)]
Don't use ioctl return value

23 years agoAdded asserts to show params_info bad implementation
Abramo Bagnara [Mon, 25 Sep 2000 15:38:12 +0000 (15:38 +0000)]
Added asserts to show params_info bad implementation

23 years agoMerged pcmplug branch.
Jaroslav Kysela [Sun, 24 Sep 2000 09:57:26 +0000 (09:57 +0000)]
Merged pcmplug branch.

23 years agoAdded more sorting keys
Jaroslav Kysela [Sun, 24 Sep 2000 08:43:38 +0000 (08:43 +0000)]
Added more sorting keys

23 years agoAdded more control names
Jaroslav Kysela [Mon, 18 Sep 2000 10:08:05 +0000 (10:08 +0000)]
Added more control names

23 years agoEnabled aserver again
Takashi Iwai [Thu, 14 Sep 2000 09:05:16 +0000 (09:05 +0000)]
Enabled aserver again

23 years agoavoid useless silencing
Abramo Bagnara [Tue, 12 Sep 2000 12:39:39 +0000 (12:39 +0000)]
avoid useless silencing

23 years agommap data in r/w mode
Abramo Bagnara [Tue, 12 Sep 2000 12:38:40 +0000 (12:38 +0000)]
mmap data in r/w mode

23 years agodriver detection fix
Jaroslav Kysela [Tue, 12 Sep 2000 09:26:49 +0000 (09:26 +0000)]
driver detection fix

23 years agoSome cleaning renames. Prepared API for new plugins
Abramo Bagnara [Tue, 12 Sep 2000 07:11:00 +0000 (07:11 +0000)]
Some cleaning renames. Prepared API for new plugins

23 years agoAdded abstraction layer to controls. Added client/server support to controls. Cleaned...
Abramo Bagnara [Mon, 11 Sep 2000 15:49:10 +0000 (15:49 +0000)]
Added abstraction layer to controls. Added client/server support to controls. Cleaned private_data use for PCMs. Cleaned aserver

23 years agoAdded Synth Tone Controls
Takashi Iwai [Mon, 11 Sep 2000 15:09:51 +0000 (15:09 +0000)]
Added Synth Tone Controls

23 years agoBetter handling of string/integer parsing/printing
Abramo Bagnara [Sun, 10 Sep 2000 09:52:07 +0000 (09:52 +0000)]
Better handling of string/integer parsing/printing

23 years agoFixed Playback & Capture control names
Jaroslav Kysela [Sat, 9 Sep 2000 18:14:43 +0000 (18:14 +0000)]
Fixed Playback & Capture control names

23 years agoMore fixes for typos and mute problems..
Takashi Iwai [Wed, 6 Sep 2000 09:25:50 +0000 (09:25 +0000)]
More fixes for typos and mute problems..

23 years agoUse __cpu_to_xxx macros for endian conversion
Takashi Iwai [Wed, 6 Sep 2000 09:25:04 +0000 (09:25 +0000)]
Use __cpu_to_xxx macros for endian conversion

23 years agoExperimental synchronization support on ALSA sequencer
Takashi Iwai [Tue, 5 Sep 2000 17:15:11 +0000 (17:15 +0000)]
Experimental synchronization support on ALSA sequencer

23 years ago- Fixed wrong names for get/put switches.
Takashi Iwai [Tue, 5 Sep 2000 16:12:35 +0000 (16:12 +0000)]
- Fixed wrong names for get/put switches.
- Simplified get_full_name().
- Fixed preset check of joint volume.

23 years agoAdded support for single controls (example: Bass & Treble)
Jaroslav Kysela [Mon, 4 Sep 2000 10:04:31 +0000 (10:04 +0000)]
Added support for single controls (example: Bass & Treble)

23 years agoTemporary removed aserver
Jaroslav Kysela [Sat, 2 Sep 2000 20:57:27 +0000 (20:57 +0000)]
Temporary removed aserver

23 years agoAdded FM (OPL2/OPL3) instrument support by Uros Bizjak <uros@kss-loka.si>.
Takashi Iwai [Fri, 1 Sep 2000 16:24:12 +0000 (16:24 +0000)]
Added FM (OPL2/OPL3) instrument support by Uros Bizjak <uros@kss-loka.si>.

23 years agoFix for compile with --with-kernel configure option.
Takashi Iwai [Fri, 1 Sep 2000 16:22:57 +0000 (16:22 +0000)]
Fix for compile with --with-kernel configure option.

23 years agoBuild fix
Abramo Bagnara [Thu, 31 Aug 2000 15:56:59 +0000 (15:56 +0000)]
Build fix

23 years agoFixed typo
Abramo Bagnara [Thu, 31 Aug 2000 14:07:24 +0000 (14:07 +0000)]
Fixed typo

23 years agoTypes size fixes
Abramo Bagnara [Thu, 31 Aug 2000 13:31:46 +0000 (13:31 +0000)]
Types size fixes

23 years agoAdded fixup for channel setup ioctl (mmap channel address)
Jaroslav Kysela [Thu, 31 Aug 2000 11:59:43 +0000 (11:59 +0000)]
Added fixup for channel setup ioctl (mmap channel address)

23 years agoFix compile warnings and a typo
Takashi Iwai [Thu, 31 Aug 2000 11:56:52 +0000 (11:56 +0000)]
Fix compile warnings and a typo

23 years agoFirst version of ALSA client/server
Abramo Bagnara [Thu, 31 Aug 2000 11:21:05 +0000 (11:21 +0000)]
First version of ALSA client/server

23 years agoFix wrong CFLAGS with --with-kernel option
Takashi Iwai [Thu, 31 Aug 2000 11:06:37 +0000 (11:06 +0000)]
Fix wrong CFLAGS with --with-kernel option

23 years agoUpdated
Abramo Bagnara [Thu, 31 Aug 2000 09:33:56 +0000 (09:33 +0000)]
Updated

23 years agoNew light-weight event handling:
Takashi Iwai [Tue, 29 Aug 2000 11:39:08 +0000 (11:39 +0000)]
New light-weight event handling:
1. No more needs to call snd_seq_event_free() for releasing the cell.
   But you should keep it anyway, both for compatibility and for future
   extension.
2. API is basically kept unmodified.  The sign of return values are same,
   i.e. positive integers will be returned if events exist on buffer/queue.
   But the exact value may be different from the older version.
3. snd_seq_event_input() renders the event directly from the static input
   buffer.  The function is not re-entrant.
4. snd_seq_event_input_selective() is removed.

23 years agoFix the check of ALSA_CFLAGS.
Takashi Iwai [Tue, 29 Aug 2000 11:33:47 +0000 (11:33 +0000)]
Fix the check of ALSA_CFLAGS.

23 years agoAdd --with-kernel in configure script to specify the directory
Takashi Iwai [Tue, 29 Aug 2000 11:33:02 +0000 (11:33 +0000)]
Add --with-kernel in configure script to specify the directory
where new ALSA headers have been installed.

23 years agoChanged playback switch handling
Jaroslav Kysela [Mon, 28 Aug 2000 17:29:36 +0000 (17:29 +0000)]
Changed playback switch handling

23 years agoAdded missing functions. Removed unused one
Abramo Bagnara [Mon, 28 Aug 2000 09:14:37 +0000 (09:14 +0000)]
Added missing functions. Removed unused one

23 years agoCleaning from Henrik Theiling
Abramo Bagnara [Mon, 28 Aug 2000 06:29:24 +0000 (06:29 +0000)]
Cleaning from Henrik Theiling

23 years agoMissing extern
Abramo Bagnara [Sun, 27 Aug 2000 16:45:47 +0000 (16:45 +0000)]
Missing extern

23 years agoFixed pcm_multi
Abramo Bagnara [Sat, 26 Aug 2000 09:19:21 +0000 (09:19 +0000)]
Fixed pcm_multi

23 years agoAdded support for configured pcm_multi. Changed pcm_plug definition
Abramo Bagnara [Sat, 26 Aug 2000 08:10:53 +0000 (08:10 +0000)]
Added support for configured pcm_multi. Changed pcm_plug definition

23 years agoFixed snd_config_update
Abramo Bagnara [Sat, 26 Aug 2000 08:09:41 +0000 (08:09 +0000)]
Fixed snd_config_update

23 years agoCompleted conf. Better name for snd_card_get_index. Cleaned card access
Abramo Bagnara [Fri, 25 Aug 2000 14:33:53 +0000 (14:33 +0000)]
Completed conf. Better name for snd_card_get_index. Cleaned card access

23 years agoUpdated
Abramo Bagnara [Fri, 25 Aug 2000 14:31:07 +0000 (14:31 +0000)]
Updated

23 years agoClearer dump
Abramo Bagnara [Thu, 24 Aug 2000 17:58:36 +0000 (17:58 +0000)]
Clearer dump

23 years agoFixed typo
Abramo Bagnara [Thu, 24 Aug 2000 17:58:14 +0000 (17:58 +0000)]
Fixed typo

23 years agoContinued config implementation. Added incomplete support for pcm
Abramo Bagnara [Thu, 24 Aug 2000 17:07:44 +0000 (17:07 +0000)]
Continued config implementation. Added incomplete support for pcm

23 years agoFirst version of configuration helpers
Abramo Bagnara [Thu, 24 Aug 2000 12:49:51 +0000 (12:49 +0000)]
First version of configuration helpers

23 years agoAdded support for route controls
Jaroslav Kysela [Tue, 22 Aug 2000 18:02:43 +0000 (18:02 +0000)]
Added support for route controls

23 years agoAdded Synth,FM to sort table
Jaroslav Kysela [Fri, 18 Aug 2000 21:19:43 +0000 (21:19 +0000)]
Added Synth,FM to sort table

23 years agoAdded FM
Jaroslav Kysela [Fri, 18 Aug 2000 21:09:18 +0000 (21:09 +0000)]
Added FM

23 years agoAdded string.h
Jaroslav Kysela [Fri, 18 Aug 2000 18:48:00 +0000 (18:48 +0000)]
Added string.h

23 years agoCapture Volume is also set
Jaroslav Kysela [Fri, 18 Aug 2000 17:12:11 +0000 (17:12 +0000)]
Capture Volume is also set

23 years agoWarning removal.
Jaroslav Kysela [Thu, 17 Aug 2000 21:50:34 +0000 (21:50 +0000)]
Warning removal.

23 years agoAdded snd_instr_simple_free function
Jaroslav Kysela [Thu, 17 Aug 2000 13:05:07 +0000 (13:05 +0000)]
Added snd_instr_simple_free function

23 years agoprivate_free fixes
Abramo Bagnara [Wed, 16 Aug 2000 16:05:57 +0000 (16:05 +0000)]
private_free fixes

23 years agoAdded bag operations for the high-level control interface.
Jaroslav Kysela [Wed, 16 Aug 2000 13:35:36 +0000 (13:35 +0000)]
Added bag operations for the high-level control interface.
Added event layer for simple mixer controls (not fully finished).

23 years agoCleanups and new control functions (hfirst, hlast, hnext, hprev, hcount).
Jaroslav Kysela [Sat, 12 Aug 2000 15:33:17 +0000 (15:33 +0000)]
Cleanups and new control functions (hfirst, hlast, hnext, hprev, hcount).

23 years ago64 bit frame_boundary on 64 bit architectures
Abramo Bagnara [Fri, 11 Aug 2000 21:01:47 +0000 (21:01 +0000)]
64 bit frame_boundary on 64 bit architectures

23 years agoThe highlevel control layer was rewritten and updated.
Jaroslav Kysela [Fri, 11 Aug 2000 19:28:43 +0000 (19:28 +0000)]
The highlevel control layer was rewritten and updated.
Various fixes in mixer simple layer.
Added include/list.h (from the kernel tree).

23 years agoUNUSED -> ATTRIBUTE_UNUSED (follows /usr/include/ansidecl.h)
Jaroslav Kysela [Sun, 6 Aug 2000 12:23:28 +0000 (12:23 +0000)]
UNUSED -> ATTRIBUTE_UNUSED (follows /usr/include/ansidecl.h)

23 years ago64-bit fixes.
Jaroslav Kysela [Fri, 4 Aug 2000 10:24:12 +0000 (10:24 +0000)]
64-bit fixes.
Controls API uses binary tree functions (tsearch ...).

24 years agoUpdated
Abramo Bagnara [Sat, 29 Jul 2000 08:50:24 +0000 (08:50 +0000)]
Updated

24 years agoMore control/mixer API updates.
Jaroslav Kysela [Fri, 28 Jul 2000 20:21:12 +0000 (20:21 +0000)]
More control/mixer API updates.
Added highlevel control layer.
Recoded simple control mixer API.

24 years agoLinked streams fix. Ported latency.c
Abramo Bagnara [Mon, 24 Jul 2000 09:17:14 +0000 (09:17 +0000)]
Linked streams fix. Ported latency.c

24 years agoRemoved old sync support. Introduced linked streams
Abramo Bagnara [Mon, 24 Jul 2000 08:19:34 +0000 (08:19 +0000)]
Removed old sync support. Introduced linked streams

24 years agoBetter pcm_plug bypass. timestamp is struct timeval now
Abramo Bagnara [Wed, 19 Jul 2000 17:21:15 +0000 (17:21 +0000)]
Better pcm_plug bypass. timestamp is struct timeval now

24 years agoPorted to new API
Abramo Bagnara [Tue, 18 Jul 2000 13:38:58 +0000 (13:38 +0000)]
Ported to new API

24 years agoFixed double increment
Abramo Bagnara [Tue, 18 Jul 2000 13:37:36 +0000 (13:37 +0000)]
Fixed double increment

24 years agoFixed snd_pcm_synchro missing stuff
Abramo Bagnara [Tue, 18 Jul 2000 10:09:47 +0000 (10:09 +0000)]
Fixed snd_pcm_synchro missing stuff

24 years agoFixed a few typo
Abramo Bagnara [Tue, 18 Jul 2000 10:08:05 +0000 (10:08 +0000)]
Fixed a few typo

24 years agoAdded dump facility. Continued pcm_multi implementation
Abramo Bagnara [Mon, 17 Jul 2000 15:33:29 +0000 (15:33 +0000)]
Added dump facility. Continued pcm_multi implementation

24 years agoFixed frame_data behaviour
Abramo Bagnara [Sun, 16 Jul 2000 11:29:55 +0000 (11:29 +0000)]
Fixed frame_data behaviour

24 years agoFixed ignoring error
Abramo Bagnara [Sun, 16 Jul 2000 11:29:33 +0000 (11:29 +0000)]
Fixed ignoring error