The purpose of this library is to propose a replacement to the closed and proprietary NVIDIA's library used in Vulkan Video Samples and Conformance Test Suite, with one using GStreamer. It aims to be API compatible.
Currently supports H.264 anh H.265 streams.
apt install python3-pip ninja-build pkg-config
pip3 install --user meson
apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-bad
choco install --yes pkgconfiglite
choco install --yes gstreamer gstreamer-devel
- Open a Developer Command Prompt for VS201x
- Go to root of the cloned git repository
- set PKG_CONFIG_PATH: C:\gstreamer\1.0\msvc_x86_64\lib\pkgconfig
$ meson builddir
$ ninja -C builddir
$ meson builddir test