#opus

sys opusic-sys

Bindings to libopus

2 unstable releases

0.2.0 Nov 12, 2018
0.1.0 Nov 12, 2018

#52 in Encoding

Download history 84/week @ 2018-11-16 34/week @ 2018-11-23 8/week @ 2018-11-30 11/week @ 2018-12-07

4 downloads per month

Apache-2.0

2.5MB
42K SLoC

C 41K SLoC // 0.2% comments Rust 554 SLoC // 0.6% comments Assembly 360 SLoC // 0.3% comments Perl 299 SLoC // 0.1% comments Shell 174 SLoC // 0.5% comments Python 87 SLoC // 0.1% comments Batch 68 SLoC

opusic-sys

Build Status Build status Crates.io Documentation

Bindings to libopus

Re-generate bindings

The feature build-bindgen is used to generate bindings.

To use it set env variable LIBCLANG_PATH to directory that contains clang binaries

Requirements

Unix and windows-gnu

Being able to build libopus which means you need make and gcc/clang

MSVC toolchain

It uses statically pre-built binaries instead of building it on fly As otherwise it is too bothersome.

No runtime deps

  • build build.rs
  • build optional bindgen 0.43