Commit graph

4532 commits

Author SHA1 Message Date
Jaroslav Kysela
e4572ec719 Reset all protocol versions to 1.0.0. 1999-12-16 14:14:16 +00:00
Frank van de Pol
a6cd55dcfe small sequencer fixes 1999-12-15 23:37:12 +00:00
Jaroslav Kysela
a3aaf0582a Takashi Iwai <iwai@ww.uni-erlangen.de>
Frank van de Pol <frank@vande-pol.demon.nl>
Major sequencer changes and cleanups for 1.0.0.
1999-12-15 18:34:12 +00:00
Jaroslav Kysela
7b0898c17d Steve Ratcliffe <steve@parabola.demon.co.uk>
There is a bug in the alsa-lib remove events function.
1999-12-15 08:56:29 +00:00
Jaroslav Kysela
b2b360fc66 Uros Bizjak <uros@kss-loka.si>
Tue, 14 Dec 1999 09:44:18 +0100 (CET)
Endianness fixes...
1999-12-14 17:12:23 +00:00
Jaroslav Kysela
c5b58cf7ca Removed debug output. 1999-12-12 20:25:53 +00:00
Jaroslav Kysela
637a8dd5b0 Uros Bizjak <uros@kss-loka.si>
Sun, 12 Dec 1999 17:30:00 +0100 (CET)
Submitted adpcm.c has messed source - it is OK, but 'indent' wrapped all
long lines. I corrected that, and please find a patch to current CVS which
cleans this mess.
1999-12-12 17:26:13 +00:00
Jaroslav Kysela
b563621421 Abramo Bagnara <abramo@alsa-project.org>
- cleaned oss capture
- fixed conversion plugin insertion
card share:
- fixed bugs in group control
- give to OSS mixer a chance to control as more elements as possible
1999-12-12 17:23:44 +00:00
Jaroslav Kysela
76d4466882 Small fix for the capture direction.. 1999-12-11 21:20:03 +00:00
Jaroslav Kysela
d33c93096a Added snd_pcm_get_format_name() to alsa-lib. 1999-12-11 20:36:13 +00:00
Jaroslav Kysela
a3b8114c84 Uros Bizjak <uros@kss-loka.si>
Sat, 11 Dec 1999 19:16:00 +0100 (CET)
Attached is a diff for new adpcm implementation. Sun's CCITT g721 adpcm
codec is NOT IMA adpcm. IMA codec is very simple and better than g721, so
I replaced g721 with included one. Implementation has been tested against
some test files which I got, and should work according to IMA
specification.
1999-12-11 20:21:55 +00:00
Jaroslav Kysela
00f2df9954 Abramo Bagnara <abramo@alsa-project.org>
Sat, 11 Dec 1999 16:16:34 +0100
- PCM plugin fixes
1999-12-11 20:08:34 +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
0f0ce09509 Added 'snd_card_get_name' & 'snd_card_get_longname'. 1999-12-11 10:50:39 +00:00
Jaroslav Kysela
dc490583b2 - recoded the capture order plugin calls
- the rate resampling is much more smoother for "downsampling" (shrinking)
1999-12-10 14:43:25 +00:00
Jaroslav Kysela
d0fc70a1c7 Next plugin fixes... 1999-12-10 00:13:46 +00:00
Jaroslav Kysela
7da5d03952 . 1999-12-10 00:13:46 +00:00
Jaroslav Kysela
15c2b15ba1 Abramo Bagnara <abramo@alsa-project.org>
Thu, 09 Dec 1999 09:56:47 +0100
Rate plugin is now ready for optimizations (I've verified reading asm
generated that loop unrolling is not fully satisfactory, I'll try
another solution later today).
1999-12-09 09:21:56 +00:00
Jaroslav Kysela
4ec59e7283 Added back commented code (latency change) 1999-12-08 21:58:27 +00:00
Jaroslav Kysela
9d8af2f147 NO FILL mode selected... 1999-12-08 19:22:10 +00:00
Jaroslav Kysela
883678c5e3 Abramo Bagnara <abramo@alsa-project.org>
Tue, 07 Dec 1999 08:44:05 +0100
- pcm mixer elements splitted for subchannel handling
- small fix to pcm device element
1999-12-07 10:10:07 +00:00
Jaroslav Kysela
bfa1aaa8c3 Next plugin fixes... 1999-12-06 00:01:27 +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
863412f63e Added more open modes (O_APPEND).. 1999-12-05 21:12:24 +00:00
Jaroslav Kysela
2f68297615 Small fixes.. 1999-12-05 21:11:59 +00:00
Jaroslav Kysela
a581f75a8c Fixed small bug in 'format change' section 1999-12-04 10:50:47 +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
7167132eed Documentation placement changes.. 1999-12-02 12:31:35 +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
34018cf902 Copyright change.. 1999-12-01 19:37:05 +00:00
Jaroslav Kysela
85762c0472 Initial version.. 1999-12-01 19:31:47 +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
091ee0f71b Mixer: Added filter ioctls for read events. 1999-11-27 16:33:58 +00:00
Jaroslav Kysela
9c524f9e7c Small fix... 1999-11-25 11:46:30 +00:00
Jaroslav Kysela
adb16d5236 Fixed many bugs.. 1999-11-25 10:15:28 +00:00
Jaroslav Kysela
8d94accc49 Added rounding... 1999-11-24 18:17:20 +00:00
Jaroslav Kysela
9433839ddd Some small fixes... 1999-11-24 18:17:00 +00:00
Jaroslav Kysela
875d195da0 Returned back some right code. 1999-11-24 17:02:42 +00:00
Jaroslav Kysela
767a681dcb Added new plugins & functions. 1999-11-24 17:00:39 +00:00
Jaroslav Kysela
4a01380a7b Added new PCM functions (pcm_misc.c).
New plugins: rate, voices.
1999-11-24 17:00:16 +00:00
Jaroslav Kysela
a743444ef3 Corrections in plugin_formats().. 1999-11-23 08:46:03 +00:00
Jaroslav Kysela
c96b62dc65 Changed format back to S16_LE... 1999-11-19 19:06:05 +00:00
Jaroslav Kysela
deeb7a35d5 Some fixes... 1999-11-19 19:05:22 +00:00
Jaroslav Kysela
776b186952 Fixed in the plugin build routine... 1999-11-18 14:30:12 +00:00
Jaroslav Kysela
2dc55fd684 Takashi Iwai <iwai@ww.uni-erlangen.de>
Tue, 16 Nov 1999 14:32:17 +0100
Some minor bug fixes in alsa-lib/seq.
1999-11-16 15:07:05 +00:00
Jaroslav Kysela
368d383feb More fixes... 1999-11-14 20:24:46 +00:00
Jaroslav Kysela
14587b6b6d More fixes for capture... 1999-11-14 20:24:32 +00:00
Jaroslav Kysela
0c10299487 Fixes in case... 1999-11-14 19:56:39 +00:00
Jaroslav Kysela
5b771eb68e Fixed memory leak by Steve. 1999-11-12 08:29:49 +00:00