KO
|
EN
gitlite — search
Search
#javascript
#ruby
#python
#php
#java
#library
#erlang
#dotfiles
#hacktoberfest
#puppet
#c-sharp
#bower
vpx-rs
★ 29
Open GitHub ↗
libvpx bindings
Download README (.md)
Explore Similar Repositories
vpx-standalone-alp4k
:
Settings and configs for VPX Standalone on the AtGames ALP 4K Pinball
vpxtool
:
Terminal based frontend and utilities for Visual Pinball
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
vpx-rs
?
Download (.md)
# libvpx bindings [](https://raw.githubusercontent.com/rust-av/vpx-rs/master/LICENSE) [](https://github.com/rust-av/vpx-rs/actions) It is a simple [binding][1] and safe abstraction over [libvpx][2]. ## Building To build the code, always have a look at [CI](https://github.com/rust-av/vpx-rs/blob/master/.github/workflows/vpx.yml) to install the necessary dependencies on all supported operating systems. ## Building with vcpkg for Windows x64 To build with [vcpkg](https://vcpkg.io/en/index.html), you need to follow these steps: 1. Install `pkg-config` through [chocolatey](https://chocolatey.org/) choco install pkgconfiglite 2. Install `libvpx` vcpkg install libvpx:x64-windows 3. Add to the `PKG_CONFIG_PATH` environment variable the path `$VCPKG_INSTALLATION_ROOT\installed\x64-windows\lib\pkgconfig` 4. 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 - [x] Simple bindings - [x] Safe abstraction - [ ] Examples [1]: https://github.com/servo/rust-bindgen [2]: http://www.webmproject.org/code/