Changeset c479d83d
- Timestamp:
- 05/04/2012 10:17:31 PM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 96251d4b
- Parents:
- ff43ebb
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
general/sysutils/gvfs.xml
rff43ebb rc479d83d 80 80 <ulink url="http://www.bluez.org/">BlueZ</ulink> 81 81 (For ObexFTP Backend), 82 <ulink url="http://fuse.sourceforge.net/">FUSE</ulink> 83 (For gvfs-fuse-daemon), 82 <xref linkend="fuse"/> (For gvfs-fuse-daemon), 84 83 <xref linkend="libarchive"/>, 85 84 <ulink url="http://www.videolan.org/developers/libbluray.html"> -
multimedia/libdriv/alsa-plugins.xml
rff43ebb rc479d83d 66 66 67 67 <bridgehead renderas="sect4">Required</bridgehead> 68 <para role="required"><!-- <xref linkend="pkgconfig"/> and --> 69 <xref linkend="alsa-lib"/></para> 68 <para role="required"> 69 <xref linkend="alsa-lib"/> 70 </para> 70 71 71 72 <bridgehead renderas="sect4">Optional</bridgehead> 72 73 <para role="optional"> 73 74 <xref linkend="ffmpeg"/>, 74 < xref linkend="speex"/>,75 <xref linkend= 'pulseaudio'/>,76 < ulink url="http://jackaudio.org/">JACK</ulink>,and77 <xref linkend= 'libsamplerate'/>75 <ulink url="http://jackaudio.org/">JACK</ulink>, 76 <xref linkend="libsamplerate"/>, 77 <xref linkend="pulseaudio"/> and 78 <xref linkend="speex"/> 78 79 </para> 79 80 -
multimedia/libdriv/pulseaudio.xml
rff43ebb rc479d83d 30 30 <title>Introduction to PulseAudio</title> 31 31 32 <para>The <application>PulseAudio</application> package is a sound system 33 for POSIX OSes, meaning that it is a proxy for your sound applications. It 34 allows you to do advanced operations on your sound data as it passes between 35 your application and your hardware. Things like transferring the audio to a 36 different machine, changing the sample format or channel count and mixing 37 several sounds into one are easily achieved using a sound server.</para> 32 <para> 33 <application>PulseAudio</application> is a sound system for POSIX OSes, 34 meaning that it is a proxy for sound applications. It allows you to do 35 advanced operations on your sound data as it passes between your application 36 and your hardware. Things like transferring the audio to a different machine, 37 changing the sample format or channel count and mixing several sounds into 38 one are easily achieved using a sound server. 39 </para> 38 40 39 41 &lfs70_checked; … … 42 44 <itemizedlist spacing="compact"> 43 45 <listitem> 44 <para>Download (HTTP): <ulink url="&pulseaudio-download-http;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download (FTP): <ulink url="&pulseaudio-download-ftp;"/></para> 48 </listitem> 49 <listitem> 50 <para>Download MD5 sum: &pulseaudio-md5sum;</para> 51 </listitem> 52 <listitem> 53 <para>Download size: &pulseaudio-size;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated disk space required: &pulseaudio-buildsize;</para> 57 </listitem> 58 <listitem> 59 <para>Estimated build time: &pulseaudio-time;</para> 46 <para> 47 Download (HTTP): <ulink url="&pulseaudio-download-http;"/> 48 </para> 49 </listitem> 50 <listitem> 51 <para> 52 Download (FTP): <ulink url="&pulseaudio-download-ftp;"/> 53 </para> 54 </listitem> 55 <listitem> 56 <para> 57 Download MD5 sum: &pulseaudio-md5sum; 58 </para> 59 </listitem> 60 <listitem> 61 <para> 62 Download size: &pulseaudio-size; 63 </para> 64 </listitem> 65 <listitem> 66 <para> 67 Estimated disk space required: &pulseaudio-buildsize; 68 </para> 69 </listitem> 70 <listitem> 71 <para> 72 Estimated build time: &pulseaudio-time; 73 </para> 60 74 </listitem> 61 75 </itemizedlist> … … 64 78 65 79 <bridgehead renderas="sect4">Required</bridgehead> 66 <para role="required"><xref linkend="intltool"/>, 67 <xref linkend="json-c"/>, 68 <xref linkend="libsndfile"/>, 69 <xref linkend="pkgconfig"/> and <!-- required to pick up json-c and libsndfile --> 70 <xref linkend="speex"/></para> 80 <para role="required"> 81 <xref linkend="intltool"/>, 82 <xref linkend="json-c"/>, 83 <xref linkend="libsndfile"/>, 84 <xref linkend="pkgconfig"/> and 85 <xref linkend="speex"/> 86 </para> 71 87 72 88 <bridgehead renderas="sect4">Recommended</bridgehead> 73 <para role="recommended"><xref linkend="dbus"/></para> 74 75 <bridgehead renderas="sect4">Recommended (If you are going to use it 76 with GNOME)</bridgehead> 77 <para role="recommended"><xref linkend="alsa-lib"/>, 78 <xref linkend="GConf"/> and <xref linkend="xorg7-lib"/> 79 </para> 80 81 <!-- pkgconfig (needed to find libsndfile) pulls in glib --> 89 <para role="recommended"> 90 <xref linkend="alsa-lib"/>, 91 <xref linkend="dbus"/> and 92 <xref linkend="openssl"/> 93 </para> 94 95 <bridgehead renderas="sect4">Optional (Required if building GNOME)</bridgehead> 96 <para role="optional"> 97 <xref linkend="GConf"/> and 98 <xref linkend="xorg7-lib"/> 99 </para> 100 82 101 <bridgehead renderas="sect4">Optional</bridgehead> 83 102 <para role="optional"> 84 <xref linkend="avahi"/>,85 <ulink url="http://www.bluez.org/">BlueZ</ulink>,86 <ulink url="http://www.fftw.org/">FFTW</ulink>,87 <xref linkend="gtk2"/>,88 <ulink url="http://jackit.sourceforge.net/">JACK</ulink>,89 <ulink url="http://0pointer.de/lennart/projects/libasyncns/">libasyncns</ulink>,90 <xref linkend="libsamplerate"/>,91 <ulink url="http://www.lirc.org/">LIRC</ulink>,92 <xref linkend="openssl"/>,93 <ulink url="http://code.entropywave.com/projects/orc/">ORC</ulink>,94 <ulink url="http://tdb.samba.org/">tdb</ulink> and95 < ulink url="http://valgrind.org/">Valgrind</ulink></para>103 <xref linkend="avahi"/>, 104 <ulink url="http://www.bluez.org/">BlueZ</ulink>, 105 <ulink url="http://www.fftw.org/">FFTW</ulink>, 106 <xref linkend="gtk2"/>, 107 <ulink url="http://jackit.sourceforge.net/">JACK</ulink>, 108 <ulink url="http://0pointer.de/lennart/projects/libasyncns/">libasyncns</ulink>, 109 <xref linkend="libsamplerate"/>, 110 <ulink url="http://www.lirc.org/">LIRC</ulink>, 111 <ulink url="http://code.entropywave.com/projects/orc/">ORC</ulink>, 112 <ulink url="http://tdb.samba.org/">tdb</ulink> and 113 <ulink url="http://valgrind.org/">Valgrind</ulink> 114 </para> 96 115 97 116 <para condition="html" role="usernotes">User Notes: … … 103 122 <title>Installation of PulseAudio</title> 104 123 105 <para>Install <application>PulseAudio</application> by running the following 106 commands:</para> 124 <para> 125 Install <application>PulseAudio</application> by running the following 126 commands: 127 </para> 107 128 108 129 <screen><userinput>./configure --prefix=/usr \ … … 113 134 make</userinput></screen> 114 135 115 <para>To test the results, issue: <command>make check</command>.</para> 116 117 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 136 <para> 137 To test the results, issue: <command>make check</command>. 138 </para> 139 140 <para> 141 Now, as the <systemitem class="username">root</systemitem> user: 142 </para> 118 143 119 144 <screen role="root"><userinput>make install</userinput></screen> … … 124 149 <title>Command Explanations</title> 125 150 126 <para><parameter>--libexecdir=/usr/lib</parameter>: This 127 parameter ensures that internal <application>PulseAudio</application> 128 helpers are installed in <filename class="directory">/usr/lib/pulse 129 </filename> instead of <filename class="directory">/usr/libexec/pulse 130 </filename>.</para> 131 132 <para><parameter>---with-module-dir=/usr/lib/pulse/modules</parameter>: 133 This parameter ensures that <application>PulseAudio</application> 134 modules are installed in <filename class="directory">/usr/lib/pulse/modules 135 </filename> instead of <filename class="directory"> 136 /usr/lib/pulse-&pulseaudio-version;/modules</filename>.</para> 151 <para> 152 <parameter>--libexecdir=/usr/lib</parameter>: This 153 parameter ensures that internal <application>PulseAudio</application> 154 helpers are installed in <filename class="directory">/usr/lib/pulse 155 </filename> instead of <filename class="directory">/usr/libexec/pulse 156 </filename>. 157 </para> 158 159 <para> 160 <parameter>---with-module-dir=/usr/lib/pulse/modules</parameter>: 161 This parameter ensures that <application>PulseAudio</application> 162 modules are installed in <filename class="directory">/usr/lib/pulse/modules 163 </filename> instead of <filename class="directory"> 164 /usr/lib/pulse-&pulseaudio-version;/modules</filename>. 165 </para> 137 166 138 167 </sect2> … … 147 176 148 177 <seglistitem> 149 <seg>esdcompat, gconf-helper, pabrowse, pacat, pacmd, pactl, padsp, 150 pamon, paplay, parec, parecord, pasuspender, pax11publish, proximity-helper, 151 pulseaudio, qpaeq, start-pulseaudio-kde and start-pulseaudio-x11</seg> 152 <seg>libalsa-util.so, libavahi-wrap.so, libcli.so, liboss-util.so, 153 libprotocol-cli.so, libprotocol-esound.so, libprotocol-http.so, 154 libprotocol-native.so, libprotocol-simple.so,libpulse-mainloop-glib.so, 155 libpulse-simple.so, libpulse.so, libpulsecommon-1.1.so, libpulsecore-1.1.so, 156 libpulsedsp.so, libraop.so, librtp.so, module-alsa-card.so, 157 module-alsa-sink.so, module-alsa-source.so, module-always-sink.so, 158 module-augment-properties.so, module-card-restore.so, 159 module-cli-protocol-tcp.so, module-cli-protocol-unix.so, module-cli.so, 160 module-combine.so, module-console-kit.so, module-cork-music-on-phone.so, 161 module-default-device-restore.so, module-detect.so, 162 module-device-manager.so, module-device-restore.so, 163 module-echo-cancel.so, module-esound-compat-spawnfd.so, 164 module-esound-compat-spawnpid.so, module-esound-protocol-tcp.so, 165 module-esound-protocol-unix.so, module-esound-sink.so, module-gconf.so, 166 module-hal-detect.so, module-http-protocol-tcp.so, 167 module-http-protocol-unix.so, module-intended-roles.so, 168 module-ladspa-sink.so, module-loopback.so, module-match.so, 169 module-mmkbd-evdev.so, module-native-protocol-fd.so, 170 module-native-protocol-tcp.so, module-native-protocol-unix.so, 171 module-null-sink.so, module-oss.so, module-pipe-sink.so, 172 module-pipe-source.so, module-position-event-sounds.so, 173 module-raop-discover.so, module-raop-sink.so, module-remap-sink.so, 174 module-rescue-streams.so, module-rtp-recv.so, module-rtp-send.so, 175 module-rygel-media-server.so, module-simple-protocol-tcp.so, 176 module-simple-protocol-unix.so, module-sine-source.so, module-sine.so, 177 module-stream-restore.so, module-suspend-on-idle.so, 178 module-tunnel-sink.so, module-tunnel-source.so, module-udev-detect.so, 179 module-volume-restore.so, module-x11-bell.so, 180 module-x11-cork-request.so, module-x11-publish.so, module-x11-xsmp.so, 181 module-zeroconf-discover.so, and module-zeroconf-publish.so</seg> 182 <seg>/etc/{pulse,xdg/autostart}, /usr/{include/pulse, 183 lib/pulse/modules,share/pulseaudio/alsa-mixer/{paths,profile-sets}}</seg> 178 <seg> 179 esdcompat, pacat, pacmd, pactl, padsp, pamon, paplay, parec, 180 parecord, pasuspender, pax11publish, pulseaudio, qpaeq, 181 start-pulseaudio-kde and start-pulseaudio-x11 182 </seg> 183 <seg> 184 libpulsecommon-1.1.so, libpulsecore-1.1.so, libpulsedsp.so, 185 libpulse-mainloop-glib.so, libpulse-simple.so and libpulse.so 186 </seg> 187 <seg> 188 /etc/pulse, /usr/include/pulse, /usr/lib/cmake/PulseAudio, 189 /usr/lib/pulse and /usr/share/pulseaudio 190 </seg> 184 191 </seglistitem> 185 192 </segmentedlist> … … 193 200 <term><command>esdcompat</command></term> 194 201 <listitem> 195 <para>is a <application>PulseAudio</application> ESD wrapper 196 script.</para> 202 <para> 203 is the <application>PulseAudio</application> ESD wrapper script. 204 </para> 197 205 <indexterm zone="pulseaudio esdcompat"> 198 206 <primary sortas="b-esdcompat">esdcompat</primary> … … 201 209 </varlistentry> 202 210 203 <varlistentry id="gconf-helper">204 <term><command>gconf-helper</command></term>205 <listitem>206 <para>is helper for <application>PulseAudio207 </application> GConf module.</para>208 <indexterm zone="pulseaudio gconf-helper">209 <primary sortas="b-gconf-helper">gconf-helper</primary>210 </indexterm>211 </listitem>212 </varlistentry>213 214 211 <varlistentry id="pacat"> 215 212 <term><command>pacat</command></term> 216 213 <listitem> 217 <para>Plays back or records raw or encoded audio streams on a 218 <application>PulseAudio</application> sound server.</para> 214 <para> 215 Plays back or records raw or encoded audio streams on a 216 <application>PulseAudio</application> sound server. 217 </para> 219 218 <indexterm zone="pulseaudio pacat"> 220 219 <primary sortas="b-pacat">pacat</primary> … … 226 225 <term><command>pacmd</command></term> 227 226 <listitem> 228 <para>is a tool to reconfigure a <application>PulseAudio</application> 229 sound server during runtime.</para> 227 <para> 228 is a tool used to reconfigure a <application>PulseAudio</application> 229 sound server during runtime. 230 </para> 230 231 <indexterm zone="pulseaudio pacmd"> 231 232 <primary sortas="b-pacmd">pacmd</primary> … … 237 238 <term><command>pactl</command></term> 238 239 <listitem> 239 <para>controls a running <application>PulseAudio</application> sound 240 server.</para> 240 <para> 241 is used to control a running <application>PulseAudio</application> 242 sound server. 243 </para> 241 244 <indexterm zone="pulseaudio pactl"> 242 245 <primary sortas="b-pactl">pactl</primary> … … 248 251 <term><command>padsp</command></term> 249 252 <listitem> 250 <para>is a <application>PulseAudio</application> OSS Wrapper.</para> 253 <para> 254 is the <application>PulseAudio</application> OSS Wrapper. 255 </para> 251 256 <indexterm zone="pulseaudio padsp"> 252 257 <primary sortas="b-padsp">padsp</primary> … … 258 263 <term><command>pamon</command></term> 259 264 <listitem> 260 <para>is a symbolic link to pacat.</para> 265 <para> 266 is a symbolic link to pacat. 267 </para> 261 268 <indexterm zone="pulseaudio pamon"> 262 269 <primary sortas="b-pamon">pamon</primary> … … 268 275 <term><command>paplay</command></term> 269 276 <listitem> 270 <para>plays audio files on <application>PulseAudio</application> 271 sound server.</para> 277 <para> 278 is used to play audio files on 279 <application>PulseAudio</application> sound server. 280 </para> 272 281 <indexterm zone="pulseaudio paplay"> 273 282 <primary sortas="b-paplay">paplay</primary> … … 279 288 <term><command>parec</command></term> 280 289 <listitem> 281 <para>is a symbolic link to pacat.</para> 290 <para> 291 is a symbolic link to pacat. 292 </para> 282 293 <indexterm zone="pulseaudio parec"> 283 294 <primary sortas="b-parec">parec</primary> … … 289 300 <term><command>parecord</command></term> 290 301 <listitem> 291 <para>is a symbolic link to pacat.</para> 302 <para> 303 is a symbolic link to pacat. 304 </para> 292 305 <indexterm zone="pulseaudio parecord"> 293 306 <primary sortas="b-parecord">parecord</primary> … … 299 312 <term><command>pasuspender</command></term> 300 313 <listitem> 301 <para>is a tool that can be used to tell a local 302 <application>PulseAudio</application> sound server to temporarily 303 suspend access to the audio devices, to allow other applications 304 access them directly.</para> 314 <para> 315 is a tool that can be used to tell a local 316 <application>PulseAudio</application> sound server to temporarily 317 suspend access to the audio devices, to allow other applications 318 access them directly. 319 </para> 305 320 <indexterm zone="pulseaudio pasuspender"> 306 321 <primary sortas="b-pasuspender">pasuspender</primary> … … 312 327 <term><command>pax11publish</command></term> 313 328 <listitem> 314 <para>is <application>PulseAudio</application> 315 X11 Credential Utility.</para> 329 <para> 330 is the <application>PulseAudio</application> 331 X11 Credential Utility. 332 </para> 316 333 <indexterm zone="pulseaudio pax11publish"> 317 334 <primary sortas="b-pax11publish">pax11publish</primary> … … 323 340 <term><command>pulseaudio</command></term> 324 341 <listitem> 325 <para>is a networked low-latency sound server for Linux.</para> 342 <para> 343 is a networked low-latency sound server for Linux. 344 </para> 326 345 <indexterm zone="pulseaudio pulseaudio-prog"> 327 <primary sortas="b-pulseaudio -prog">pulseaudio-prog</primary>346 <primary sortas="b-pulseaudio">pulseaudio</primary> 328 347 </indexterm> 329 348 </listitem> … … 333 352 <term><command>qpaeq</command></term> 334 353 <listitem> 335 <para>is a equalizer interface for 336 <application>PulseAudio</application> equalizer sinks.</para> 354 <para> 355 is an equalizer interface for 356 <application>PulseAudio</application> equalizer sinks. 357 </para> 337 358 <indexterm zone="pulseaudio qpaeq"> 338 359 <primary sortas="b-qpaeq">qpaeq</primary> … … 344 365 <term><command>start-pulseaudio-kde</command></term> 345 366 <listitem> 346 <para>Starts <application>PulseAudio</application> and registers it to 347 the X11 session manager.</para> 367 <para> 368 Starts <application>PulseAudio</application> and loads 369 module-device-manager to use KDE routing policies. 370 </para> 348 371 <indexterm zone="pulseaudio start-pulseaudio-kde"> 349 372 <primary sortas="b-start-pulseaudio-kde">start-pulseaudio-kde</primary> … … 355 378 <term><command>start-pulseaudio-x11</command></term> 356 379 <listitem> 357 <para>Starts <application>PulseAudio</application> and loads 358 module-device-manager to use KDE routing policies.</para> 380 <para> 381 Starts <application>PulseAudio</application> and registers it to 382 the X11 session manager. 383 </para> 359 384 <indexterm zone="pulseaudio start-pulseaudio-x11"> 360 385 <primary sortas="b-start-pulseaudio-x11">start-pulseaudio-x11</primary> … … 363 388 </varlistentry> 364 389 365 <varlistentry id="modules">366 <term><filename class='libraryfile'>module-*.so</filename></term>367 <listitem>368 <para>Various library modules.</para>369 <indexterm zone="pulseaudio modules">370 <primary sortas="c-modules">module-*.so</primary>371 </indexterm>372 </listitem>373 </varlistentry>374 375 390 </variablelist> 376 391
Note:
See TracChangeset
for help on using the changeset viewer.