Commit graph

30 commits

Author SHA1 Message Date
Abramo Bagnara
fc69109d69 added readv/writev support 2000-01-31 12:40:05 +00:00
Abramo Bagnara
d2911f9f34 uniformed alsa-lib interfaces 2000-01-09 22:44:52 +00:00
Abramo Bagnara
63f5a79562 - splitted pcm channels in two different devices to handle mmap correctly
- removed mmap control device
- reordered pcm shared and not shared code
- changed O_WRONLY oss pcm modifier in a more symmetric and elegant way
- changed slightly control interface
- added snd-debug-check
- uniformed null pointer check
- fixed a typo in linear plugin
2000-01-08 20:11:33 +00:00
Jaroslav Kysela
51dacc8e0e MMAP changes (/dev/snd/pcmcontrol).
Removed unregister callback from snd_minor_t.
1999-12-26 17:27:43 +00:00
Abramo Bagnara
3696e16613 Added snd_pcm_build_linear_format 1999-12-25 15:22:21 +00:00
Jaroslav Kysela
d33c93096a Added snd_pcm_get_format_name() to alsa-lib. 1999-12-11 20:36:13 +00:00
Jaroslav Kysela
20ebae20a7 Abramo Bagnara <abramo@alsa-project.org>
Sat, 11 Dec 1999 08:45:24 +0100
- changed lowlevel drivers to use pcm_misc.c functions
- fixed some bugs in pcm_plugin_build
- the plugin code is shared between alsa-lib and alsa-driver
1999-12-11 11:46:05 +00:00
Jaroslav Kysela
6aabe84a5e Abramo Bagnara <abbagnara@racine.ra.it>
Sun, 05 Dec 1999 19:02:01 +0100

Bug fixed:
- duplicated deallocation for mmap'ed area
- missing deallocation in es18xx
- some bugs in volbal conversion

New features:
- virtual mixer for card-share (it seems to work, but I feel that it
  need further testing)

Misc:
- reorganization and extension of rate.c

Jaroslav changes:
- volbal source is mostly reverted back (no card-share mixer polling)
1999-12-06 00:01:26 +00:00
Jaroslav Kysela
78dc424b72 PCM plugin patches made by Abramo Bagnara.
Added new plugin - voice & balance.
1999-12-02 14:31:26 +00:00
Jaroslav Kysela
12e03f1928 Wed, 1 Dec 1999 19:46:33 +0100 (CET)
Uros Bizjak <uros@kss-loka.si>
  Included in this message, you will find a diff to alsa-lib, which
implements g721 adpcm codec. It works well (only consumes a lot of CPU),
and it plays back the same data as is recorded.

  Also added is CSP patch, which adds noise suppression when CSP is
started or stopped (A few TODOs less :) Also changed is copyright for
mulaw, alaw and adpcm codecs (Based on sun implementation ... + I added
myself - if you don't mind. Please check this copyright, if it is OK)
1999-12-01 19:44:14 +00:00
Jaroslav Kysela
f5e461caa3 PCM loopback API improved and added back the functionality.
Some mmap() changes for the OSS emulation.
1999-11-30 09:25:59 +00:00
Jaroslav Kysela
3239ca9940 Uros Bizjak <uros@kss-loka.si>
Sun, 28 Nov 1999 18:42:50 +0100 (CET)
mu-Law conversion plugin contains the Sun code now.
Added A-Law conversion plugin.
1999-11-28 18:10:47 +00:00
Jaroslav Kysela
767a681dcb Added new plugins & functions. 1999-11-24 17:00:39 +00:00
Jaroslav Kysela
8328751e64 Fixed mmaped access.. 1999-11-08 23:19:36 +00:00
Jaroslav Kysela
8abf9370b5 Added snd_pcm_nonblock_mode... 1999-11-07 16:43:13 +00:00
Jaroslav Kysela
600dc6ae32 Merged pcm-v2 branch into main CVS tree. 1999-11-06 23:47:07 +00:00
Jaroslav Kysela
57631a012c PCM SUBDEVICE selection enhancements 1999-08-22 13:34:31 +00:00
Jaroslav Kysela
b38a572356 Fixes for PCM loopback.. 1999-08-20 20:16:46 +00:00
Jaroslav Kysela
dc126564c7 PCM changes (record->capture)... 1999-06-12 19:23:10 +00:00
Frank van de Pol
19811bb9b4 Changed data type of alsa-lib handles from 'void *' to the specific type for
the handle in use. This should be more type-safe as the compiler will perform
checking on type now.
1999-06-02 00:40:30 +00:00
Jaroslav Kysela
6e72ca3977 Recoded the universal switch interface... 1999-05-04 19:21:28 +00:00
Jaroslav Kysela
3f541735e3 New universal switch v2.0 interface. 1999-03-27 19:44:51 +00:00
Jaroslav Kysela
d9087a8773 Coding style... 1998-11-27 15:06:26 +00:00
Jaroslav Kysela
b4a8875cae Added loopback_block_mode... 1998-11-15 15:19:45 +00:00
Jaroslav Kysela
51384d54f4 Added snd_pcm_loopback_file_descriptor... 1998-11-10 19:49:18 +00:00
Jaroslav Kysela
354b2c7881 Added loopback interface... 1998-11-10 13:26:25 +00:00
Jaroslav Kysela
e3aad51c38 Updated switches interfaces. 1998-08-28 14:04:48 +00:00
Jaroslav Kysela
ef615c857f Added switches API and rawmidi API... 1998-08-27 20:47:51 +00:00
Jaroslav Kysela
338cf74af2 Added snd_pcm_playback_pause function. 1998-08-25 15:38:50 +00:00
Jaroslav Kysela
5abac67626 Initial revision 1998-08-13 15:42:56 +00:00