source: x/installing/libva.xml@ d6c6562

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since d6c6562 was d6c6562, checked in by Bruce Dubbs <bdubbs@…>, 7 years ago

Remove gcc7 entity

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19032 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 6.9 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
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 libva-download-http "https://github.com/01org/libva/releases/download/&libva-version;/libva-&libva-version;.tar.bz2">
8 <!ENTITY libva-download-ftp " ">
9 <!ENTITY libva-md5sum "2ce6901495b64f4cc26dd0fb53eb5b14">
10 <!ENTITY libva-size "452 KB">
11 <!ENTITY libva-buildsize "7.1 MB">
12 <!ENTITY libva-time "0.2 SBU">
13
14
15 <!ENTITY libva-intel-driver-download-http "https://github.com/01org/intel-vaapi-driver/releases/download/&libva-intel-driver-version;/intel-vaapi-driver-&libva-intel-driver-version;.tar.bz2">
16 <!ENTITY libva-intel-driver-download-ftp " ">
17 <!ENTITY libva-intel-driver-md5sum "fd70a5f739b5d8a8dbf612843ebedf39">
18 <!ENTITY libva-intel-driver-size "1.9 MB">
19 <!ENTITY libva-intel-driver-buildsize "52 MB">
20 <!ENTITY libva-intel-driver-time "0.3 SBU">
21]>
22
23<sect2 id="libva" xreflabel="libva-&libva-version;">
24
25 <sect2info>
26 <othername>$LastChangedBy$</othername>
27 <date>$Date$</date>
28 </sect2info>
29
30 <title>libva-&libva-version;</title>
31
32 <indexterm zone="libva">
33 <primary sortas="a-libva">libva</primary>
34 </indexterm>
35
36 <sect3 role="package">
37 <title>Introduction to libva</title>
38
39 <para>
40 The <application>libva</application> package contains a library which
41 provides access to hardware accelerated video processing, using hardware
42 to accelerate video processing in order to offload the central
43 processing unit (CPU) to decode and encode compressed digital video. The VA
44 API video decode/encode interface is platform and window system
45 independent targeted at Direct Rendering Infrastructure (DRI) in the X
46 Window System however it can potentially also be used with direct
47 framebuffer and graphics sub-systems for video output. Accelerated
48 processing includes support for video decoding, video encoding,
49 subpicture blending, and rendering.
50 </para>
51
52 &lfs80_checked;
53
54 <bridgehead renderas="sect4">Package Information</bridgehead>
55 <itemizedlist spacing="compact">
56 <listitem>
57 <para>
58 Download (HTTP): <ulink url="&libva-download-http;"/>
59 </para>
60 </listitem>
61 <listitem>
62 <para>
63 Download (FTP): <ulink url="&libva-download-ftp;"/>
64 </para>
65 </listitem>
66 <listitem>
67 <para>
68 Download MD5 sum: &libva-md5sum;
69 </para>
70 </listitem>
71 <listitem>
72 <para>
73 Download size: &libva-size;
74 </para>
75 </listitem>
76 <listitem>
77 <para>
78 Estimated disk space required: &libva-buildsize;
79 </para>
80 </listitem>
81 <listitem>
82 <para>
83 Estimated build time: &libva-time;
84 </para>
85 </listitem>
86 </itemizedlist>
87
88 <bridgehead renderas="sect4">Additional Downloads</bridgehead>
89 <itemizedlist spacing="compact">
90 <listitem>
91 <para>
92 Intel Driver Download (HTTP): <ulink url="&libva-intel-driver-download-http;"/>
93 </para>
94 </listitem>
95 <listitem>
96 <para>
97 Intel Driver Download (FTP): <ulink url="&libva-intel-driver-download-ftp;"/>
98 </para>
99 </listitem>
100 <listitem>
101 <para>
102 Intel Driver Download MD5 sum: &libva-intel-driver-md5sum;
103 </para>
104 </listitem>
105 <listitem>
106 <para>
107 Intel Driver Download size: &libva-intel-driver-size;
108 </para>
109 </listitem>
110 <listitem>
111 <para>
112 Estimated disk space required: &libva-intel-driver-buildsize;
113 </para>
114 </listitem>
115 <listitem>
116 <para>
117 Estimated build time: &libva-intel-driver-time;
118 </para>
119 </listitem>
120 </itemizedlist>
121
122 <bridgehead renderas="sect4">libva Dependencies</bridgehead>
123
124 <bridgehead renderas="sect5">Required</bridgehead>
125 <para role="required">
126 <xref linkend="mesa"/>
127 </para>
128
129 <bridgehead renderas="sect5">Optional</bridgehead>
130 <para role="optional">
131 <xref linkend="doxygen"/> and
132 <xref linkend="wayland"/>
133 </para>
134
135 <para condition="html" role="usernotes">
136 User Notes: <ulink url="&blfs-wiki;/libva"/>
137 </para>
138 </sect3>
139
140 <sect3 role="installation">
141 <title>Installation of libva</title>
142
143 <para>
144 Install <application>libva</application> by running the following
145 commands:
146 </para>
147
148<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
149make</userinput></screen>
150
151 <para>
152 This package does not come with a test suite.
153 </para>
154
155 <para>
156 Now, as the <systemitem class="username">root</systemitem> user:
157 </para>
158
159<screen role="root"><userinput>make install</userinput></screen>
160
161 </sect3>
162
163 <sect3 role="installation">
164 <title>Installation of intel-vaapi-driver</title>
165
166 <para>
167 The <application>intel-vaapi-driver</application> is designed
168 specifically for video cards based on an Intel GPU.
169 Unpack the intel-vaapi tarball using the normal procedures
170 and install the driver by running the following commands:
171 </para>
172
173<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
174make</userinput></screen>
175
176 <para>
177 This package does not come with a test suite.
178 </para>
179
180 <para>
181 Now, as the <systemitem class="username">root</systemitem> user:
182 </para>
183
184<screen role="root"><userinput>make install</userinput></screen>
185
186 </sect3>
187
188 <sect3 role="content">
189 <title>Contents</title>
190
191 <segmentedlist>
192 <segtitle>Installed Programs</segtitle>
193 <segtitle>Installed Libraries</segtitle>
194 <segtitle>Installed Drivers</segtitle>
195 <segtitle>Installed Directory</segtitle>
196
197 <seglistitem>
198 <seg>
199 None
200 </seg>
201 <seg>
202 libva-drm.so,
203 libva-egl.so,
204 libva-glx.so,
205 libva.so,
206 libva-tpi.so,
207 libva-wayland.so, and
208 libva-x11.so
209 </seg>
210 <seg>
211 dummy_drv_video.so and
212 i965_drv_video.so
213 </seg>
214 <seg>
215 $XORG_PREFIX/include/va
216 </seg>
217 </seglistitem>
218 </segmentedlist>
219
220 <variablelist>
221 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
222 <?dbfo list-presentation="list"?>
223 <?dbhtml list-presentation="table"?>
224
225 <varlistentry id="libva-lib">
226 <term><filename class="libraryfile">libva.so</filename></term>
227 <listitem>
228 <para>
229 contains API functions which provide access to hardware
230 accelerated video processing.
231 </para>
232 <indexterm zone="libva libva-lib">
233 <primary sortas="c-libva">libva.so</primary>
234 </indexterm>
235 </listitem>
236 </varlistentry>
237
238 </variablelist>
239
240 </sect3>
241
242</sect2>
Note: See TracBrowser for help on using the repository browser.