Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > media > updates > by-pkgid > 18785641029f14f23cccc82925607ace > files > 82

libalsa2-docs-0.9.0-0.14rc7.1mdk.ppc.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>Preamble and License</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.2.18 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="modules.html">Modules</a> &nbsp; <a class="qindex" href="annotated.html">Data Structures</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Data Fields</a> &nbsp; <a class="qindex" href="globals.html">Globals</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; <a class="qindex" href="examples.html">Examples</a> &nbsp; </center>
<hr>
<p>
<dl compact><dt><b>Author: </b></dt><dd>
Jaroslav Kysela &lt;<a href="mailto:perex@suse.cz">perex@suse.cz</a>&gt; , Abramo Bagnara &lt;<a href="mailto:abramo@alsa-project.org">abramo@alsa-project.org</a>&gt; , Takashi Iwai &lt;<a href="mailto:tiwai@suse.de">tiwai@suse.de</a>&gt; , Frank van de Pol &lt;<a href="mailto:fvdpol@home.nl">fvdpol@home.nl</a>&gt;</dl><h2>Preface</h2>
 
<p>
The Advanced Linux Sound Architecture (<em>ALSA)</em> comes with a kernel API and a library API. This document describes the library API and how it interfaces with the kernel API.
<p>
<h2>Documentation License</h2>

<p>

<p>
This documentation is free; you can redistribute it without any restrictions. Modifications or derived work must retain the copyright and list all authors.
<p>

<p>
This documentation is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
<p>
<h2>API usage</h2>
 
<p>
Application programmers should use the library API rather than the kernel API. The library offers 100% of the functionality of the kernel API, but adds major improvements in usability, making the application code simpler and better looking. In addition, future fixes or compatibility code may be placed in the library code instead of the kernel driver.
<p>
<h2>API links</h2>

<p>
<ul>
<li>Page <a href="control.html#control">Control interface</a> explains the primitive controls API. <li>Page <a href="hcontrol.html#hcontrol">High level control interface</a> explains the high-level primitive controls API. <li>Page <a href="pcm.html#pcm">PCM (digital audio) interface</a> explains the design of the PCM (digital audio) API. <li>Page <a href="pcm_plugins.html#pcm_plugins">PCM (digital audio) plugins</a> explains the design of PCM (digital audio) plugins. <li>Page <a href="rawmidi.html#rawmidi">RawMidi interface</a> explains the design of the RawMidi API. <li>Page <a href="timer.html#timer">Timer interface</a> explains the design of the Timer API. <li>Page <a href="seq.html#seq">Sequencer interface</a> explains the design of the Sequencer API. </ul>
<h2>Configuration</h2>

<p>
<ul>
<li>Page <a href="conf.html#conf">Configuration files</a> explains the syntax of library configuration files. <li>Page <a href="confarg.html#confarg">Runtime arguments in configuration files</a> explains the run-time argument syntax. <li>Page <a href="conffunc.html#conffunc">Runtime functions in configuration files</a> explains run-time function definitions and their usage. <li>Page <a href="confhooks.html#confhooks">Hooks in configuration files</a> explains run-time hook definitions and their usage. </ul>
<hr><address style="align: right;"><small>Generated on Wed Apr 2 16:06:36 2003 for ALSA project - the C library reference by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0 
width=110 height=53></a>1.2.18 </small></address>
</body>
</html>