OSDN Git Service

android-x86/external-alsa-utils.git
23 years agoChanged descriptors_count
Abramo Bagnara [Sun, 18 Feb 2001 18:32:31 +0000 (18:32 +0000)]
Changed descriptors_count

23 years agoAdded range specification to simple mixer. Fixes to alsamixer. Added mixer support...
Abramo Bagnara [Sun, 18 Feb 2001 17:56:38 +0000 (17:56 +0000)]
Added range specification to simple mixer. Fixes to alsamixer. Added mixer support to alsa-oss

23 years agoNew simple mixer implementation
Abramo Bagnara [Thu, 15 Feb 2001 23:05:42 +0000 (23:05 +0000)]
New simple mixer implementation

23 years agoFixed cset
Jaroslav Kysela [Thu, 15 Feb 2001 09:14:28 +0000 (09:14 +0000)]
Fixed cset

23 years agoelem_count -> get_count
Jaroslav Kysela [Wed, 14 Feb 2001 13:08:49 +0000 (13:08 +0000)]
elem_count -> get_count

23 years agoRecoded alsamixer utility to use the latest alsa-lib's API.
Jaroslav Kysela [Wed, 14 Feb 2001 12:22:47 +0000 (12:22 +0000)]
Recoded alsamixer utility to use the latest alsa-lib's API.

23 years agoChanged control to use events mask. Added subscribe ioctl
Abramo Bagnara [Tue, 13 Feb 2001 21:29:38 +0000 (21:29 +0000)]
Changed control to use events mask. Added subscribe ioctl

23 years agoFixed unhexing thanks to Anders
Abramo Bagnara [Tue, 13 Feb 2001 20:20:52 +0000 (20:20 +0000)]
Fixed unhexing thanks to Anders

23 years agoFixed typo
Abramo Bagnara [Tue, 13 Feb 2001 18:36:36 +0000 (18:36 +0000)]
Fixed typo

23 years agoMore generic support for poll descriptors
Abramo Bagnara [Mon, 12 Feb 2001 23:51:53 +0000 (23:51 +0000)]
More generic support for poll descriptors

23 years agoFixed typo & thinko
Jaroslav Kysela [Mon, 12 Feb 2001 13:33:25 +0000 (13:33 +0000)]
Fixed typo & thinko

23 years agoCompleted mixer API. Improved iterators. Renamed control values struct. Rewritten...
Abramo Bagnara [Sun, 11 Feb 2001 15:45:44 +0000 (15:45 +0000)]
Completed mixer API. Improved iterators. Renamed control values struct. Rewritten simple elements implementation

23 years agoChanged according to new hctl API
Jaroslav Kysela [Fri, 9 Feb 2001 15:38:59 +0000 (15:38 +0000)]
Changed according to new hctl API

23 years agoTemporary hack for compilation
Jaroslav Kysela [Fri, 9 Feb 2001 13:52:39 +0000 (13:52 +0000)]
Temporary hack for compilation

23 years agoCompleted control and mixer API
Abramo Bagnara [Fri, 9 Feb 2001 11:20:32 +0000 (11:20 +0000)]
Completed control and mixer API

23 years agoFixed sign
Abramo Bagnara [Wed, 7 Feb 2001 17:09:00 +0000 (17:09 +0000)]
Fixed sign

23 years agoBetter names for control API
Abramo Bagnara [Wed, 7 Feb 2001 15:13:17 +0000 (15:13 +0000)]
Better names for control API

23 years agoEncapsulated conf API
Abramo Bagnara [Wed, 7 Feb 2001 11:34:42 +0000 (11:34 +0000)]
Encapsulated conf API

23 years agoControl API encapsulation. Better names for kernel API. Simpler PCM hw_params API...
Abramo Bagnara [Tue, 6 Feb 2001 23:48:29 +0000 (23:48 +0000)]
Control API encapsulation. Better names for kernel API. Simpler PCM hw_params API. Added missing const.

23 years agoEncapsulated hwdep. Converted all enums to type safety
Abramo Bagnara [Mon, 5 Feb 2001 15:44:45 +0000 (15:44 +0000)]
Encapsulated hwdep. Converted all enums to type safety

23 years agoCorrected and completed encapsulation for PCM and rawmidi. Remove SND_PCM_HW_PARAM_...
Abramo Bagnara [Sun, 4 Feb 2001 17:03:19 +0000 (17:03 +0000)]
Corrected and completed encapsulation for PCM and rawmidi. Remove SND_PCM_HW_PARAM_* and use functions. Separated rawmidi info between streams

23 years agoRemoved card type from devices info. Added card number to devices info. Completed...
Abramo Bagnara [Wed, 31 Jan 2001 17:26:59 +0000 (17:26 +0000)]
Removed card type from devices info. Added card number to devices info. Completed encapsulation of PCM API. Removed snd_pcm_card(). All copy functions now have the form copy(dst, src).

