OSDN Git Service
Abramo Bagnara [Sun, 18 Feb 2001 18:32:31 +0000 (18:32 +0000)]
Changed descriptors_count
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
Abramo Bagnara [Thu, 15 Feb 2001 23:05:42 +0000 (23:05 +0000)]
New simple mixer implementation
Jaroslav Kysela [Thu, 15 Feb 2001 09:14:28 +0000 (09:14 +0000)]
Fixed cset
Jaroslav Kysela [Wed, 14 Feb 2001 13:08:49 +0000 (13:08 +0000)]
elem_count -> get_count
Jaroslav Kysela [Wed, 14 Feb 2001 12:22:47 +0000 (12:22 +0000)]
Recoded alsamixer utility to use the latest alsa-lib's API.
Abramo Bagnara [Tue, 13 Feb 2001 21:29:38 +0000 (21:29 +0000)]
Changed control to use events mask. Added subscribe ioctl
Abramo Bagnara [Tue, 13 Feb 2001 20:20:52 +0000 (20:20 +0000)]
Fixed unhexing thanks to Anders
Abramo Bagnara [Tue, 13 Feb 2001 18:36:36 +0000 (18:36 +0000)]
Fixed typo
Abramo Bagnara [Mon, 12 Feb 2001 23:51:53 +0000 (23:51 +0000)]
More generic support for poll descriptors
Jaroslav Kysela [Mon, 12 Feb 2001 13:33:25 +0000 (13:33 +0000)]
Fixed typo & thinko
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
Jaroslav Kysela [Fri, 9 Feb 2001 15:38:59 +0000 (15:38 +0000)]
Changed according to new hctl API
Jaroslav Kysela [Fri, 9 Feb 2001 13:52:39 +0000 (13:52 +0000)]
Temporary hack for compilation
Abramo Bagnara [Fri, 9 Feb 2001 11:20:32 +0000 (11:20 +0000)]
Completed control and mixer API
Abramo Bagnara [Wed, 7 Feb 2001 17:09:00 +0000 (17:09 +0000)]
Fixed sign
Abramo Bagnara [Wed, 7 Feb 2001 15:13:17 +0000 (15:13 +0000)]
Better names for control API
Abramo Bagnara [Wed, 7 Feb 2001 11:34:42 +0000 (11:34 +0000)]
Encapsulated conf 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.
Abramo Bagnara [Mon, 5 Feb 2001 15:44:45 +0000 (15:44 +0000)]
Encapsulated hwdep. Converted all enums to type safety
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
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).
Abramo Bagnara [Tue, 30 Jan 2001 16:51:28 +0000 (16:51 +0000)]
Added snd_ prefix to mask and interval. Divided header.h wrappers
Abramo Bagnara [Mon, 29 Jan 2001 14:27:56 +0000 (14:27 +0000)]
First step toward encapsulation
Abramo Bagnara [Mon, 29 Jan 2001 08:41:26 +0000 (08:41 +0000)]
Fixed aplay -l
Abramo Bagnara [Wed, 17 Jan 2001 11:00:34 +0000 (11:00 +0000)]
Added I/O classes
Abramo Bagnara [Mon, 15 Jan 2001 13:43:08 +0000 (13:43 +0000)]
Changed some remaining size_t's
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
Abramo Bagnara [Tue, 9 Jan 2001 19:35:52 +0000 (19:35 +0000)]
Fixed missing mask initialization
Abramo Bagnara [Fri, 29 Dec 2000 15:00:55 +0000 (15:00 +0000)]
PCM API cleaning. silencing implementation. xfer_min removal
Jaroslav Kysela [Wed, 27 Dec 2000 21:24:57 +0000 (21:24 +0000)]
aplay/arecord
Jaroslav Kysela [Fri, 22 Dec 2000 14:03:15 +0000 (14:03 +0000)]
Updated the S/PDIF test code.
Jaroslav Kysela [Fri, 22 Dec 2000 11:25:11 +0000 (11:25 +0000)]
Added support for IEC958
Jaroslav Kysela [Thu, 21 Dec 2000 21:53:07 +0000 (21:53 +0000)]
S/PDIF related changes..
Abramo Bagnara [Thu, 21 Dec 2000 20:44:11 +0000 (20:44 +0000)]
New hw_params implementation
Jaroslav Kysela [Mon, 11 Dec 2000 12:29:49 +0000 (12:29 +0000)]
pcm_name defaults to plug:0,0
Abramo Bagnara [Mon, 11 Dec 2000 11:19:39 +0000 (11:19 +0000)]
Fixed non interleaved with only one channels case
Abramo Bagnara [Thu, 7 Dec 2000 15:58:04 +0000 (15:58 +0000)]
Runtime hw_info constraints support. New hw_info with lengths
Jaroslav Kysela [Mon, 4 Dec 2000 16:48:30 +0000 (16:48 +0000)]
Fixed types
Abramo Bagnara [Mon, 4 Dec 2000 10:08:30 +0000 (10:08 +0000)]
More relaxed strategy
Jaroslav Kysela [Fri, 1 Dec 2000 11:49:54 +0000 (11:49 +0000)]
Fixed removal of hidden connections
Jaroslav Kysela [Thu, 30 Nov 2000 19:25:50 +0000 (19:25 +0000)]
Updates for the latest API (the next device changes).
Abramo Bagnara [Thu, 30 Nov 2000 14:14:36 +0000 (14:14 +0000)]
Fixed sw_params
Jaroslav Kysela [Wed, 29 Nov 2000 18:34:03 +0000 (18:34 +0000)]
Added debug flags
Abramo Bagnara [Wed, 29 Nov 2000 18:29:31 +0000 (18:29 +0000)]
Missing letters
Abramo Bagnara [Wed, 29 Nov 2000 18:27:33 +0000 (18:27 +0000)]
Added experimental options for spdif output (for debugging purpose)
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
Jaroslav Kysela [Sat, 25 Nov 2000 18:25:56 +0000 (18:25 +0000)]
English updates
Jaroslav Kysela [Sat, 25 Nov 2000 16:38:04 +0000 (16:38 +0000)]
Added the error handler ignoring misleading warnings...
Abramo Bagnara [Tue, 21 Nov 2000 20:38:50 +0000 (20:38 +0000)]
Fixed open default
Abramo Bagnara [Tue, 21 Nov 2000 17:15:06 +0000 (17:15 +0000)]
Changed default ctl name to open
Jaroslav Kysela [Mon, 20 Nov 2000 20:11:13 +0000 (20:11 +0000)]
Merged pcmfinal branch.
Jaroslav Kysela [Sat, 4 Nov 2000 12:16:28 +0000 (12:16 +0000)]
DESTDIR fixes
Abramo Bagnara [Sat, 14 Oct 2000 10:35:24 +0000 (10:35 +0000)]
Ported to alsa-lib changes
Abramo Bagnara [Sat, 7 Oct 2000 17:00:33 +0000 (17:00 +0000)]
Removed memory leak
Abramo Bagnara [Thu, 5 Oct 2000 11:25:01 +0000 (11:25 +0000)]
Removed snd_pcm_drain done before setup
Abramo Bagnara [Thu, 5 Oct 2000 10:26:08 +0000 (10:26 +0000)]
Removed ptrs from status. Some cleaning for alsa-lib
Abramo Bagnara [Tue, 3 Oct 2000 06:47:16 +0000 (06:47 +0000)]
Removed xrun_max. Cleaned xrun handling
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
Abramo Bagnara [Mon, 2 Oct 2000 07:00:00 +0000 (07:00 +0000)]
Renamed stop -> drop in API
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
Jaroslav Kysela [Sun, 24 Sep 2000 09:57:50 +0000 (09:57 +0000)]
Merged pcmplug branch.
Jaroslav Kysela [Mon, 18 Sep 2000 09:47:46 +0000 (09:47 +0000)]
Added Item: line
Jaroslav Kysela [Mon, 18 Sep 2000 09:47:01 +0000 (09:47 +0000)]
Corrections for 'char *card'
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
Abramo Bagnara [Tue, 12 Sep 2000 12:40:09 +0000 (12:40 +0000)]
Fixed thinko
Abramo Bagnara [Tue, 12 Sep 2000 07:11:02 +0000 (07:11 +0000)]
Some cleaning renames. Prepared API for new plugins
Jaroslav Kysela [Mon, 11 Sep 2000 16:12:14 +0000 (16:12 +0000)]
removed ansidecl.h
Takashi Iwai [Mon, 11 Sep 2000 16:03:51 +0000 (16:03 +0000)]
Fixed group and permission checks
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
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
Jaroslav Kysela [Sat, 9 Sep 2000 23:17:04 +0000 (23:17 +0000)]
Fixed -l output
Jaroslav Kysela [Mon, 4 Sep 2000 09:18:13 +0000 (09:18 +0000)]
Recoded WAV file parser
Takashi Iwai [Fri, 1 Sep 2000 16:25:10 +0000 (16:25 +0000)]
Bug fixes and modifications for the recent change of sequencer API.
Takashi Iwai [Thu, 31 Aug 2000 11:20:34 +0000 (11:20 +0000)]
Add -x option for removing all exported connections
Abramo Bagnara [Thu, 31 Aug 2000 09:33:56 +0000 (09:33 +0000)]
Updated
Jaroslav Kysela [Tue, 29 Aug 2000 08:04:19 +0000 (08:04 +0000)]
Next fix in safe_read
Abramo Bagnara [Mon, 28 Aug 2000 06:33:08 +0000 (06:33 +0000)]
Fixed buffer overflow spotted by Henrik
Abramo Bagnara [Sat, 26 Aug 2000 08:30:41 +0000 (08:30 +0000)]
Congruent iface naming
Abramo Bagnara [Fri, 25 Aug 2000 16:37:31 +0000 (16:37 +0000)]
Some typos. Be relaxed wrt syntax error on store
Abramo Bagnara [Fri, 25 Aug 2000 14:36:58 +0000 (14:36 +0000)]
Better name for snd_card_get_index. Cleaned error messages
Abramo Bagnara [Fri, 25 Aug 2000 14:34:26 +0000 (14:34 +0000)]
Rewritten alsactl
Abramo Bagnara [Thu, 24 Aug 2000 17:59:21 +0000 (17:59 +0000)]
Ported aplay to named PCMs
Jaroslav Kysela [Wed, 23 Aug 2000 14:38:37 +0000 (14:38 +0000)]
Fix
Jaroslav Kysela [Tue, 22 Aug 2000 17:35:12 +0000 (17:35 +0000)]
Fixed heap overwriting problems...
Jaroslav Kysela [Sat, 19 Aug 2000 09:08:39 +0000 (09:08 +0000)]
More verbose errors, added safe_read for pipes
Jaroslav Kysela [Wed, 16 Aug 2000 13:36:24 +0000 (13:36 +0000)]
A few fixes and added undocumented 'sevents' command
Jaroslav Kysela [Sat, 12 Aug 2000 15:34:17 +0000 (15:34 +0000)]
Added (undocumented) events command
Abramo Bagnara [Fri, 11 Aug 2000 21:02:34 +0000 (21:02 +0000)]
Slightly better failure diagnostic
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.
Jaroslav Kysela [Fri, 4 Aug 2000 09:55:35 +0000 (09:55 +0000)]
64-bit fixes..
Jaroslav Kysela [Fri, 28 Jul 2000 20:19:42 +0000 (20:19 +0000)]
Removed debugging lines..
Abramo Bagnara [Wed, 26 Jul 2000 11:40:31 +0000 (11:40 +0000)]
Added missing index match
Jaroslav Kysela [Tue, 25 Jul 2000 15:17:55 +0000 (15:17 +0000)]
Changed syntax of configuration file and added better parsing.
Abramo Bagnara [Mon, 17 Jul 2000 15:33:29 +0000 (15:33 +0000)]
Added dump facility. Continued pcm_multi implementation
Jaroslav Kysela [Sat, 15 Jul 2000 10:21:59 +0000 (10:21 +0000)]
Changes reflecting the new control API and kernel mixer API removal.
Abramo Bagnara [Wed, 12 Jul 2000 16:25:21 +0000 (16:25 +0000)]
Fixed timelimit use
Abramo Bagnara [Thu, 6 Jul 2000 17:20:49 +0000 (17:20 +0000)]
Fixed arecord bug wrt time limit
Abramo Bagnara [Mon, 3 Jul 2000 07:44:08 +0000 (07:44 +0000)]
Added missing include
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.