]> git.alsa-project.org Git - alsa-lib.git/log
alsa-lib.git
24 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

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

24 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

24 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

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

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

24 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

24 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

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

24 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

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

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

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

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

24 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

24 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

24 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

24 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

24 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

24 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

24 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

24 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

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

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

24 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

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

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

24 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.

24 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

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

24 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

24 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.

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

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

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

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

24 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

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

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

24 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

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

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

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

24 years agoChanges and cleanups for the timer API.
Jaroslav Kysela [Thu, 30 Nov 2000 19:17:55 +0000 (19:17 +0000)]
Changes and cleanups for the timer API.
The device lists use the next device syntax now.

24 years agoFixed constness wrt snd_pcm_channel_area_t
Abramo Bagnara [Thu, 30 Nov 2000 14:15:52 +0000 (14:15 +0000)]
Fixed constness wrt snd_pcm_channel_area_t

24 years agoAdded missing diagnostics
Abramo Bagnara [Thu, 30 Nov 2000 09:40:50 +0000 (09:40 +0000)]
Added missing diagnostics

24 years agoOPEN_MAX -> sysconf
Abramo Bagnara [Thu, 30 Nov 2000 07:46:01 +0000 (07:46 +0000)]
OPEN_MAX -> sysconf

24 years agoFixed typos
Abramo Bagnara [Wed, 29 Nov 2000 10:26:01 +0000 (10:26 +0000)]
Fixed typos

24 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

24 years agoFixed mmap size computation
Abramo Bagnara [Tue, 28 Nov 2000 22:48:35 +0000 (22:48 +0000)]
Fixed mmap size computation

24 years agoAdded sequencer event <-> MIDI byte stream coder from the kernel space
Jaroslav Kysela [Sun, 26 Nov 2000 22:18:25 +0000 (22:18 +0000)]
Added sequencer event <-> MIDI byte stream coder from the kernel space

24 years agoImplemeted optimal hw_params choice
Abramo Bagnara [Sun, 26 Nov 2000 12:16:18 +0000 (12:16 +0000)]
Implemeted optimal hw_params choice

24 years agoAdded helper. Tiny cleanings
Abramo Bagnara [Sat, 25 Nov 2000 21:34:36 +0000 (21:34 +0000)]
Added helper. Tiny cleanings

24 years agoAdded configurable error handlers.
Jaroslav Kysela [Sat, 25 Nov 2000 16:36:18 +0000 (16:36 +0000)]
Added configurable error handlers.

24 years agoFixed test tools for latest API
Jaroslav Kysela [Sat, 25 Nov 2000 13:07:24 +0000 (13:07 +0000)]
Fixed test tools for latest API

24 years agoEnriched hw_info with buffer_size info
Abramo Bagnara [Fri, 24 Nov 2000 21:25:12 +0000 (21:25 +0000)]
Enriched hw_info with buffer_size info

24 years agoAdded snd_pcm_reset to API
Abramo Bagnara [Fri, 24 Nov 2000 17:08:03 +0000 (17:08 +0000)]
Added snd_pcm_reset to API

24 years agoAdded some examples
Abramo Bagnara [Thu, 23 Nov 2000 09:34:28 +0000 (09:34 +0000)]
Added some examples

24 years agoFixed mmap and close
Abramo Bagnara [Wed, 22 Nov 2000 14:27:37 +0000 (14:27 +0000)]
Fixed mmap and close

24 years agoMerged pcmfinal branch.
Jaroslav Kysela [Mon, 20 Nov 2000 20:10:46 +0000 (20:10 +0000)]
Merged pcmfinal branch.

24 years agoClearer assertion
Abramo Bagnara [Tue, 7 Nov 2000 05:30:49 +0000 (05:30 +0000)]
Clearer assertion

24 years agoFixed assertion
Abramo Bagnara [Tue, 7 Nov 2000 05:28:04 +0000 (05:28 +0000)]
Fixed assertion

24 years agoUpdated
Abramo Bagnara [Fri, 3 Nov 2000 18:48:46 +0000 (18:48 +0000)]
Updated

24 years agoBig rawmidi update - added subdevices support.
Jaroslav Kysela [Fri, 3 Nov 2000 10:11:50 +0000 (10:11 +0000)]
Big rawmidi update - added subdevices support.

24 years ago- Added a length check.
Takashi Iwai [Mon, 30 Oct 2000 17:54:55 +0000 (17:54 +0000)]
- Added a length check.

24 years agoAdded functions:
Jaroslav Kysela [Mon, 30 Oct 2000 12:15:18 +0000 (12:15 +0000)]
Added functions:
snd_ctl_rawmidi_prefer_subdevice
snd_rawmidi_open_subdevice
Fixed functions:
snd_pcm_hw_open - fixed prefer subdevice code

24 years agoCleaned and fixed plugin ops
Abramo Bagnara [Sun, 22 Oct 2000 09:50:20 +0000 (09:50 +0000)]
Cleaned and fixed plugin ops

24 years agoRemoved transfer_block_size
Abramo Bagnara [Fri, 20 Oct 2000 14:17:14 +0000 (14:17 +0000)]
Removed transfer_block_size

24 years agoRemove channels_mask. Implemented pcm_null
Abramo Bagnara [Fri, 20 Oct 2000 14:03:44 +0000 (14:03 +0000)]
Remove channels_mask. Implemented pcm_null

24 years agoAdded include
Abramo Bagnara [Fri, 20 Oct 2000 10:33:37 +0000 (10:33 +0000)]
Added include

24 years agoCleaned double ;
Abramo Bagnara [Fri, 20 Oct 2000 10:24:57 +0000 (10:24 +0000)]
Cleaned double ;

24 years agoAdded support for auto mmap. Much improved version of pcm_share (without async signals)
Abramo Bagnara [Fri, 20 Oct 2000 09:18:13 +0000 (09:18 +0000)]
Added support for auto mmap. Much improved version of pcm_share (without async signals)

24 years agoAdded mmaped avail_min
Abramo Bagnara [Mon, 16 Oct 2000 11:34:11 +0000 (11:34 +0000)]
Added mmaped avail_min

24 years agoMisc fixes and race condition cleaning
Abramo Bagnara [Sun, 15 Oct 2000 14:15:30 +0000 (14:15 +0000)]
Misc fixes and race condition cleaning

24 years agoMissing fixes to make shm on share works. Useable PCM sharing is in!
Abramo Bagnara [Sun, 15 Oct 2000 07:12:13 +0000 (07:12 +0000)]
Missing fixes to make shm on share works. Useable PCM sharing is in!

24 years agoSome fixes
Abramo Bagnara [Sat, 14 Oct 2000 21:41:51 +0000 (21:41 +0000)]
Some fixes

24 years agoMore diagnostics. Fixed shm use.
Abramo Bagnara [Sat, 14 Oct 2000 19:43:14 +0000 (19:43 +0000)]
More diagnostics. Fixed shm use.

24 years agoFixed pointers use
Abramo Bagnara [Sat, 14 Oct 2000 18:34:51 +0000 (18:34 +0000)]
Fixed pointers use

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

24 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

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

24 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.

24 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

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

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

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