rockbox-codecs 0.1.1

Rockbox audio decoders (FLAC, MP3, Vorbis, ALAC, WavPack, WAV/ADPCM, …) as a reusable decoding library
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
name = "rockbox-codecs"
version = "0.1.1"
authors = ["Tsiry Sandratraina <tsiry.sndr@rocksky.app"]
build = "build.rs"
links = "rockboxcodecs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Rockbox audio decoders (FLAC, MP3, Vorbis, ALAC, WavPack, WAV/ADPCM, …) as a reusable decoding library"
readme = "README.md"
keywords = [
    "audio",
    "decoder",
    "codec",
    "flac",
    "rockbox",
]
categories = [
    "multimedia::audio",
    "external-ffi-bindings",
]
license = "GPL-2.0-or-later"
repository = "https://github.com/tsirysndr/rockboxd"

[features]
a52 = []
a52_rm = []
aac = []
aac_bsf = []
adx = []
aiff = []
alac = []
ape = []
atrac3_oma = []
atrac3_rm = []
au = []
cook = []
default = [
    "flac",
    "mpa",
    "vorbis",
    "wav",
    "alac",
    "wavpack",
    "aac",
    "opus",
    "aiff",
    "au",
    "smaf",
    "vox",
    "wav64",
    "shorten",
    "ape",
    "tta",
    "mpc",
    "speex",
    "wma",
    "wmapro",
    "a52",
    "cook",
    "raac",
    "a52_rm",
    "atrac3_rm",
    "atrac3_oma",
    "aac_bsf",
    "adx",
    "mod",
]
flac = []
mod = []
mpa = []
mpc = []
opus = []
raac = []
shorten = []
smaf = []
speex = []
tta = []
vorbis = []
vox = []
wav = []
wav64 = []
wavpack = []
wma = []
wmapro = []

[lib]
name = "rockbox_codecs"
path = "src/lib.rs"

[[example]]
name = "play"
path = "examples/play.rs"

[[test]]
name = "decode"
path = "tests/decode.rs"

[dependencies.rockbox-metadata]
version = "0.1.0"

[dev-dependencies.cpal]
version = "0.15"

[build-dependencies.cc]
version = "1"