libva-2.22.0

Introduksjon til libva

libva pakken inneholder et bibliotek som gir tilgang til maskinvareakselerert videobehandling ved hjelp av maskinvare for å akselerere videobehandling for å avlaste den sentrale prosesseringsenhet (CPU) for å dekode og kode komprimert digital video. VA API videodekodings/kode grensesnitt er plattform og vindus system uavhengig rettet mot Direct Rendering Infrastructure (DRI) i X vindussystemet men det kan potensielt også brukes med direkte rammebuffer og grafikkundersystemer for videoutgang. Akselerert behandling inkluderer støtte for videodekoding, videokoding, underbildeblanding og gjengivelse.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

libva Avhengigheter

Påkrevd

Xorg build environment og libdrm-2.4.123

Anbefalt

Anbefalt (Kjøretid)

VA API driver som passer for maskinvaren i systemet ditt: intel-vaapi-driver-2.4.1 (for Intel GPUer som følger med Haswell CPUer eller tidligere), intel-media-24.2.5 (for Intel GPUer som følger med Broadwell CPUer og senere), og Mesa-24.2.3 (gir r600, radeonsi, og nouveau VA API driverre, for ATI/AMD Radeon HD 2xxx GPUs og senere, og støttede NVIDIA GPUer; det er en sirkulær avhengighet, les Mesa siden for informasjon om hvordan du bryter den)

Valgfri

Doxygen-1.12.0, Wayland-1.23.0, og intel-gpu-tools

Installasjon av libva

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

cd build &&

meson setup --prefix=$XORG_PREFIX --buildtype=release &&
ninja

Denne pakken kommer ikke med en testpakke.

Nå, som root bruker:

ninja install

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: libva-drm.so, libva-glx.so, libva.so, libva-wayland.so, og libva-x11.so
Installert Mappe: $XORG_PREFIX/include/va

Korte Beskrivelser

libva.so

inneholder API funksjoner som gir tilgang til maskinvareakselerert videobehandling