# vpx-rs
This crate provides a Rusty interface to Google's libvpx library
for handling VP8 and VP9 video streams. The low-level bindings to
libvpx are provided by the
[env-libvpx-sys](https://crates.io/crates/env-libvpx-sys) crate,
which this crate then wraps in Rust types, hopefully making the
experience a bit neater and less error-prone.
While an effort was made to hopefully cover most usecases of libvpx,
this crate doesn't cover *all* of libvpx's API, as some of it is
rather esoteric and difficult to make feel natural and safe to use
in Rust. If you find a particular set of features of libvpx's API
is missing, please contact the crate's author.
## LICENSE
BSD 2-clause. See [LICENSE](LICENSE) for details.