• Home
  • Raw
  • Download

Lines Matching +full:git +full:- +full:tool

1 # v4l-utils
6 You can always find the latest development v4l-utils in the git repo:
7 [http://git.linuxtv.org/v4l-utils.git](http://git.linuxtv.org/v4l-utils.git).
10 [http://linuxtv.org/downloads/v4l-dvb-apis/](http://linuxtv.org/downloads/v4l-dvb-apis/).
12 Any questions/remarks/patches can be sent to the linux-media mailinglist. See
16 There is also a wiki page for the v4l-utils:
17 [https://linuxtv.org/wiki/index.php/V4l-utils](https://linuxtv.org/wiki/index.php/V4l-utils).
21 v4l-utils uses the meson build system.
23 A number of packages is required to fully build v4l-utils. The first step is to
27 packages with `apt-get` or `aptitude`:
30 debhelper doxygen gcc git graphviz libasound2-dev libjpeg-dev
31 libqt5opengl5-dev libudev-dev libx11-dev meson pkg-config
32 qtbase5-dev udev libsdl2-dev libbpf-dev llvm clang
38 gcc gcc-c++ gettext-devel git meson perl which
41 (git is only requiried if you're cloning from the main git repository at
48 alsa-lib-devel doxygen libjpeg-turbo-devel qt5-qtbase-devel libudev-devel
49 mesa-libGLU-devel
52 The v4l2-tracer also needs the json-c library. On Debian: `libjson-c-dev' ; on
53 Fedora: `json-c-devel`.
60 ninja -C build/
66 sudo ninja -C build/ install
73 doesn't come with the *ARIB-STD-B24* and *EN300-468-TAB00* tables.
75 gconv is an auto feature, so it will be auto-enabled in case the dependencies
80 meson configure -Dgconv=enabled build/
85 The v4l-utils doesn't quite follow the release versioning defined at
90 * `MINOR` - an odd number means a development version. When the development is
93 * `MAJOR` - It is incremented when `MINOR` number starts to be too big. The last
99 (with uses the master branch at the git tree).
133 lib/libv4l-mplane/
147 by the auto feature: `doxygen-doc`. If enabled, it will be built within the
171 The (for now for v4l-utils private use only) libv4l2util library is released
175 v4l-utils includes the following utilities:
183 ### ir-keytable
189 v4l-keytable does not get installed during the install step.
191 ### ir-ctl
193 A swiss-knife tool to handle raw IR and to set lirc options.
201 ### rds-saa6588
205 rds-saa6588 does not get installed during the install step.
207 ### v4l2-compliance
209 Tool to test v4l2 API compliance of drivers.
213 ### v4l2-ctl
215 Tool to control v4l2 controls from the cmdline.
219 ### v4l2-dbg
221 Tool to directly get and set registers of v4l2 devices, this requires a
222 *kernel >= 2.6.29* with the `ADV_DEBUG` option enabled. This tool can only be
227 ### v4l2-sysfs-path
233 ### v4l2-tracer
235 Tool to trace, record and replay userspace applications that implement the v4l2
236 memory-to-memory stateless video decoder interface.
240 ### xc3028-firmware
242 Xceive XC2028/3028 tuner module firmware manipulation tool.
244 xc3028-firmware does not get installed during the install step.
256 For Fedora, this is provided via this package: *glibc-devel.i686*
260 1. At the Kernel git tree:
273 1. At v4l-utils tree:
276 ./sync-with-kernel.sh location/of/the/kernel/tree
282 … (cd $KERNEL_DIR && make headers_install INSTALL_HDR_PATH=usr/) && ./sync-with-kernel.sh $KERNEL_D…