source: multimedia/libdriv/v4l-utils.xml@ 58e0a9a

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 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 58e0a9a was 58e0a9a, checked in by Douglas R. Reno <renodr@…>, 6 years ago

Missing dependency in v4l-utils
Tag

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

  • Property mode set to 100644
File size: 11.1 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 v4l-download-http "https://www.linuxtv.org/downloads/v4l-utils/v4l-utils-&v4l-utils-version;.tar.bz2">
8 <!ENTITY v4l-download-ftp " ">
9 <!ENTITY v4l-md5sum "330f265c49122042b2340e4257a5c753">
10 <!ENTITY v4l-size "1.6 MB">
11 <!ENTITY v4l-buildsize "55 MB">
12 <!ENTITY v4l-time "0.3 SBU (using parallelism=4)">
13]>
14
15<sect1 id="v4l-utils" xreflabel="v4l-utils-&v4l-utils-version;">
16 <?dbhtml filename="v4l-utils.html" ?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 </sect1info>
22
23 <title>v4l-utils-&v4l-utils-version;</title>
24
25 <indexterm zone="v4l-utils">
26 <primary sortas="a-v4l-utils">v4l-utils</primary>
27 </indexterm>
28
29 <sect2 role="package">
30 <title>Introduction to v4l-utils</title>
31
32 <para>
33 <application>v4l-utils</application> provides a series of utilities for
34 media devices, allowing to handle the proprietary formats available at
35 most webcams (libv4l), and providing tools to test V4L devices.
36 </para>
37
38 &lfs83_checked;
39
40 <bridgehead renderas="sect3">Package Information</bridgehead>
41 <itemizedlist spacing="compact">
42 <listitem>
43 <para>
44 Download (HTTP): <ulink url="&v4l-download-http;"/>
45 </para>
46 </listitem>
47 <listitem>
48 <para>
49 Download (FTP): <ulink url="&v4l-download-ftp;"/>
50 </para>
51 </listitem>
52 <listitem>
53 <para>
54 Download MD5 sum: &v4l-md5sum;
55 </para>
56 </listitem>
57 <listitem>
58 <para>
59 Download size: &v4l-size;
60 </para>
61 </listitem>
62 <listitem>
63 <para>
64 Estimated disk space required: &v4l-buildsize;
65 </para>
66 </listitem>
67 <listitem>
68 <para>
69 Estimated build time: &v4l-time;
70 </para>
71 </listitem>
72 </itemizedlist>
73
74 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
75 <itemizedlist>
76 <listitem>
77 <para>
78 Required patch:
79 <ulink url="&patch-root;/v4l-utils-&v4l-utils-version;-fix_sysmacros-1.patch"/>
80 </para>
81 </listitem>
82 </itemizedlist>
83
84 <bridgehead renderas="sect3">v4l-utils Dependencies</bridgehead>
85
86 <bridgehead renderas="sect4">Recommended</bridgehead>
87 <para role="recommended">
88 <xref linkend="alsa-lib"/>,
89 <xref linkend="glu"/>,
90 <xref linkend="libjpeg"/>, and
91 <xref linkend="qt5"/>
92 </para>
93
94 <bridgehead renderas="sect4">Optional</bridgehead>
95 <para role="optional">
96 <xref linkend="doxygen"/> and
97 <xref linkend="sdl2"/>
98 </para>
99
100 <para condition="html" role="usernotes">User Notes:
101 <ulink url="&blfs-wiki;/v4l-utils"/>
102 </para>
103 </sect2>
104
105 <sect2 role="installation">
106 <title>Installation of v4l-utils</title>
107
108 <para>
109 Install <application>v4l-utils</application> by running
110 the following commands:
111 </para>
112
113<screen><userinput>patch -Np1 -i ../v4l-utils-&v4l-utils-version;-fix_sysmacros-1.patch &amp;&amp;
114./configure --prefix=/usr \
115 --sysconfdir=/etc \
116 --disable-static &amp;&amp;
117make</userinput></screen>
118
119 <para>
120 This package does not come with a testsuite.
121 </para>
122
123 <para>
124 Now, as the <systemitem class="username">root</systemitem> user:
125 </para>
126
127<screen role="root"><userinput>make install</userinput></screen>
128
129 </sect2>
130
131 <sect2 role="content">
132 <title>Contents</title>
133
134 <segmentedlist>
135 <segtitle>Installed Programs</segtitle>
136 <segtitle>Installed Library</segtitle>
137 <segtitle>Installed Directories</segtitle>
138
139 <seglistitem>
140 <seg>
141 cec-compliance,
142 cec-ctl,
143 cec-follower,
144 cx18-ctl,
145 decode_tm6000,
146 dvb-fe-tool,
147 dvb-format-convert,
148 dvbv5-daemon,
149 dvbv5-scan,
150 dvbv5-zap,
151 ir-ctl,
152 ir-keytable,
153 ivtv-ctl,
154 media-ctl,
155 qv4l2,
156 rds-ctl,
157 v4l2-compliance,
158 v4l2-ctl,
159 v4l2-dbg, and
160 v4l2-sysfs-path
161 </seg>
162 <seg>
163 libdvbv5.so,
164 libv4l1.so,
165 libv4l2.so,
166 libv4l2rds.so,
167 libv4lconvert.so,
168 v4l1compat.so, and
169 v4l2convert.so
170 </seg>
171 <seg>
172 /etc/rc_keymaps,
173 /lib/udev/rc_keymaps,
174 /usr/include/libdvbv5, and
175 /usr/lib/libv4l
176 </seg>
177 </seglistitem>
178 </segmentedlist>
179
180 <variablelist>
181 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
182 <?dbfo list-presentation="list"?>
183 <?dbhtml list-presentation="table"?>
184
185 <varlistentry id="cx18-ctl">
186 <term><command>cx18-ctl</command></term>
187 <listitem>
188 <para>
189 is a tool to handle cx18 based devices.
190 </para>
191 <indexterm zone="v4l-utils cx18-ctl">
192 <primary sortas="b-cx18-ctl">cx18-ctl</primary>
193 </indexterm>
194 </listitem>
195 </varlistentry>
196
197 <varlistentry id="decode_tm6000">
198 <term><command>decode_tm6000</command></term>
199 <listitem>
200 <para>
201 decodes multiplexed formats from TM5600/TM6000 USB devices.
202 </para>
203 <indexterm zone="v4l-utils decode_tm6000">
204 <primary sortas="b-decode_tm6000">decode_tm6000</primary>
205 </indexterm>
206 </listitem>
207 </varlistentry>
208
209 <varlistentry id="dvb-fe-tool">
210 <term><command>dvb-fe-tool</command></term>
211 <listitem>
212 <para>
213 is a command line tool for digital TV services.
214 </para>
215 <indexterm zone="v4l-utils dvb-fe-tool">
216 <primary sortas="b-dvb-fe-tool">dvb-fe-tool</primary>
217 </indexterm>
218 </listitem>
219 </varlistentry>
220
221 <varlistentry id="dvb-format-convert">
222 <term><command>dvb-format-convert</command></term>
223 <listitem>
224 <para>
225 is a tool meant to convert among different file formats. It is
226 compliant with version 5 of the DVB API.
227 </para>
228 <indexterm zone="v4l-utils dvb-format-convert">
229 <primary sortas="b-dvb-format-convert">dvb-format-convert</primary>
230 </indexterm>
231 </listitem>
232 </varlistentry>
233
234 <varlistentry id="dvbv5-scan">
235 <term><command>dvbv5-scan</command></term>
236 <listitem>
237 <para>
238 is a command line frequency scanning tool for digital TV
239 services that are compliant with version 5 of the DVB API.
240 </para>
241 <indexterm zone="v4l-utils dvbv5-scan">
242 <primary sortas="b-dvbv5-scan">dvbv5-scan</primary>
243 </indexterm>
244 </listitem>
245 </varlistentry>
246
247 <varlistentry id="dvbv5-zap">
248 <term><command>dvbv5-zap</command></term>
249 <listitem>
250 <para>
251 is a command line tuning tool for digital TV services
252 that is compliant with version 5 of the DVB API.
253 </para>
254 <indexterm zone="v4l-utils dvbv5-zap">
255 <primary sortas="b-dvbv5-zap">dvbv5-zap</primary>
256 </indexterm>
257 </listitem>
258 </varlistentry>
259
260 <varlistentry id="ir-keytable">
261 <term><command>ir-keytable</command></term>
262 <listitem>
263 <para>
264 is a tool that lists the Remote Controller devices, allows one
265 to get/set IR keycode/scancode tables, test events generated by
266 IR, and to adjust other Remote Controller options.
267 </para>
268 <indexterm zone="v4l-utils ir-keytable">
269 <primary sortas="b-ir-keytable">ir-keytable</primary>
270 </indexterm>
271 </listitem>
272 </varlistentry>
273
274 <varlistentry id="ivtv-ctl">
275 <term><command>ivtv-ctl</command></term>
276 <listitem>
277 <para>
278 is a utility that can control many card settings, like changing
279 the inputs from tuner to svideo or composite, setting video
280 resolution or changing video mode (PAL, SECAM, NTSC).
281 </para>
282 <indexterm zone="v4l-utils ivtv-ctl">
283 <primary sortas="b-ivtv-ctl">ivtv-ctl</primary>
284 </indexterm>
285 </listitem>
286 </varlistentry>
287
288 <varlistentry id="media-ctl">
289 <term><command>media-ctl</command></term>
290 <listitem>
291 <para>
292 is a utility used to configure V4L2 devices.
293 </para>
294 <indexterm zone="v4l-utils media-ctl">
295 <primary sortas="b-media-ctl">media-ctl</primary>
296 </indexterm>
297 </listitem>
298 </varlistentry>
299
300 <varlistentry id="qv4l2">
301 <term><command>qv4l2</command></term>
302 <listitem>
303 <para>
304 is used to test video4linux capture devices.
305 </para>
306 <indexterm zone="v4l-utils qv4l2">
307 <primary sortas="b-qv4l2">qv4l2</primary>
308 </indexterm>
309 </listitem>
310 </varlistentry>
311
312 <varlistentry id="rds-ctl">
313 <term><command>rds-ctl</command></term>
314 <listitem>
315 <para>
316 is a utility for decoding raw RDS data from V4L2 Radio devices
317 and offers simple ways to access the received RDS information.
318 </para>
319 <indexterm zone="v4l-utils rds-ctl">
320 <primary sortas="b-rds-ctl">rds-ctl</primary>
321 </indexterm>
322 </listitem>
323 </varlistentry>
324
325 <varlistentry id="v4l2-compliance">
326 <term><command>v4l2-compliance</command></term>
327 <listitem>
328 <para>
329 is a compliance test tool.
330 </para>
331 <indexterm zone="v4l-utils v4l2-compliance">
332 <primary sortas="b-v4l2-compliance">v4l2-compliance</primary>
333 </indexterm>
334 </listitem>
335 </varlistentry>
336
337 <varlistentry id="v4l2-ctl">
338 <term><command>v4l2-ctl</command></term>
339 <listitem>
340 <para>
341 is a tool to control v4l2 controls from the cmdline.
342 </para>
343 <indexterm zone="v4l-utils v4l2-ctl">
344 <primary sortas="b-v4l2-ctl">v4l2-ctl</primary>
345 </indexterm>
346 </listitem>
347 </varlistentry>
348
349 <varlistentry id="v4l2-dbg">
350 <term><command>v4l2-dbg</command></term>
351 <listitem>
352 <para>
353 is a tool to directly get and set registers of v4l2 devices.
354 </para>
355 <indexterm zone="v4l-utils v4l2-dbg">
356 <primary sortas="b-v4l2-dbg">v4l2-dbg</primary>
357 </indexterm>
358 </listitem>
359 </varlistentry>
360
361 <varlistentry id="v4l2-sysfs-path">
362 <term><command>v4l2-sysfs-path</command></term>
363 <listitem>
364 <para>
365 checks the media devices installed on a machine and the
366 corresponding device nodes.
367 </para>
368 <indexterm zone="v4l-utils v4l2-sysfs-path">
369 <primary sortas="b-v4l2-sysfs-path">v4l2-sysfs-path</primary>
370 </indexterm>
371 </listitem>
372 </varlistentry>
373
374 </variablelist>
375
376 </sect2>
377
378</sect1>
Note: See TracBrowser for help on using the repository browser.