libva-2.22.0

Introduksjon til libva

libva pakken inneholder et bibliotek som gir tilgang til maskinvareakselerert videobehandling, ved bruk av maskinvare for å akselerere videobehandling for å avlaste den sentrale prosessorenheten (CPU) for å dekode og kode komprimert digital video. VA API grensesnittet for videodekoding/koding er plattform og vindussystem uavhengige rettet mot direkte gjengivelsesinfrastruktur (DRI) i X Vindussystemet, men det kan potensielt også brukes med direkte bildebuffer og grafikkundersystemer for videoutgang. Akselerert behandling inkluderer støtte for videodekoding, videokoding, blanding av underbilder og gjengivelse.

libva Avhengigheter

Påkrevd

Xorg build environment og libdrm-2.4.125

Anbefalt

Anbefalt (Kjøretid)

VA API driveren som passer for maskinvaren i systemet ditt: intel-vaapi-driver (for Intel GPU-er levert med Haswell CPU-er eller tidligere), intel-media-driver (for Intel GPU-er levert med Broadwell CPU-er eller nyere), og Mesa-25.1.8 (gir r600, radeonsi, og nouveau VA API drivere, for ATI/AMD Radeon HD 2xxx GPU-er og senere, og støttede NVIDIA GPU-er; det er en sirkulær avhengighet, les Mesa-25.1.8 side for informasjon om hvordan du bryter den)

Valgfri

Wayland-1.24.0, og intel-gpu-tools

Installasjon av libva

Installer libva ved å kjøre følgende kommandoer:

cd build &&

meson setup --prefix=/usr --buildtype=release &&

ninja

Nå, som root bruker:

ninja install

lib32 Installasjon av libva

Installer lib32-libva ved å kjøre følgende kommandoer:

rm -rf * &&
CC="gcc -m32" CXX="g++ -m32"         \
PKG_CONFIG_PATH=/usr/lib32/pkgconfig \
meson setup --prefix=/usr            \
            --libdir=/usr/lib32      \
            --buildtype=release &&

ninja

Nå, som root bruker:

DESTDIR=$PWD/DESTDIR ninja install                     &&
cp -vr DESTDIR/usr/lib32/* /usr/lib32                  &&
rm -rf DESTDIR                                         &&
ldconfig

Parameterforklaringer

[Notat]

Notat

Undersøk meson_options.txt eller meson.options for en fullstendig liste over alternativer.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: libva-drm, libva-glx, libva, libva-wayland, og libva-x11
Installert Mappe: /usr/include/va

Korte Beskrivelser

libva

inneholder API funksjoner som gir tilgang til maskinvareakselerert videobehandling