Changeset 44ae5736
- Timestamp:
- 10/26/2014 10:53:15 PM (10 years ago)
- Branches:
- krejzi/svn
- Children:
- 5b5c0e9
- Parents:
- 1be4837c
- Files:
-
- 4 added
- 1 deleted
- 5 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
introduction/welcome/changelog.xml
r1be4837c r44ae5736 50 50 <listitem> 51 51 <para>[krejzi] - .</para> 52 </listitem> 53 <listitem> 54 <para>[krejzi] - Added libva-vdpau-driver-0.7.4.</para> 55 </listitem> 56 <listitem> 57 <para>[krejzi] - Moved libva, libva-intel-driver, libvdpau and libvdpau-va-gl to Multimedia section.</para> 52 58 </listitem> 53 59 <listitem> -
multimedia/libdriv/libdriv.xml
r1be4837c r44ae5736 67 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libsndfile.xml"/> 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libtheora.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libva-systemd.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libva-drivers-systemd.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libvdpau-systemd.xml"/> 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libvdpau-va-gl-systemd.xml"/> 69 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libvorbis.xml"/> 70 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libvpx.xml"/> -
multimedia/libdriv/libvdpau-systemd.xml
r1be4837c r44ae5736 13 13 ]> 14 14 15 <sect2 id="libvdpau" xreflabel="libvdpau-&libvdpau-version;"> 15 <sect1 id="libvdpau" xreflabel="libvdpau-&libvdpau-version;"> 16 <?dbhtml filename="libvdpau.html"?> 16 17 17 <sect 2info>18 <sect1info> 18 19 <othername>$LastChangedBy$</othername> 19 20 <date>$Date$</date> 20 </sect 2info>21 </sect1info> 21 22 22 23 <title>libvdpau-&libvdpau-version;</title> … … 26 27 </indexterm> 27 28 28 <sect 3role="package">29 <sect2 role="package"> 29 30 <title>Introduction to libvdpau</title> 30 31 31 32 <para> 32 33 The <application>libvdpau</application> package contains a library which 33 implements the VDPAU library.34 implements VDPAU. 34 35 </para> 35 36 36 37 <para> 37 38 VDPAU (Video Decode and Presentation API for Unix) is an open source 38 library (libvdpau) and API originally designed by Nvidia for its GeForce39 8 series and later GPU hardware targeted at the X Window System39 library (libvdpau) and API originally designed by Nvidia for its 40 GeForce 8 series and later GPU hardware targeted at the X Window System 40 41 This VDPAU API allows video programs to offload portions of the video 41 42 decoding process and video post-processing to the GPU video-hardware. 42 </para>43 </para> 43 44 44 <para>45 <para> 45 46 Currently, the portions capable of being offloaded by VDPAU onto the GPU 46 47 are motion compensation (mo comp), inverse discrete cosine transform … … 57 58 &lfs76_checked; 58 59 59 <bridgehead renderas="sect 4">Package Information</bridgehead>60 <bridgehead renderas="sect3">Package Information</bridgehead> 60 61 <itemizedlist spacing="compact"> 61 62 <listitem> … … 91 92 </itemizedlist> 92 93 93 <bridgehead renderas="sect 4">libvdpau Dependencies</bridgehead>94 <bridgehead renderas="sect3">libvdpau Dependencies</bridgehead> 94 95 95 <bridgehead renderas="sect 5">Required</bridgehead>96 <bridgehead renderas="sect4">Required</bridgehead> 96 97 <para role="required"> 97 <xref linkend="xorg7-lib"/> 98 <xref linkend="xorg7-lib"/> 98 99 </para> 99 100 … … 105 106 </para> 106 107 107 <bridgehead renderas="sect 5">Runtime Dependency</bridgehead>108 <bridgehead renderas="sect4">Runtime Dependency</bridgehead> 108 109 <para role="optional"> 109 <xref linkend="mesalib"/> 110 <xref linkend="mesalib"/> (with the corresponding VDPAU driver) or 111 <xref linkend="libvdpau-va-gl"/> 110 112 </para> 111 113 … … 113 115 User Notes: <ulink url="&blfs-wiki;/libvdpau"/> 114 116 </para> 115 </sect 3>117 </sect2> 116 118 117 <sect 3role="installation">119 <sect2 role="installation"> 118 120 <title>Installation of libvdpau</title> 119 121 … … 123 125 </para> 124 126 125 <screen><userinput>./configure $XORG_CONFIG&&127 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc --disable-static && 126 128 make</userinput></screen> 127 129 … … 136 138 <screen role="root"><userinput>make install</userinput></screen> 137 139 138 </sect 3>140 </sect2> 139 141 140 <sect3 role="content"> 142 <sect2 role="commands"> 143 <title>Command Explanations</title> 144 145 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 146 href="../../xincludes/static-libraries.xml"/> 147 148 </sect2> 149 150 <sect2 role="content"> 141 151 <title>Contents</title> 142 152 143 153 <segmentedlist> 144 154 <segtitle>Installed Programs</segtitle> 145 <segtitle>Installed Librar y</segtitle>155 <segtitle>Installed Libraries</segtitle> 146 156 <segtitle>Installed Directories</segtitle> 147 157 … … 180 190 </variablelist> 181 191 182 </sect 3>192 </sect2> 183 193 184 </sect 2>194 </sect1> -
multimedia/libdriv/libvdpau-va-gl-systemd.xml
r1be4837c r44ae5736 13 13 ]> 14 14 15 <sect2 id="libvdpau-va-gl" xreflabel="libvdpau-va-gl-&libvdpau-va-gl-version;"> 15 <sect1 id="libvdpau-va-gl" xreflabel="libvdpau-va-gl-&libvdpau-va-gl-version;"> 16 <?dbhtml filename="libvdpau-va-gl.html"?> 16 17 17 <sect 2info>18 <sect1info> 18 19 <othername>$LastChangedBy$</othername> 19 20 <date>$Date$</date> 20 </sect 2info>21 </sect1info> 21 22 22 23 <title>libvdpau-va-gl-&libvdpau-va-gl-version;</title> … … 26 27 </indexterm> 27 28 28 <sect 3role="package">29 <sect2 role="package"> 29 30 <title>Introduction to libvdpau-va-gl</title> 30 31 31 32 <para> 32 The <application>libvdpau-va-gl</application> package contains a library 33 which implements the VDPAU library. Libvdpau_va_gl uses OpenGL under the 34 hood to accelerate drawing and scaling and the VA-API (if available) to 35 accelerate video decoding. For now VA-API is available on some Intel 36 chips, and on some AMD video adapters with the help of the libvdpau 37 driver. 33 The <application>libvdpau-va-gl</application> package contains 34 the VDPAU driver for hardware that supports VAAPI. 38 35 </para> 39 36 40 37 &lfs76_checked; 41 38 42 <bridgehead renderas="sect 4">Package Information</bridgehead>39 <bridgehead renderas="sect3">Package Information</bridgehead> 43 40 <itemizedlist spacing="compact"> 44 41 <listitem> 45 42 <para> 46 Libvdpau-va-gl DriverDownload (HTTP): <ulink url="&libvdpau-va-gl-download-http;"/>43 Download (HTTP): <ulink url="&libvdpau-va-gl-download-http;"/> 47 44 </para> 48 45 </listitem> 49 46 <listitem> 50 47 <para> 51 Libvdpau-va-gl DriverDownload (FTP): <ulink url="&libvdpau-va-gl-download-ftp;"/>48 Download (FTP): <ulink url="&libvdpau-va-gl-download-ftp;"/> 52 49 </para> 53 50 </listitem> 54 51 <listitem> 55 52 <para> 56 Libvdpau-va-gl DriverDownload MD5 sum: &libvdpau-va-gl-md5sum;53 Download MD5 sum: &libvdpau-va-gl-md5sum; 57 54 </para> 58 55 </listitem> 59 56 <listitem> 60 57 <para> 61 Libvdpau-va-gl DriverDownload size: &libvdpau-va-gl-size;58 Download size: &libvdpau-va-gl-size; 62 59 </para> 63 60 </listitem> … … 73 70 </listitem> 74 71 </itemizedlist> 75 76 <note><para>The tarball name for libvdpau-va-gl does not include the 77 file name, although it does expand to libvdpau-va-gl-&libvdpau-va-gl-version;. 78 The file should be renamed after downloading:</para> 72 73 <note> 74 <para> 75 The tarball name for libvdpau-va-gl does not include 76 the package name, although it does expand to 77 libvdpau-va-gl-&libvdpau-va-gl-version;. 78 The file should be renamed after downloading: 79 </para> 79 80 80 81 <screen><command>mv v&libvdpau-va-gl-version;.tar.gz libvdpau-va-gl-&libvdpau-va-gl-version;.tar.gz</command></screen> 81 82 </note> 82 83 84 <bridgehead renderas="sect3">libvdpau-va-gl Dependencies</bridgehead> 83 85 84 <bridgehead renderas="sect4">libvdpau-va-gl Dependencies</bridgehead> 85 86 <bridgehead renderas="sect5">Required</bridgehead> 86 <bridgehead renderas="sect4">Required</bridgehead> 87 87 <para role="required"> 88 88 <xref linkend="cmake"/>, 89 89 <xref linkend="ffmpeg"/>, 90 90 <xref linkend="glu"/>, 91 <xref linkend="libvdpau"/>, and 92 <xref linkend="libva"/> 93 </para> 94 95 <bridgehead renderas="sect5">Optional</bridgehead> 96 <para role="optional"> 97 <xref linkend="doxygen"/>, 98 <xref linkend="graphviz"/>, and 99 <xref linkend="texlive"/> 100 </para> 101 102 <bridgehead renderas="sect5">Runtime Dependency</bridgehead> 103 <para role="optional"> 104 <xref linkend="mesalib"/> 91 <xref linkend="libva"/>, and 92 <xref linkend="libvdpau"/> 105 93 </para> 106 94 107 95 <para condition="html" role="usernotes"> 108 User Notes: <ulink url="&blfs-wiki;/libvdpau "/>96 User Notes: <ulink url="&blfs-wiki;/libvdpau-va-gl"/> 109 97 </para> 110 </sect 3>98 </sect2> 111 99 112 <sect 3role="installation">100 <sect2 role="installation"> 113 101 <title>Installation of libvdpau-va-gl</title> 114 102 … … 118 106 </para> 119 107 120 <screen><userinput>mkdir build && 121 cd build && 122 123 cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$XORG_PREFIX .. && 108 <screen><userinput>cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release && 124 109 make</userinput></screen> 125 110 126 111 <para> 127 To test the results, issue: <command>make check</command>. The tests must 128 be run from an Xorg environment. 112 To test the results, issue: <command>make check</command> from an X terminal. 129 113 </para> 130 114 … … 135 119 <screen role="root"><userinput>make install</userinput></screen> 136 120 137 </sect 3>121 </sect2> 138 122 139 <sect 3 role="configuration">140 <title>Co nfiguration</title>123 <sect2 role="commands"> 124 <title>Command Explanations</title> 141 125 142 <para>To allow libvdpau to find libvdpau-va-gl, set an environment variable. 143 As the <systemitem class="username">root</systemitem> user:</para> 126 <para> 127 <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used 128 to apply higher level of the compiler optimizations. 129 </para> 144 130 145 <screen role="root"><userinput>echo "export VDPAU_DRIVER=va_gl" >> /etc/profile.d/xorg.sh</userinput></screen>131 </sect2> 146 132 147 </sect3> 133 <sect2 role="using"> 134 <title>Using libvdpau-va-gl</title> 148 135 136 <para> 137 To use this driver with VDPAU apps, you need to set the <envar>VDPAU_DRIVER</envar> 138 environment variable to <parameter>va_gl</parameter>. 139 </para> 149 140 150 <sect3 role="content"> 141 <para> 142 You can permanently set the environment variable by expanding the system 143 wide configuration. Run the following command as the 144 <systemitem class="username">root</systemitem> user: 145 </para> 146 147 <screen role="root"><userinput>cat > /etc/profile.d/libvdpau-va-gl.sh << "EOF" 148 <literal># Begin /etc/profile.d/libvdpau-va-gl.sh 149 150 export VDPAU_DRIVER=va_gl 151 152 # End /etc/profile.d/libvdpau-va-gl.sh</literal> 153 EOF</userinput></screen> 154 155 </sect2> 156 157 <sect2 role="content"> 151 158 <title>Contents</title> 152 159 153 160 <segmentedlist> 154 <segtitle>Installed Programs</segtitle> 155 <segtitle>Installed Library</segtitle> 156 <segtitle>Installed Directories</segtitle> 161 <segtitle>Installed VDPAU Driver</segtitle> 157 162 158 163 <seglistitem> 159 164 <seg> 160 None161 </seg>162 <seg>163 165 libvdpau_va_gl.so 164 </seg>165 <seg>166 None167 166 </seg> 168 167 </seglistitem> … … 174 173 <?dbhtml list-presentation="table"?> 175 174 176 <varlistentry id="libvdpau -va-gl-lib">175 <varlistentry id="libvdpau_va_gl"> 177 176 <term><filename class="libraryfile">libvdpau_va_gl.so</filename></term> 178 177 <listitem> 179 178 <para> 180 contains functions to implement the OpenGL backend to 181 the VDPAU (Video Decode and Presentation API for Unix) API. 179 is a VDPAU driver for hardware that supports VAAPI. 182 180 </para> 183 <indexterm zone="libvdpau-va-gl libvdpau -va-gl-lib">184 <primary sortas="c-libvdpau -va-gl">libvdpau.so</primary>181 <indexterm zone="libvdpau-va-gl libvdpau_va_gl"> 182 <primary sortas="c-libvdpau_va_gl">libvdpau_va_gl.so</primary> 185 183 </indexterm> 186 184 </listitem> … … 189 187 </variablelist> 190 188 191 </sect 3>189 </sect2> 192 190 193 </sect 2>191 </sect1> -
server/databases/db.xml
r1be4837c r44ae5736 183 183 --enable-cxx && 184 184 make</userinput></screen> 185 186 <para> 187 This package does not have a working testsuite. 188 </para> 185 189 186 190 <para> -
systemd.ent
r1be4837c r44ae5736 14 14 <!ENTITY libpwquality-version "1.2.4"> 15 15 <!ENTITY libqmi-version "1.10.4"> 16 <!ENTITY libva-vdpau-driver-version "0.7.4"> 16 17 <!ENTITY libxkbcommon-version "0.5.0"> 17 18 <!ENTITY ModemManager-version "1.4.0"> -
x/installing/x7driver.xml
r1be4837c r44ae5736 176 176 href="x7driver-vmware.xml"/> 177 177 178 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"179 href="libva.xml"/>180 181 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"182 href="libvdpau.xml"/>183 184 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"185 href="libvdpau-va-gl.xml"/>186 187 178 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.