23 years agoAdded snd_ prefix to mask and interval. Divided header.h wrappers
Abramo Bagnara [Tue, 30 Jan 2001 16:51:28 +0000 (16:51 +0000)]
Added snd_ prefix to mask and interval. Divided header.h wrappers

23 years agoFirst step toward encapsulation
Abramo Bagnara [Mon, 29 Jan 2001 14:27:56 +0000 (14:27 +0000)]
First step toward encapsulation

23 years agoFixed aplay -l
Abramo Bagnara [Mon, 29 Jan 2001 08:41:26 +0000 (08:41 +0000)]
Fixed aplay -l

23 years agoAdded I/O classes
Abramo Bagnara [Wed, 17 Jan 2001 11:00:34 +0000 (11:00 +0000)]
Added I/O classes

23 years agoChanged some remaining size_t's
Abramo Bagnara [Mon, 15 Jan 2001 13:43:08 +0000 (13:43 +0000)]
Changed some remaining size_t's

23 years agoNew PCM model with fragment concept removal and two interrupt sources
Abramo Bagnara [Mon, 15 Jan 2001 11:06:55 +0000 (11:06 +0000)]
New PCM model with fragment concept removal and two interrupt sources
Renamed size_t/ssize_t to snd_pcm_sframes_t/snd_pcm_uframes_t

23 years agoFixed missing mask initialization
Abramo Bagnara [Tue, 9 Jan 2001 19:35:52 +0000 (19:35 +0000)]
Fixed missing mask initialization

23 years agoPCM API cleaning. silencing implementation. xfer_min removal
Abramo Bagnara [Fri, 29 Dec 2000 15:00:55 +0000 (15:00 +0000)]
PCM API cleaning. silencing implementation. xfer_min removal

23 years agoaplay/arecord
Jaroslav Kysela [Wed, 27 Dec 2000 21:24:57 +0000 (21:24 +0000)]
aplay/arecord

23 years agoUpdated the S/PDIF test code.
Jaroslav Kysela [Fri, 22 Dec 2000 14:03:15 +0000 (14:03 +0000)]
Updated the S/PDIF test code.

23 years agoAdded support for IEC958
Jaroslav Kysela [Fri, 22 Dec 2000 11:25:11 +0000 (11:25 +0000)]
Added support for IEC958

23 years agoS/PDIF related changes..
Jaroslav Kysela [Thu, 21 Dec 2000 21:53:07 +0000 (21:53 +0000)]
S/PDIF related changes..

23 years agoNew hw_params implementation
Abramo Bagnara [Thu, 21 Dec 2000 20:44:11 +0000 (20:44 +0000)]
New hw_params implementation

23 years agopcm_name defaults to plug:0,0
Jaroslav Kysela [Mon, 11 Dec 2000 12:29:49 +0000 (12:29 +0000)]
pcm_name defaults to plug:0,0

23 years agoFixed non interleaved with only one channels case
Abramo Bagnara [Mon, 11 Dec 2000 11:19:39 +0000 (11:19 +0000)]
Fixed non interleaved with only one channels case

23 years agoRuntime hw_info constraints support. New hw_info with lengths
Abramo Bagnara [Thu, 7 Dec 2000 15:58:04 +0000 (15:58 +0000)]
Runtime hw_info constraints support. New hw_info with lengths

23 years agoFixed types
Jaroslav Kysela [Mon, 4 Dec 2000 16:48:30 +0000 (16:48 +0000)]
Fixed types

23 years agoMore relaxed strategy
Abramo Bagnara [Mon, 4 Dec 2000 10:08:30 +0000 (10:08 +0000)]
More relaxed strategy

23 years agoFixed removal of hidden connections
Jaroslav Kysela [Fri, 1 Dec 2000 11:49:54 +0000 (11:49 +0000)]
Fixed removal of hidden connections

23 years agoUpdates for the latest API (the next device changes).
Jaroslav Kysela [Thu, 30 Nov 2000 19:25:50 +0000 (19:25 +0000)]
Updates for the latest API (the next device changes).

23 years agoFixed sw_params
Abramo Bagnara [Thu, 30 Nov 2000 14:14:36 +0000 (14:14 +0000)]
Fixed sw_params

23 years agoAdded debug flags
Jaroslav Kysela [Wed, 29 Nov 2000 18:34:03 +0000 (18:34 +0000)]
Added debug flags

23 years agoMissing letters
Abramo Bagnara [Wed, 29 Nov 2000 18:29:31 +0000 (18:29 +0000)]
Missing letters

23 years agoAdded experimental options for spdif output (for debugging purpose)
Abramo Bagnara [Wed, 29 Nov 2000 18:27:33 +0000 (18:27 +0000)]
Added experimental options for spdif output (for debugging purpose)

