licenses.dev

rodio v0.9.0

Audio playback library

Published on

Licenses

Learn more about license information.

Package Licenses

Apache-2.0 OR MIT

Dependency Licenses

Apache-2.0 OR MIT58
PackageRelationDependenciesPublished
autocfg • 0.1.8Automatic cfg for Rust compiler featuresINDIRECT1
autocfg • 1.4.0Automatic cfg for Rust compiler featuresINDIRECT0
bitflags • 1.3.2A macro to generate structures which behave like bitflags. INDIRECT0
bitflags • 2.6.0A macro to generate structures which behave like bitflags. INDIRECT0
cc • 1.1.31A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. INDIRECT1
cexpr • 0.6.0A C expression parser and evaluatorINDIRECT3
cfg-if • 1.0.0A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. INDIRECT0
core-foundation-sys • 0.5.1Bindings to Core Foundation for macOSINDIRECT1
coreaudio-rs • 0.9.1A friendly rust interface for Apple's CoreAudio API.INDIRECT34
either • 1.13.0The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. INDIRECT0
glob • 0.3.1Support for matching file paths against Unix shell style patterns. INDIRECT0
itertools • 0.12.1Extra iterator adaptors, iterator methods, free functions, and macros.INDIRECT1
lazy_static • 1.5.0A macro for declaring lazily evaluated statics in Rust.DIRECT0
lazycell • 1.3.0A library providing a lazily filled Cell structINDIRECT0
lewton • 0.9.4Pure Rust vorbis decoderDIRECT4
libc • 0.2.161Raw FFI bindings to platform libraries like libc. INDIRECT0
libm • 0.2.8libm in pure RustINDIRECT0
matrixmultiply • 0.2.4General matrix multiplication for f32 and f64 matrices. Operates on matrices with general layout (they can use arbitrary row and column stride). Detects and uses AVX or SSE2 on x86 platforms transparently for higher performance. Uses a microkernel strategy, so that the implementation is easy to parallelize and optimize. Supports multithreading.INDIRECT1
maybe-uninit • 2.0.0MaybeUninit for friends of backwards compatibilityINDIRECT0
minimal-lexical • 0.2.1Fast float parsing conversion routines.INDIRECT0
num-complex • 0.2.4Complex numbers implementation for RustINDIRECT3
num-rational • 0.2.4Rational numbers implementation for RustINDIRECT4
num-traits • 0.2.19Numeric traits for generic mathematicsINDIRECT2
pkg-config • 0.3.31A library to run the pkg-config system tool at build time in order to be used in Cargo build scripts. INDIRECT0
proc-macro2 • 1.0.88A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.INDIRECT1
quote • 1.0.37Quasi-quoting macro quote!(...)INDIRECT2
rand_chacha • 0.1.1ChaCha random number generator INDIRECT4
rand_core • 0.3.1Core random number generator traits and tools for implementation. INDIRECT1
rand_core • 0.4.2Core random number generator traits and tools for implementation. INDIRECT0
rand_hc • 0.1.0HC128 random number generator INDIRECT2
rand_isaac • 0.1.1ISAAC random number generator INDIRECT2
rand_jitter • 0.1.4Random number generator based on timing jitterINDIRECT5
rand_os • 0.1.3OS backed Random Number GeneratorINDIRECT10
rand_pcg • 0.1.2Selected PCG random number generators INDIRECT3
rand_xorshift • 0.1.1Xorshift random number generator INDIRECT2
rand • 0.6.5Random number generators and other randomness functionality. INDIRECT19
rawpointer • 0.2.1Extra methods for raw pointers and `NonNull<T>`. For example `.post_inc()` and `.pre_dec()` (c.f. `ptr++` and `--ptr`), `offset` and `add` for `NonNull<T>`, and the function `ptrdistance`. INDIRECT0
regex-syntax • 0.7.5A regular expression parser.INDIRECT0
regex • 1.8.4An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. INDIRECT1
rustc-hash • 1.1.0speed, non-cryptographic hash used in rustcINDIRECT0
shlex • 1.3.0Split a string into shell words, like Python's shlex.INDIRECT0
slice-deque • 0.3.0A double-ended queue that Deref's into a slice.INDIRECT5
smallvec • 0.6.14'Small vector' optimization: store up to a small number of items on the stackINDIRECT1
stdweb • 0.1.3A standard library for the client-side WebINDIRECT0
syn • 2.0.82Parser for Rust source codeINDIRECT2
typenum • 1.17.0Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.INDIRECT0
winapi-i686-pc-windows-gnu • 0.4.0Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi-x86_64-pc-windows-gnu • 0.4.0Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi • 0.3.9Raw FFI bindings for all of Windows API.INDIRECT2
windows_aarch64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows-targets • 0.52.6Import libs for WindowsINDIRECT8
Apache-2.06
PackageRelationDependenciesPublished
alga • 0.9.3Abstract algebra for RustINDIRECT5
approx • 0.3.2Approximate floating point equality comparisons and assertions.INDIRECT3
clang-sys • 1.8.1Rust bindings for libclang.INDIRECT13
claxon • 0.4.3A FLAC decoding libraryDIRECT0
cpal • 0.8.2Low-level cross-platform audio I/O library in pure Rust.DIRECT42
hound • 3.5.1A wav encoding and decoding libraryDIRECT0
MIT6
PackageRelationDependenciesPublished
alsa-sys • 0.1.2FFI bindings for the ALSA project (Advanced Linux Sound Architecture)INDIRECT2
coreaudio-sys • 0.2.15Bindings for Apple's CoreAudio frameworks generated via rust-bindgenINDIRECT32
generic-array • 0.12.4Generic types implementing functionality of arraysINDIRECT1
minimp3-sys • 0.3.2Rust bindings for the minimp3 library.INDIRECT2
minimp3 • 0.3.5Rust bindings for the minimp3 library.DIRECT9
nom • 7.1.3A byte-oriented, zero-copy, parser combinators libraryINDIRECT2
BSD-3-Clause3
PackageRelationDependenciesPublished
bindgen • 0.69.5Automatically generates Rust FFI bindings to C and C++ libraries.INDIRECT31
nalgebra • 0.18.1General-purpose linear algebra library with transformations and statically-sized or dynamically-sized matrices.DIRECT31
ogg • 0.7.1Ogg container decoder and encoder written in pure RustINDIRECT1
MIT OR Unlicense2
PackageRelationDependenciesPublished
byteorder • 1.5.0Library for reading/writing numbers in big-endian and little-endian.INDIRECT0
memchr • 2.7.4Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. INDIRECT0
BSD-2-Clause2
PackageRelationDependenciesPublished
cloudabi • 0.0.3Low level interface to CloudABI. Contains all syscalls and related types.INDIRECT1
mach • 0.3.2A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.INDIRECT1
ISC2
PackageRelationDependenciesPublished
libloading • 0.8.5Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.INDIRECT10
rdrand • 0.4.0An implementation of random number generator based on rdrand and rdseed instructionsINDIRECT2
unknown1
PackageRelationDependenciesPublished
num-integer • 0.1.46Integer traits and functionsINDIRECT3
non-standard1
PackageRelationDependenciesPublished
fuchsia-cprng • 0.1.1Rust crate for the Fuchsia cryptographically secure pseudorandom number generatorINDIRECT0
Unicode-DFS-2016 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.13Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/cargo/rodio)](https://licenses.dev/cargo/rodio)
<a href="https://licenses.dev/cargo/rodio">
  <img src="https://licenses.dev/b/cargo/rodio" alt="licenses" />
</a>

Or the licenses badge code for the 0.9.0 version:

[![licenses](https://licenses.dev/b/cargo/rodio/0.9.0)](https://licenses.dev/cargo/rodio/0.9.0)
<a href="https://licenses.dev/cargo/rodio/0.9.0">
  <img src="https://licenses.dev/b/cargo/rodio/0.9.0" alt="licenses" />
</a>
GitHub