OSDN Git Service

android-x86/external-alsa-lib.git
23 years agoMoved the detach code to the more appropriate place.
Jaroslav Kysela [Tue, 13 Feb 2001 11:23:26 +0000 (11:23 +0000)]
Moved the detach code to the more appropriate place.

23 years agoFixed free bug (added missing hctl detach call).
Jaroslav Kysela [Tue, 13 Feb 2001 10:50:31 +0000 (10:50 +0000)]
Fixed free bug (added missing hctl detach call).

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

23 years agoMore bugfixes (sort, compare, mixer, hcontrol).
Jaroslav Kysela [Mon, 12 Feb 2001 19:24:46 +0000 (19:24 +0000)]
More bugfixes (sort, compare, mixer, hcontrol).

23 years agoImproved mixer sort/compare interface.
Jaroslav Kysela [Mon, 12 Feb 2001 18:10:31 +0000 (18:10 +0000)]
Improved mixer sort/compare interface.

23 years agoAdded sort & compare functions to the mixer API.
Jaroslav Kysela [Mon, 12 Feb 2001 13:29:33 +0000 (13:29 +0000)]
Added sort & compare functions to the mixer API.

23 years agoFixed handle_events
Abramo Bagnara [Sun, 11 Feb 2001 17:46:03 +0000 (17:46 +0000)]
Fixed handle_events

23 years agoFixed thinko
Abramo Bagnara [Sun, 11 Feb 2001 16:05:59 +0000 (16:05 +0000)]
Fixed thinko

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

23 years agoUpdated the hctl interface (the more independent way).
Jaroslav Kysela [Fri, 9 Feb 2001 14:50:05 +0000 (14:50 +0000)]
Updated the hctl interface (the more independent way).

23 years agoRemoved
Jaroslav Kysela [Fri, 9 Feb 2001 13:58:18 +0000 (13:58 +0000)]
Removed

23 years agoFixes
Abramo Bagnara [Fri, 9 Feb 2001 13:15:54 +0000 (13:15 +0000)]
Fixes

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

23 years agoAdded comments
Jaroslav Kysela [Thu, 8 Feb 2001 14:42:09 +0000 (14:42 +0000)]
Added comments

23 years agoAdded configuration file and the output directory for doxygen
Jaroslav Kysela [Thu, 8 Feb 2001 14:30:21 +0000 (14:30 +0000)]
Added configuration file and the output directory for doxygen

23 years agoCommented out enum typechecking
Abramo Bagnara [Wed, 7 Feb 2001 17:34:52 +0000 (17:34 +0000)]
Commented out enum typechecking

23 years agoRemoved snd_pcm_hw_refine from API
Abramo Bagnara [Wed, 7 Feb 2001 16:42:59 +0000 (16:42 +0000)]
Removed snd_pcm_hw_refine from API

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

23 years agoSplitted rawmidi streams. Removed stream constraint on config files
Abramo Bagnara [Wed, 7 Feb 2001 13:30:40 +0000 (13:30 +0000)]
Splitted rawmidi streams. Removed stream constraint on config files

23 years agoEncapsulated conf API
Abramo Bagnara [Wed, 7 Feb 2001 11:34:33 +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:10 +0000 (23:48 +0000)]
Control API encapsulation. Better names for kernel API. Simpler PCM hw_params API. Added missing const.

23 years agoMissing enum change
Abramo Bagnara [Mon, 5 Feb 2001 16:04:15 +0000 (16:04 +0000)]
Missing enum change

23 years agoTypo
Abramo Bagnara [Mon, 5 Feb 2001 15:45:33 +0000 (15:45 +0000)]
Typo

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

23 years agoFixed repeated prepare call
Abramo Bagnara [Mon, 5 Feb 2001 09:35:17 +0000 (09:35 +0000)]
Fixed repeated prepare call

23 years agoFixed some typos
Abramo Bagnara [Sun, 4 Feb 2001 22:59:24 +0000 (22:59 +0000)]
Fixed some typos

23 years agoAdded missing rawmidi functions. Cleaned PCM use of masks
Abramo Bagnara [Sun, 4 Feb 2001 18:57:05 +0000 (18:57 +0000)]
Added missing rawmidi functions. Cleaned PCM use of masks

