docs.rs failed to build dav1d-0.9.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
dav1d-0.10.3
libdav1d bindings
It is a simple binding and safe abstraction over dav1d.
Building
To build the code, always have a look at CI to install the necessary dependencies on all supported operating systems.
Building with vcpkg for Windows x64
To build with vcpkg, you need to follow these steps:
-
Install
pkg-config
through chocolateychoco install pkgconfiglite
-
Install
dav1d
vcpkg install dav1d:x64-windows
-
Add to the
PKG_CONFIG_PATH
environment variable the path$VCPKG_INSTALLATION_ROOT\installed\x64-windows\lib\pkgconfig
-
Build code
cargo build --workspace
To speed up the computation, you can build your packages only in Release
mode
adding the set(VCPKG_BUILD_TYPE release)
line to the
$VCPKG_INSTALLATION_ROOT\triplets\x64-windows.cmake
file.
Building for Windows x86 is the same, just replace x64
with x86
in the
steps above.
Supported versions
The bindings require dav1d 1.0.0
TODO
- Simple bindings
- Safe abstraction
- Examples