30 releases

0.8.1 Mar 24, 2025
0.7.1 Jan 21, 2025
0.6.6 Dec 22, 2024
0.6.3 Oct 19, 2024
0.2.5 Sep 27, 2021

#294 in Video

Download history 1459/week @ 2024-12-16 1078/week @ 2024-12-23 664/week @ 2024-12-30 2095/week @ 2025-01-06 1215/week @ 2025-01-13 887/week @ 2025-01-20 898/week @ 2025-01-27 898/week @ 2025-02-03 824/week @ 2025-02-10 1200/week @ 2025-02-17 1630/week @ 2025-02-24 1301/week @ 2025-03-03 1022/week @ 2025-03-10 1047/week @ 2025-03-17 1440/week @ 2025-03-24 1110/week @ 2025-03-31

4,682 downloads per month
Used in 16 crates (via openh264)

BSD-2-Clause

5MB
101K SLoC

C++ 51K SLoC // 0.1% comments Assembly 21K SLoC // 0.1% comments C 13K SLoC // 0.1% comments GNU Style Assembly 12K SLoC // 0.2% comments Rust 2K SLoC // 0.0% comments Visual Studio Project 836 SLoC

Latest Version docs BSD-2 Rust

This low-level crate used by openh264 contains

  • a fully self-contained version of OpenH264
  • alternatively, a libloading wrapper around precompiled OpenH264 binaries
  • unsafe Rust bindings
  • build logic that should work "out of the box" on most platforms (sans bugs)

Dependencies

~0–5MB
~13K SLoC