vpx-rs

Crates.iovpx-rs
lib.rsvpx-rs
version0.2.1
created_at2025-09-16 02:05:16.855663+00
updated_at2025-09-20 18:45:52.004409+00
descriptionProvides a Rusty interface to Google's libvpx library
homepage
repositoryhttps://git.hotstart.net/skiselkov/vpx-rs
max_upload_size
id1840830
size158,393
Saso Kiselkov (skiselkov)

documentation

README

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 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 for details.

Commit count: 0

cargo fmt