23 years agoCleaned all hw_info. Removed snd_pcm_hw_{info,params}_rules* and changed strategy...
Abramo Bagnara [Wed, 29 Nov 2000 08:32:36 +0000 (08:32 +0000)]
Cleaned all hw_info. Removed snd_pcm_hw_{info,params}_rules* and changed strategy to allow the same functionality. Cleaned names tables. Added informative failure

23 years agoEnglish updates
Jaroslav Kysela [Sat, 25 Nov 2000 18:25:56 +0000 (18:25 +0000)]
English updates

23 years agoAdded the error handler ignoring misleading warnings...
Jaroslav Kysela [Sat, 25 Nov 2000 16:38:04 +0000 (16:38 +0000)]
Added the error handler ignoring misleading warnings...

23 years agoFixed open default
Abramo Bagnara [Tue, 21 Nov 2000 20:38:50 +0000 (20:38 +0000)]
Fixed open default

23 years agoChanged default ctl name to open
Abramo Bagnara [Tue, 21 Nov 2000 17:15:06 +0000 (17:15 +0000)]
Changed default ctl name to open

23 years agoMerged pcmfinal branch.
Jaroslav Kysela [Mon, 20 Nov 2000 20:11:13 +0000 (20:11 +0000)]
Merged pcmfinal branch.

23 years agoDESTDIR fixes
Jaroslav Kysela [Sat, 4 Nov 2000 12:16:28 +0000 (12:16 +0000)]
DESTDIR fixes

23 years agoPorted to alsa-lib changes
Abramo Bagnara [Sat, 14 Oct 2000 10:35:24 +0000 (10:35 +0000)]
Ported to alsa-lib changes

23 years agoRemoved memory leak
Abramo Bagnara [Sat, 7 Oct 2000 17:00:33 +0000 (17:00 +0000)]
Removed memory leak

23 years agoRemoved snd_pcm_drain done before setup
Abramo Bagnara [Thu, 5 Oct 2000 11:25:01 +0000 (11:25 +0000)]
Removed snd_pcm_drain done before setup

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

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:29 +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 07:00:00 +0000 (07:00 +0000)]
Renamed stop -> drop in API

