5 releases
| 0.3.2 | Dec 28, 2023 |
|---|---|
| 0.3.1 | Jan 16, 2022 |
| 0.3.0 | Apr 8, 2021 |
| 0.2.1 | Jan 19, 2021 |
| 0.2.0 | May 24, 2020 |
#1187 in Video
60KB
1K
SLoC
libaom bindings
It is a simple binding and safe abstraction over libaom.
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-configthrough chocolateychoco install pkgconfiglite -
Install
aomvcpkg install aom:x64-windows -
Add to the
PKG_CONFIG_PATHenvironment 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
Dependencies
~1.3–4MB
~90K SLoC