23 years agoCorrected and completed encapsulation for PCM and rawmidi. Remove SND_PCM_HW_PARAM_...
Abramo Bagnara [Sun, 4 Feb 2001 17:03:17 +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 agoFixed C++ casting problems. free functions returns void
Abramo Bagnara [Fri, 2 Feb 2001 08:49:47 +0000 (08:49 +0000)]
Fixed C++ casting problems. free functions returns void

23 years agoRemoved obsolete functions
Abramo Bagnara [Thu, 1 Feb 2001 20:41:50 +0000 (20:41 +0000)]
Removed obsolete functions

23 years agoCosmetic change
Jaroslav Kysela [Thu, 1 Feb 2001 20:11:53 +0000 (20:11 +0000)]
Cosmetic change

23 years agomoved #ifdef _cplusplus
Abramo Bagnara [Thu, 1 Feb 2001 07:52:30 +0000 (07:52 +0000)]
moved #ifdef _cplusplus

23 years agoFixed C++ compilation
Abramo Bagnara [Wed, 31 Jan 2001 22:56:47 +0000 (22:56 +0000)]
Fixed C++ compilation

23 years agoRemoved card type from devices info. Added card number to devices info. Completed...
Abramo Bagnara [Wed, 31 Jan 2001 17:26:56 +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 agoFixed OSS emulation wrt triggers and capture mmap
Abramo Bagnara [Wed, 31 Jan 2001 10:42:45 +0000 (10:42 +0000)]
Fixed OSS emulation wrt triggers and capture mmap

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

23 years agoUpdated for the new driver defines
Jaroslav Kysela [Tue, 30 Jan 2001 07:24:08 +0000 (07:24 +0000)]
Updated for the new driver defines

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

23 years agoAdded stuff for C++ compilation
Abramo Bagnara [Mon, 29 Jan 2001 08:29:52 +0000 (08:29 +0000)]
Added stuff for C++ compilation

23 years agoPromoted plugin helpers to general use
Abramo Bagnara [Fri, 26 Jan 2001 09:56:30 +0000 (09:56 +0000)]
Promoted plugin helpers to general use

23 years agoFixed partial transfer
Abramo Bagnara [Thu, 25 Jan 2001 14:27:33 +0000 (14:27 +0000)]
Fixed partial transfer

23 years agoRemove ansidecl.h inclusion
Abramo Bagnara [Tue, 23 Jan 2001 09:32:18 +0000 (09:32 +0000)]
Remove ansidecl.h inclusion

23 years agoFixed pcm_plug race condition
Abramo Bagnara [Mon, 22 Jan 2001 16:07:11 +0000 (16:07 +0000)]
Fixed pcm_plug race condition

23 years agoFixed useless insertion of copy plugin. Fixed sw_params for pcm_plug
Abramo Bagnara [Mon, 22 Jan 2001 09:27:50 +0000 (09:27 +0000)]
Fixed useless insertion of copy plugin. Fixed sw_params for pcm_plug

23 years agoFixed refinement
Abramo Bagnara [Sun, 21 Jan 2001 17:03:53 +0000 (17:03 +0000)]
Fixed refinement

23 years agoFixed rules. Fixed snd_pcm_hw_param_near
Abramo Bagnara [Sun, 21 Jan 2001 12:55:09 +0000 (12:55 +0000)]
Fixed rules. Fixed snd_pcm_hw_param_near

23 years agoRewritten mmap_{read,write} following alsa-driver current code
Abramo Bagnara [Sat, 20 Jan 2001 12:56:30 +0000 (12:56 +0000)]
Rewritten mmap_{read,write} following alsa-driver current code

23 years agoUpdated
Abramo Bagnara [Fri, 19 Jan 2001 19:55:22 +0000 (19:55 +0000)]
Updated

23 years agobuffer_size weak link fixed
Abramo Bagnara [Fri, 19 Jan 2001 18:28:50 +0000 (18:28 +0000)]
buffer_size weak link fixed

23 years agoAdded _snd_pcm_hw_param_setempty
Abramo Bagnara [Fri, 19 Jan 2001 16:19:29 +0000 (16:19 +0000)]
Added _snd_pcm_hw_param_setempty

23 years agoAdded support for hw_free in alsa-lib
Abramo Bagnara [Fri, 19 Jan 2001 13:10:50 +0000 (13:10 +0000)]
Added support for hw_free in alsa-lib

23 years agopcm_rate fix
Abramo Bagnara [Fri, 19 Jan 2001 09:48:33 +0000 (09:48 +0000)]
pcm_rate fix

23 years agoMajor cleaning to hw_params mechanism for plugins
Abramo Bagnara [Thu, 18 Jan 2001 18:20:31 +0000 (18:20 +0000)]
Major cleaning to hw_params mechanism for plugins

23 years agoUpdate by Uros
Jaroslav Kysela [Thu, 18 Jan 2001 08:35:57 +0000 (08:35 +0000)]
Update by Uros

23 years agoCommented SYSERR
Abramo Bagnara [Wed, 17 Jan 2001 19:04:56 +0000 (19:04 +0000)]
Commented SYSERR

23 years agoMoved up one level
Abramo Bagnara [Wed, 17 Jan 2001 12:14:32 +0000 (12:14 +0000)]
Moved up one level

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

23 years agoSynced OSS emulation code with alsa-lib code and fixed it
Abramo Bagnara [Mon, 15 Jan 2001 18:52:13 +0000 (18:52 +0000)]
Synced OSS emulation code with alsa-lib code and fixed it

23 years agoUniformed some internal names. Bug fixes
Abramo Bagnara [Mon, 15 Jan 2001 15:15:24 +0000 (15:15 +0000)]
Uniformed some internal names. Bug fixes

23 years agoFixed right access use for pcm_plug
Abramo Bagnara [Mon, 15 Jan 2001 13:36:14 +0000 (13:36 +0000)]
Fixed right access use for pcm_plug

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

23 years agoChanged some remaining size_t's
Abramo Bagnara [Mon, 15 Jan 2001 13:17:18 +0000 (13:17 +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:53 +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 agoModifications to handle the if-not-found situation
Jaroslav Kysela [Sun, 14 Jan 2001 19:59:51 +0000 (19:59 +0000)]
Modifications to handle the if-not-found situation

23 years agoUse enum instead of #define where appropriate
Abramo Bagnara [Mon, 8 Jan 2001 15:31:34 +0000 (15:31 +0000)]
Use enum instead of #define where appropriate

23 years agoAdded missing diagnostics
Abramo Bagnara [Mon, 1 Jan 2001 15:16:27 +0000 (15:16 +0000)]
Added missing diagnostics

23 years agoCleaning and fixes
Abramo Bagnara [Mon, 1 Jan 2001 15:16:10 +0000 (15:16 +0000)]
Cleaning and fixes

23 years agoMoved ERR and SYSERR to a global place
Abramo Bagnara [Mon, 1 Jan 2001 15:15:41 +0000 (15:15 +0000)]
Moved ERR and SYSERR to a global place

23 years agoFixed typo
Abramo Bagnara [Sun, 31 Dec 2000 15:34:45 +0000 (15:34 +0000)]
Fixed typo

23 years agoMoved asserts to right place
Abramo Bagnara [Sat, 30 Dec 2000 23:53:34 +0000 (23:53 +0000)]
Moved asserts to right place

23 years agoFixed a bug in interval printing. Added missing mmap functions. Added _try hw_params...
Abramo Bagnara [Sat, 30 Dec 2000 17:20:23 +0000 (17:20 +0000)]
Fixed a bug in interval printing. Added missing mmap functions. Added _try hw_params variant.

23 years agoFixed hw_params dump and a typo
Abramo Bagnara [Fri, 29 Dec 2000 22:10:02 +0000 (22:10 +0000)]
Fixed hw_params dump and a typo

23 years agoremove unused field
Abramo Bagnara [Fri, 29 Dec 2000 15:05:43 +0000 (15:05 +0000)]
remove unused field

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

23 years agomulaw cleaning
Abramo Bagnara [Wed, 27 Dec 2000 10:10:18 +0000 (10:10 +0000)]
mulaw cleaning

23 years agoFixed hw_params cmasks
Abramo Bagnara [Tue, 26 Dec 2000 17:50:05 +0000 (17:50 +0000)]
Fixed hw_params cmasks

23 years agoFixed residual transfers
Abramo Bagnara [Tue, 26 Dec 2000 09:30:48 +0000 (09:30 +0000)]
Fixed residual transfers

23 years agoFixed links
Abramo Bagnara [Tue, 26 Dec 2000 09:30:26 +0000 (09:30 +0000)]
Fixed links

23 years agoFixes to shm refine/params
Abramo Bagnara [Sat, 23 Dec 2000 16:46:51 +0000 (16:46 +0000)]
Fixes to shm refine/params

23 years agoFixes to mmap size computing
Abramo Bagnara [Sat, 23 Dec 2000 16:46:17 +0000 (16:46 +0000)]
Fixes to mmap size computing

23 years agoFixed snd_*_card() wrt aserver
Abramo Bagnara [Sat, 23 Dec 2000 16:13:38 +0000 (16:13 +0000)]
Fixed snd_*_card() wrt aserver

23 years agoLittle cleaning of interval code
Abramo Bagnara [Sat, 23 Dec 2000 10:14:15 +0000 (10:14 +0000)]
Little cleaning of interval code

23 years agoAdded snd_*_card() functions.
Jaroslav Kysela [Fri, 22 Dec 2000 14:03:01 +0000 (14:03 +0000)]
Added snd_*_card() functions.

23 years agoRemoved dig_info & dig_params..
Jaroslav Kysela [Thu, 21 Dec 2000 21:52:40 +0000 (21:52 +0000)]
Removed dig_info & dig_params..

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

23 years agoAdded -ldl to LIBS
Jaroslav Kysela [Mon, 18 Dec 2000 22:32:37 +0000 (22:32 +0000)]
Added -ldl to LIBS

23 years agoSome cleaning to mmap
Abramo Bagnara [Mon, 11 Dec 2000 15:54:55 +0000 (15:54 +0000)]
Some cleaning to mmap

23 years agoUniformed arguments order
Abramo Bagnara [Mon, 11 Dec 2000 11:17:26 +0000 (11:17 +0000)]
Uniformed arguments order

23 years agoAdded pcm_copy and fixed pcm_plug for access change case.
Abramo Bagnara [Mon, 11 Dec 2000 11:16:07 +0000 (11:16 +0000)]
Added pcm_copy and fixed pcm_plug for access change case.

23 years agoFixes and cleaning
Abramo Bagnara [Sun, 10 Dec 2000 21:39:54 +0000 (21:39 +0000)]
Fixes and cleaning

23 years agoFixed rounding issues
Abramo Bagnara [Sun, 10 Dec 2000 12:08:20 +0000 (12:08 +0000)]
Fixed rounding issues

23 years agoOther fixes
Abramo Bagnara [Fri, 8 Dec 2000 17:08:07 +0000 (17:08 +0000)]
Other fixes

23 years agoImplemented correctly pcm_plug layer
Abramo Bagnara [Fri, 8 Dec 2000 15:41:14 +0000 (15:41 +0000)]
Implemented correctly pcm_plug layer

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

23 years agoGet rid of OPEN_MAX
Abramo Bagnara [Mon, 4 Dec 2000 23:08:44 +0000 (23:08 +0000)]
Get rid of OPEN_MAX

23 years agosnd_cards->snd_defaults_card
Jaroslav Kysela [Mon, 4 Dec 2000 16:19:43 +0000 (16:19 +0000)]
snd_cards->snd_defaults_card

23 years agoI'm a mad uniformity maniac
Abramo Bagnara [Mon, 4 Dec 2000 15:13:45 +0000 (15:13 +0000)]
I'm a mad uniformity maniac

23 years agoFixes and rename
Abramo Bagnara [Mon, 4 Dec 2000 10:07:51 +0000 (10:07 +0000)]
Fixes and rename

23 years agoRemoved dead code
Abramo Bagnara [Sun, 3 Dec 2000 20:59:59 +0000 (20:59 +0000)]
Removed dead code

23 years agoReplaced SND_CARDS with constant.
Jaroslav Kysela [Fri, 1 Dec 2000 12:58:34 +0000 (12:58 +0000)]
Replaced SND_CARDS with constant.