23 years agoCompleted renaming drain->stop, flush->drain (PCM). Done renaming drain->drop, flush...
Abramo Bagnara [Fri, 29 Sep 2000 20:49:20 +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 agoMerged pcmplug branch.
Jaroslav Kysela [Sun, 24 Sep 2000 09:57:50 +0000 (09:57 +0000)]
Merged pcmplug branch.

23 years agoAdded Item: line
Jaroslav Kysela [Mon, 18 Sep 2000 09:47:46 +0000 (09:47 +0000)]
Added Item: line

23 years agoCorrections for 'char *card'
Jaroslav Kysela [Mon, 18 Sep 2000 09:47:01 +0000 (09:47 +0000)]
Corrections for 'char *card'

23 years agoAccept the client name as address argument of aconnect and aseqnet.
Takashi Iwai [Thu, 14 Sep 2000 10:19:45 +0000 (10:19 +0000)]
Accept the client name as address argument of aconnect and aseqnet.
You may use aconnect like this:
% aconnect External:0 Emu8000:1

23 years agoFixed thinko
Abramo Bagnara [Tue, 12 Sep 2000 12:40:09 +0000 (12:40 +0000)]
Fixed thinko

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

23 years agoremoved ansidecl.h
Jaroslav Kysela [Mon, 11 Sep 2000 16:12:14 +0000 (16:12 +0000)]
removed ansidecl.h

23 years agoFixed group and permission checks
Takashi Iwai [Mon, 11 Sep 2000 16:03:51 +0000 (16:03 +0000)]
Fixed group and permission checks

23 years agoAdded abstraction layer to controls. Added client/server support to controls. Cleaned...
Abramo Bagnara [Mon, 11 Sep 2000 15:49:33 +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 agoRemoved step if not needed. Fixed typo. Allow store/restore to/from stdio
Abramo Bagnara [Sun, 10 Sep 2000 09:53:33 +0000 (09:53 +0000)]
Removed step if not needed. Fixed typo. Allow store/restore to/from stdio

23 years agoFixed -l output
Jaroslav Kysela [Sat, 9 Sep 2000 23:17:04 +0000 (23:17 +0000)]
Fixed -l output

23 years agoRecoded WAV file parser
Jaroslav Kysela [Mon, 4 Sep 2000 09:18:13 +0000 (09:18 +0000)]
Recoded WAV file parser

23 years agoBug fixes and modifications for the recent change of sequencer API.
Takashi Iwai [Fri, 1 Sep 2000 16:25:10 +0000 (16:25 +0000)]
Bug fixes and modifications for the recent change of sequencer API.

23 years agoAdd -x option for removing all exported connections
Takashi Iwai [Thu, 31 Aug 2000 11:20:34 +0000 (11:20 +0000)]
Add -x option for removing all exported connections

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

23 years agoNext fix in safe_read
Jaroslav Kysela [Tue, 29 Aug 2000 08:04:19 +0000 (08:04 +0000)]
Next fix in safe_read

23 years agoFixed buffer overflow spotted by Henrik
Abramo Bagnara [Mon, 28 Aug 2000 06:33:08 +0000 (06:33 +0000)]
Fixed buffer overflow spotted by Henrik

23 years agoCongruent iface naming
Abramo Bagnara [Sat, 26 Aug 2000 08:30:41 +0000 (08:30 +0000)]
Congruent iface naming

23 years agoSome typos. Be relaxed wrt syntax error on store
Abramo Bagnara [Fri, 25 Aug 2000 16:37:31 +0000 (16:37 +0000)]
Some typos. Be relaxed wrt syntax error on store

23 years agoBetter name for snd_card_get_index. Cleaned error messages
Abramo Bagnara [Fri, 25 Aug 2000 14:36:58 +0000 (14:36 +0000)]
Better name for snd_card_get_index. Cleaned error messages

23 years agoRewritten alsactl
Abramo Bagnara [Fri, 25 Aug 2000 14:34:26 +0000 (14:34 +0000)]
Rewritten alsactl

23 years agoPorted aplay to named PCMs
Abramo Bagnara [Thu, 24 Aug 2000 17:59:21 +0000 (17:59 +0000)]
Ported aplay to named PCMs

23 years agoFix
Jaroslav Kysela [Wed, 23 Aug 2000 14:38:37 +0000 (14:38 +0000)]
Fix

24 years agoFixed heap overwriting problems...
Jaroslav Kysela [Tue, 22 Aug 2000 17:35:12 +0000 (17:35 +0000)]
Fixed heap overwriting problems...

24 years agoMore verbose errors, added safe_read for pipes
Jaroslav Kysela [Sat, 19 Aug 2000 09:08:39 +0000 (09:08 +0000)]
More verbose errors, added safe_read for pipes

24 years agoA few fixes and added undocumented 'sevents' command
Jaroslav Kysela [Wed, 16 Aug 2000 13:36:24 +0000 (13:36 +0000)]
A few fixes and added undocumented 'sevents' command

24 years agoAdded (undocumented) events command
Jaroslav Kysela [Sat, 12 Aug 2000 15:34:17 +0000 (15:34 +0000)]
Added (undocumented) events command

24 years agoSlightly better failure diagnostic
Abramo Bagnara [Fri, 11 Aug 2000 21:02:34 +0000 (21:02 +0000)]
Slightly better failure diagnostic

24 years agoFirst attempt to make this tool functional with latest 0.6.x mixer API.
Jaroslav Kysela [Fri, 11 Aug 2000 19:29:55 +0000 (19:29 +0000)]
First attempt to make this tool functional with latest 0.6.x mixer API.

24 years ago64-bit fixes..
Jaroslav Kysela [Fri, 4 Aug 2000 09:55:35 +0000 (09:55 +0000)]
64-bit fixes..

24 years agoRemoved debugging lines..
Jaroslav Kysela [Fri, 28 Jul 2000 20:19:42 +0000 (20:19 +0000)]
Removed debugging lines..

24 years agoAdded missing index match
Abramo Bagnara [Wed, 26 Jul 2000 11:40:31 +0000 (11:40 +0000)]
Added missing index match

24 years agoChanged syntax of configuration file and added better parsing.
Jaroslav Kysela [Tue, 25 Jul 2000 15:17:55 +0000 (15:17 +0000)]
Changed syntax of configuration file and added better parsing.

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 agoChanges reflecting the new control API and kernel mixer API removal.
Jaroslav Kysela [Sat, 15 Jul 2000 10:21:59 +0000 (10:21 +0000)]
Changes reflecting the new control API and kernel mixer API removal.

24 years agoFixed timelimit use
Abramo Bagnara [Wed, 12 Jul 2000 16:25:21 +0000 (16:25 +0000)]
Fixed timelimit use

24 years agoFixed arecord bug wrt time limit
Abramo Bagnara [Thu, 6 Jul 2000 17:20:49 +0000 (17:20 +0000)]
Fixed arecord bug wrt time limit

24 years agoAdded missing include
Abramo Bagnara [Mon, 3 Jul 2000 07:44:08 +0000 (07:44 +0000)]
Added missing include

24 years agoMoved some info fields to proper place (setup). Renamed mmap_size to mmap_bytes....
Abramo Bagnara [Sat, 1 Jul 2000 10:38:30 +0000 (10:38 +0000)]
Moved some info fields to proper place (setup). Renamed mmap_size to mmap_bytes. Added detailed fail report to params_t. Added params_info to API.