libvdpau-va-gl-0.4.0

Introduction à libvdpau-va-gl

Le paquet libvdpau-va-gl contient une bibliothèque qui implémente la bibliothèque VDPAU. Libvdpau_va_gl utilise OpenGL sous le capot pour accélérer le dessin et la mise à l'échelle et VA-API (si disponible) pour accélérer le décodage vidéo. Pour le moment, VA-API est disponible sur certaines puces Intel, et sur certains adaptateurs vidéo AMP à l'aide du pilote libvdpau.

This package is known to build and work properly using an LFS 12.0 platform.

Informations sur le paquet

  • Téléchargement du pilote libvdpau-va-gl (HTTP) : https://github.com/i-rinat/libvdpau-va-gl/archive/v0.4.0/libvdpau-va-gl-0.4.0.tar.gz

  • Téléchargement du pilote libvdpau-va-gl (FPT) :

  • Somme MD5 du téléchargement du pilote libvdpau-va-gl : 638244652a702d0262039890904f37ce

  • Taille du téléchargement du pilote libvdpau-va-gl : 120 Ko

  • Estimation de l'espace disque requis : 3,4 Mo

  • Estimation du temps de construction : moins de 0,1 SBU

Dépendances de libvdpau-va-gl

Requises

CMake-3.27.2, libvdpau-1,5 et libva-2.19.0

Facultatives

Doxygen-1.9.7, Graphviz-8.1.0 et texlive-20230313 ou install-tl-unx

Dépendances à l'exécution

Mesa-23.1.6

Installation de libvdpau-va-gl

Installez libvdpau-va-gl en exécutant les commandes suivantes :

sed -e '/#include <stdlib.h>/a #include <string>' -i src/api-device.cc &&

mkdir build &&
cd    build &&

cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$XORG_PREFIX .. &&
make

Pour tester les résultats, lancez make check. Les tests doivent être lancés depuis un environnement Xorg.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

sed -e '/#include <stdlib.h>/a #include <string>' ... : corrige la construction pour prendre en compte des changements des en-têtes de la bibliothèque standard C++ dans gcc-13.

Configuration

Pour permettre à libvdpau de trouver libvdpau-va-gl, initialisez une variable d'environnement. En tant qu'utilisateur root :

echo "export VDPAU_DRIVER=va_gl" >> /etc/profile.d/xorg.sh

Contents

Programmes installés: None
Bibliothèque installée: libvdpau_va_gl.so
Répertoires installés: None

Descriptions courtes

libvdpau_va_gl.so

contient les fonctions pour implémenter le backend OpenGL de l'API VDPAU (API de Décodage Vidéo et de Présentation pour Unix)

Last updated on