source: multimedia/libdriv/alsa-plugins.xml

trunk
Last change on this file was 181e069f, checked in by Bruce Dubbs <bdubbs@…>, 2 months ago

Tag all perl modules

  • Property mode set to 100644
File size: 8.2 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY alsa-plugins-download-http "&alsa-download-http;/plugins/alsa-plugins-&alsa-plugins-version;.tar.bz2">
8 <!ENTITY alsa-plugins-download-ftp " ">
9 <!ENTITY alsa-plugins-md5sum "8fb7e05b84c87f30655a8997a9a983d1">
10 <!ENTITY alsa-plugins-size "400 KB">
11 <!ENTITY alsa-plugins-buildsize "5.5 MB">
12 <!ENTITY alsa-plugins-time "less than 0.1 SBU">
13]>
14
15<sect1 id="alsa-plugins" xreflabel="alsa-plugins-&alsa-plugins-version;">
16 <?dbhtml filename="alsa-plugins.html"?>
17
18
19 <title>alsa-plugins-&alsa-plugins-version;</title>
20
21 <indexterm zone="alsa-plugins">
22 <primary sortas="a-alsa-plugins">alsa-plugins</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to ALSA Plugins</title>
27
28 <para>
29 The <application>ALSA Plugins</application> package contains
30 plugins for various audio libraries and sound servers.
31 </para>
32
33 &lfs121_checked;
34
35 <bridgehead renderas="sect3">Package Information</bridgehead>
36 <itemizedlist spacing="compact">
37 <listitem>
38 <para>
39 Download (HTTP): <ulink url="&alsa-plugins-download-http;"/>
40 </para>
41 </listitem>
42 <listitem>
43 <para>
44 Download (FTP): <ulink url="&alsa-plugins-download-ftp;"/>
45 </para>
46 </listitem>
47 <listitem>
48 <para>
49 Download MD5 sum: &alsa-plugins-md5sum;
50 </para>
51 </listitem>
52 <listitem>
53 <para>
54 Download size: &alsa-plugins-size;
55 </para>
56 </listitem>
57 <listitem>
58 <para>
59 Estimated disk space required: &alsa-plugins-buildsize;
60 </para>
61 </listitem>
62 <listitem>
63 <para>
64 Estimated build time: &alsa-plugins-time;
65 </para>
66 </listitem>
67 </itemizedlist>
68
69 <bridgehead renderas="sect3">ALSA Plugins Dependencies</bridgehead>
70
71 <bridgehead renderas="sect4">Required</bridgehead>
72 <para role="required">
73 <xref linkend="alsa-lib"/>
74 </para>
75
76 <bridgehead renderas="sect4">Optional</bridgehead>
77 <para role="optional">
78 <xref linkend="ffmpeg"/>, <!-- looks for libav, libavcodec -->
79 <xref linkend="libsamplerate"/>,
80 <xref linkend="pulseaudio"/>,
81 <xref linkend="speex"/>,
82 <ulink url="https://jackaudio.org/">JACK</ulink>,
83 <ulink url="https://github.com/AVnu/libavtp/">libavtp</ulink>, and
84 <ulink url="http://maemo.org/">maemo</ulink>
85 </para>
86
87 </sect2>
88
89 <sect2 role="installation">
90 <title>Installation of ALSA Plugins</title>
91
92 <para>
93 Install <application>ALSA Plugins</application> by
94 running the following commands:
95 </para>
96
97<screen><userinput>./configure --sysconfdir=/etc &amp;&amp;
98make</userinput></screen>
99
100 <para>
101 This package does not come with a test suite.
102 </para>
103
104 <para>
105 Now, as the <systemitem class="username">root</systemitem> user:
106 </para>
107
108<screen role="root"><userinput>make install</userinput></screen>
109
110 </sect2>
111<!--
112 <sect2 role="commands">
113 <title>Command Explanations</title>
114
115 <para>
116 <command>sed ... speex/pcm_speex.c</command>: Fix a build problem
117 when speex1.2rc2 is installed.
118 </para>
119
120 </sect2>
121-->
122 <sect2 role="content">
123 <title>Contents</title>
124
125 <segmentedlist>
126 <segtitle>Installed Programs</segtitle>
127 <segtitle>Installed Libraries</segtitle>
128 <segtitle>Installed Directories</segtitle>
129
130 <seglistitem>
131 <seg>
132 None
133 </seg>
134 <seg>
135 Numerous libasound_module_<replaceable>&lt;module&gt;</replaceable>.so
136 modules including
137 conf_pulse,
138 ctl_arcam_av,
139 ctl_oss,
140 ctl_pulse,
141 pcm_a52,
142 pcm_jack,
143 pcm_oss,
144 pcm_pulse,
145 pcm_speex,
146 pcm_upmix,
147 pcm_usb_stream,
148 pcm_vdownmix,
149 rate_lavrate*,
150 rate_samplerate*, and
151 rate_speexrate*
152 </seg>
153 <seg>
154 /usr/lib/alsa-lib
155 </seg>
156 </seglistitem>
157 </segmentedlist>
158
159 <variablelist>
160 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
161 <?dbfo list-presentation="list"?>
162 <?dbhtml list-presentation="table"?>
163
164 <varlistentry id="libasound_module_pcm_oss.so">
165 <term><filename class="libraryfile">libasound_module_pcm_oss.so</filename></term>
166 <listitem>
167 <para>
168 Allows native <application>ALSA</application> applications to
169 run on <application>OSS</application>
170 </para>
171 <indexterm zone="alsa-plugins libasound_module_pcm_oss.so">
172 <primary sortas="c-libasound_module_pcm_oss">libasound_module_pcm_oss.so</primary>
173 </indexterm>
174 </listitem>
175 </varlistentry>
176
177 <varlistentry id="libasound_module_pcm_upmix.so">
178 <term><filename class="libraryfile">libasound_module_pcm_upmix.so</filename></term>
179 <listitem>
180 <para>
181 Allows upmixing sound to 4 or 6 channels
182 </para>
183 <indexterm zone="alsa-plugins libasound_module_pcm_upmix.so">
184 <primary sortas="c-libasound_module_pcm_upmix">libasound_module_pcm_upmix.so</primary>
185 </indexterm>
186 </listitem>
187 </varlistentry>
188
189 <varlistentry id="libasound_module_pcm_vdownmix.so">
190 <term><filename class="libraryfile">libasound_module_pcm_vdownmix.so</filename></term>
191 <listitem>
192 <para>
193 Allows downmixing sound from 4-6 channels to 2
194 channel stereo output
195 </para>
196 <indexterm zone="alsa-plugins libasound_module_pcm_vdownmix.so">
197 <primary sortas="c-libasound_module_pcm_vdownmix">libasound_module_pcm_vdownmix.so</primary>
198 </indexterm>
199 </listitem>
200 </varlistentry>
201
202 <varlistentry id="libasound_module_pcm_jack.so">
203 <term><filename class="libraryfile">libasound_module_pcm_jack.so</filename></term>
204 <listitem>
205 <para>
206 Allows native <application>ALSA</application> applications to
207 work with <command>jackd</command>
208 </para>
209 <indexterm zone="alsa-plugins libasound_module_pcm_jack.so">
210 <primary sortas="c-libasound_module_pcm_jack">libasound_module_pcm_jack.so</primary>
211 </indexterm>
212 </listitem>
213 </varlistentry>
214
215 <varlistentry id="libasound_module_pcm_pulse.so">
216 <term><filename class="libraryfile">libasound_module_pcm_pulse.so</filename></term>
217 <listitem>
218 <para>
219 Allows native <application>ALSA</application> applications
220 to access a <application>PulseAudio</application> sound
221 daemon
222 </para>
223 <indexterm zone="alsa-plugins libasound_module_pcm_pulse.so">
224 <primary sortas="c-libasound_module_pcm_pulse">libasound_module_pcm_pulse.so</primary>
225 </indexterm>
226 </listitem>
227 </varlistentry>
228
229 <varlistentry id="libasound_module_pcm_a52.so">
230 <term><filename class="libraryfile">libasound_module_pcm_a52.so</filename></term>
231 <listitem>
232 <para>
233 Converts S16 linear sound format to A52 compressed format
234 and sends it to an SPDIF output
235 </para>
236 <indexterm zone="alsa-plugins libasound_module_pcm_a52.so">
237 <primary sortas="c-libasound_module_pcm_a52">libasound_module_pcm_a52.so</primary>
238 </indexterm>
239 </listitem>
240 </varlistentry>
241
242 <varlistentry id="libasound_module_rate_samplerate.so">
243 <term><filename class="libraryfile">libasound_module_rate_samplerate.so</filename></term>
244 <listitem>
245 <para>
246 Provides an external rate converter through
247 <filename class="libraryfile">libsamplerate</filename>
248 </para>
249 <indexterm zone="alsa-plugins libasound_module_rate_samplerate.so">
250 <primary sortas="c-libasound_module_rate_samplerate">libasound_module_rate_samplerate.so</primary>
251 </indexterm>
252 </listitem>
253 </varlistentry>
254
255 </variablelist>
256
257 </sect2>
258
259</sect1>
Note: See TracBrowser for help on using the repository browser.