]>
git.alsa-project.org Git - alsa-lib.git/log
Abramo Bagnara [Sun, 25 Feb 2001 22:37:17 +0000 (22:37 +0000)]
Updated version number
Abramo Bagnara [Wed, 21 Feb 2001 21:59:35 +0000 (21:59 +0000)]
Transformed PAGE_SIZE in sysconf(_SC_PAGE_SIZE)
Jaroslav Kysela [Wed, 21 Feb 2001 16:29:40 +0000 (16:29 +0000)]
Added the event filter to the poll_descriptor functions.
Jaroslav Kysela [Tue, 20 Feb 2001 22:05:26 +0000 (22:05 +0000)]
Added plugin_ops.h to noinst_HEADERS
Jaroslav Kysela [Tue, 20 Feb 2001 22:03:48 +0000 (22:03 +0000)]
Added mixer_local.h to noinst_HEADERS
Jaroslav Kysela [Tue, 20 Feb 2001 22:02:53 +0000 (22:02 +0000)]
Added control_local.h to noinst_HEADERS
Jaroslav Kysela [Tue, 20 Feb 2001 20:29:12 +0000 (20:29 +0000)]
0.9.0beta1
Abramo Bagnara [Tue, 20 Feb 2001 12:57:51 +0000 (12:57 +0000)]
Added ptrs to status struct (to have atomic now ptr). Changed boundary choice to a more useful one (related to pcm_meter)
Abramo Bagnara [Sun, 18 Feb 2001 18:32:30 +0000 (18:32 +0000)]
Changed descriptors_count
Abramo Bagnara [Sun, 18 Feb 2001 17:56:37 +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:41 +0000 (23:05 +0000)]
New simple mixer implementation
Abramo Bagnara [Wed, 14 Feb 2001 13:20:23 +0000 (13:20 +0000)]
sign fixes
Jaroslav Kysela [Wed, 14 Feb 2001 13:10:08 +0000 (13:10 +0000)]
Removed snd_mixer_elem_count.
Jaroslav Kysela [Wed, 14 Feb 2001 12:15:03 +0000 (12:15 +0000)]
Changed behaviour of poll_descriptors function (returns the filled count of fds).
Added poll_descriptors_count functions.
Added snd_mixer_elem_count function.
Abramo Bagnara [Wed, 14 Feb 2001 09:36:00 +0000 (09:36 +0000)]
Fixed longstanding avail compute bug. Cosmetic fixes
Abramo Bagnara [Wed, 14 Feb 2001 08:26:33 +0000 (08:26 +0000)]
Fixed typo
Abramo Bagnara [Tue, 13 Feb 2001 21:29:30 +0000 (21:29 +0000)]
Changed control to use events mask. Added subscribe ioctl
Abramo Bagnara [Tue, 13 Feb 2001 15:05:00 +0000 (15:05 +0000)]
Cached compare weight for hctl_elem too
Abramo Bagnara [Tue, 13 Feb 2001 14:41:38 +0000 (14:41 +0000)]
My bogus assumption on add_tail semantic
Abramo Bagnara [Tue, 13 Feb 2001 14:25:51 +0000 (14:25 +0000)]
One more fixes to sorting
Jaroslav Kysela [Tue, 13 Feb 2001 14:07:28 +0000 (14:07 +0000)]
Definitely fixed the sorting/find problems for hcontrol & mixer.
Jaroslav Kysela [Tue, 13 Feb 2001 12:53:19 +0000 (12:53 +0000)]
Added the safe version of the list_for_each function.
Abramo Bagnara [Tue, 13 Feb 2001 11:42:49 +0000 (11:42 +0000)]
Removed Capture Source exceptions. Renamed snd_hctl_elem_get_handle
Jaroslav Kysela [Tue, 13 Feb 2001 11:23:26 +0000 (11:23 +0000)]
Moved the detach code to the more appropriate place.
Jaroslav Kysela [Tue, 13 Feb 2001 10:50:31 +0000 (10:50 +0000)]
Fixed free bug (added missing hctl detach call).
Abramo Bagnara [Mon, 12 Feb 2001 23:51:49 +0000 (23:51 +0000)]
More generic support for poll descriptors
Jaroslav Kysela [Mon, 12 Feb 2001 19:24:46 +0000 (19:24 +0000)]
More bugfixes (sort, compare, mixer, hcontrol).
Jaroslav Kysela [Mon, 12 Feb 2001 18:10:31 +0000 (18:10 +0000)]
Improved mixer sort/compare interface.
Jaroslav Kysela [Mon, 12 Feb 2001 13:29:33 +0000 (13:29 +0000)]
Added sort & compare functions to the mixer API.
Abramo Bagnara [Sun, 11 Feb 2001 17:46:03 +0000 (17:46 +0000)]
Fixed handle_events
Abramo Bagnara [Sun, 11 Feb 2001 16:05:59 +0000 (16:05 +0000)]
Fixed thinko
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
Jaroslav Kysela [Fri, 9 Feb 2001 14:50:05 +0000 (14:50 +0000)]
Updated the hctl interface (the more independent way).
Jaroslav Kysela [Fri, 9 Feb 2001 13:58:18 +0000 (13:58 +0000)]
Removed
Abramo Bagnara [Fri, 9 Feb 2001 13:15:54 +0000 (13:15 +0000)]
Fixes
Abramo Bagnara [Fri, 9 Feb 2001 11:20:31 +0000 (11:20 +0000)]
Completed control and mixer API
Jaroslav Kysela [Thu, 8 Feb 2001 14:42:09 +0000 (14:42 +0000)]
Added comments
Jaroslav Kysela [Thu, 8 Feb 2001 14:30:21 +0000 (14:30 +0000)]
Added configuration file and the output directory for doxygen
Abramo Bagnara [Wed, 7 Feb 2001 17:34:52 +0000 (17:34 +0000)]
Commented out enum typechecking
Abramo Bagnara [Wed, 7 Feb 2001 16:42:59 +0000 (16:42 +0000)]
Removed snd_pcm_hw_refine from API
Abramo Bagnara [Wed, 7 Feb 2001 15:13:15 +0000 (15:13 +0000)]
Better names for control API
Abramo Bagnara [Wed, 7 Feb 2001 13:30:40 +0000 (13:30 +0000)]
Splitted rawmidi streams. Removed stream constraint on config files
Abramo Bagnara [Wed, 7 Feb 2001 11:34:33 +0000 (11:34 +0000)]
Encapsulated conf 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.
Abramo Bagnara [Mon, 5 Feb 2001 16:04:15 +0000 (16:04 +0000)]
Missing enum change
Abramo Bagnara [Mon, 5 Feb 2001 15:45:33 +0000 (15:45 +0000)]
Typo
Abramo Bagnara [Mon, 5 Feb 2001 15:44:42 +0000 (15:44 +0000)]
Encapsulated hwdep. Converted all enums to type safety
Abramo Bagnara [Mon, 5 Feb 2001 09:35:17 +0000 (09:35 +0000)]
Fixed repeated prepare call
Abramo Bagnara [Sun, 4 Feb 2001 22:59:24 +0000 (22:59 +0000)]
Fixed some typos
Abramo Bagnara [Sun, 4 Feb 2001 18:57:05 +0000 (18:57 +0000)]
Added missing rawmidi functions. Cleaned PCM use of masks
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
Abramo Bagnara [Fri, 2 Feb 2001 08:49:47 +0000 (08:49 +0000)]
Fixed C++ casting problems. free functions returns void
Abramo Bagnara [Thu, 1 Feb 2001 20:41:50 +0000 (20:41 +0000)]
Removed obsolete functions
Jaroslav Kysela [Thu, 1 Feb 2001 20:11:53 +0000 (20:11 +0000)]
Cosmetic change
Abramo Bagnara [Thu, 1 Feb 2001 07:52:30 +0000 (07:52 +0000)]
moved #ifdef _cplusplus
Abramo Bagnara [Wed, 31 Jan 2001 22:56:47 +0000 (22:56 +0000)]
Fixed C++ compilation
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).
Abramo Bagnara [Wed, 31 Jan 2001 10:42:45 +0000 (10:42 +0000)]
Fixed OSS emulation wrt triggers and capture mmap
Abramo Bagnara [Tue, 30 Jan 2001 16:51:26 +0000 (16:51 +0000)]
Added snd_ prefix to mask and interval. Divided header.h wrappers
Jaroslav Kysela [Tue, 30 Jan 2001 07:24:08 +0000 (07:24 +0000)]
Updated for the new driver defines
Abramo Bagnara [Mon, 29 Jan 2001 14:27:53 +0000 (14:27 +0000)]
First step toward encapsulation
Abramo Bagnara [Mon, 29 Jan 2001 08:29:52 +0000 (08:29 +0000)]
Added stuff for C++ compilation
Abramo Bagnara [Fri, 26 Jan 2001 09:56:30 +0000 (09:56 +0000)]
Promoted plugin helpers to general use
Abramo Bagnara [Thu, 25 Jan 2001 14:27:33 +0000 (14:27 +0000)]
Fixed partial transfer
Abramo Bagnara [Tue, 23 Jan 2001 09:32:18 +0000 (09:32 +0000)]
Remove ansidecl.h inclusion
Abramo Bagnara [Mon, 22 Jan 2001 16:07:11 +0000 (16:07 +0000)]
Fixed pcm_plug race condition
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
Abramo Bagnara [Sun, 21 Jan 2001 17:03:53 +0000 (17:03 +0000)]
Fixed refinement
Abramo Bagnara [Sun, 21 Jan 2001 12:55:09 +0000 (12:55 +0000)]
Fixed rules. Fixed snd_pcm_hw_param_near
Abramo Bagnara [Sat, 20 Jan 2001 12:56:30 +0000 (12:56 +0000)]
Rewritten mmap_{read,write} following alsa-driver current code
Abramo Bagnara [Fri, 19 Jan 2001 19:55:22 +0000 (19:55 +0000)]
Updated
Abramo Bagnara [Fri, 19 Jan 2001 18:28:50 +0000 (18:28 +0000)]
buffer_size weak link fixed
Abramo Bagnara [Fri, 19 Jan 2001 16:19:29 +0000 (16:19 +0000)]
Added _snd_pcm_hw_param_setempty
Abramo Bagnara [Fri, 19 Jan 2001 13:10:50 +0000 (13:10 +0000)]
Added support for hw_free in alsa-lib
Abramo Bagnara [Fri, 19 Jan 2001 09:48:33 +0000 (09:48 +0000)]
pcm_rate fix
Abramo Bagnara [Thu, 18 Jan 2001 18:20:31 +0000 (18:20 +0000)]
Major cleaning to hw_params mechanism for plugins
Jaroslav Kysela [Thu, 18 Jan 2001 08:35:57 +0000 (08:35 +0000)]
Update by Uros
Abramo Bagnara [Wed, 17 Jan 2001 19:04:56 +0000 (19:04 +0000)]
Commented SYSERR
Abramo Bagnara [Wed, 17 Jan 2001 12:14:32 +0000 (12:14 +0000)]
Moved up one level
Abramo Bagnara [Wed, 17 Jan 2001 11:00:32 +0000 (11:00 +0000)]
Added I/O classes
Abramo Bagnara [Mon, 15 Jan 2001 18:52:13 +0000 (18:52 +0000)]
Synced OSS emulation code with alsa-lib code and fixed it
Abramo Bagnara [Mon, 15 Jan 2001 15:15:24 +0000 (15:15 +0000)]
Uniformed some internal names. Bug fixes
Abramo Bagnara [Mon, 15 Jan 2001 13:36:14 +0000 (13:36 +0000)]
Fixed right access use for pcm_plug
Abramo Bagnara [Mon, 15 Jan 2001 13:30:32 +0000 (13:30 +0000)]
Changed some remaining size_t's
Abramo Bagnara [Mon, 15 Jan 2001 13:17:18 +0000 (13:17 +0000)]
Changed some remaining size_t's
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
Jaroslav Kysela [Sun, 14 Jan 2001 19:59:51 +0000 (19:59 +0000)]
Modifications to handle the if-not-found situation
Abramo Bagnara [Mon, 8 Jan 2001 15:31:34 +0000 (15:31 +0000)]
Use enum instead of #define where appropriate
Abramo Bagnara [Mon, 1 Jan 2001 15:16:27 +0000 (15:16 +0000)]
Added missing diagnostics
Abramo Bagnara [Mon, 1 Jan 2001 15:16:10 +0000 (15:16 +0000)]
Cleaning and fixes
Abramo Bagnara [Mon, 1 Jan 2001 15:15:41 +0000 (15:15 +0000)]
Moved ERR and SYSERR to a global place
Abramo Bagnara [Sun, 31 Dec 2000 15:34:45 +0000 (15:34 +0000)]
Fixed typo
Abramo Bagnara [Sat, 30 Dec 2000 23:53:34 +0000 (23:53 +0000)]
Moved asserts to right place
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.
Abramo Bagnara [Fri, 29 Dec 2000 22:10:02 +0000 (22:10 +0000)]
Fixed hw_params dump and a typo
Abramo Bagnara [Fri, 29 Dec 2000 15:05:43 +0000 (15:05 +0000)]
remove unused field
Abramo Bagnara [Fri, 29 Dec 2000 15:00:53 +0000 (15:00 +0000)]
PCM API cleaning. silencing implementation. xfer_min removal
Abramo Bagnara [Wed, 27 Dec 2000 10:10:18 +0000 (10:10 +0000)]
mulaw cleaning
Abramo Bagnara [Tue, 26 Dec 2000 17:50:05 +0000 (17:50 +0000)]
Fixed hw_params cmasks
Abramo Bagnara [Tue, 26 Dec 2000 09:30:48 +0000 (09:30 +0000)]
Fixed residual transfers