2 releases
Uses old Rust 2015
0.1.1 | Mar 1, 2021 |
---|---|
0.1.0 | Sep 14, 2018 |
#467 in Video
27 downloads per month
Used in libvpx
6KB
124 lines
libvpx bindings
It is a simple binding and safe abstraction over libvpx.
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
libvpx
vcpkg install libvpx: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.
TODO
- Simple bindings
- Safe abstraction
- Examples
No runtime deps
~0–2MB
~39K SLoC