#opus

sys opusic-sys

Bindings to libopus

4 releases

0.2.2 Nov 13, 2018
0.2.1 Nov 13, 2018
0.2.0 Nov 12, 2018
0.1.0 Nov 12, 2018

#35 in Encoding

Download history 96/week @ 2018-11-12 22/week @ 2018-11-19 8/week @ 2018-11-26 11/week @ 2018-12-03 4/week @ 2018-12-10 26/week @ 2018-12-17 13/week @ 2018-12-24 4/week @ 2018-12-31 22/week @ 2019-01-07 12/week @ 2019-01-14

55 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