blob: e201b5c762316d31755cbfb8557a412799610522 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
SALSA - Simple ALSA emulation library for OSS
=============================================
The sole purpose of this library is to make certain key ALSA applications
to work with OSS. This is necessary just because some Linux distributions
don't ship utilities like esd or xmss with OSS support compiled in.
This library has been programmed using brute force methods and it's
not designed to be any programming example. We didn't make any attempt to get
all ALSA applications to work with it. Most applications support the OSS
API directly so there is no need for doing this.
We do not have any specific plans to develop this library any further. However
some changes will be made occasionally.
Copying
-------
The seqmid.c, alsakernel.h, alsa-symbols.h and output.c files have been
copied more or less from stock alsa-lib and they have been copyrighted by the
ALSA team members. All parts of this package are distributed under GNU GPL
version 2.1.
Installing and compiling the library
------------------------------------
The precompiled library is already shipped as a part of the OSS package
for Linux 2.6.x and later kernels so there should be no reason to recompile
it. This library is not applicable under any other operating systems or Linux
versions.
To compile the library you can execute "make". "make install" will install
the library (libsalsa.so.2.0.0) to /usr/lib and then change the required
libasound.so.* symbolic links to point to it.
|