mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-10 12:01:36 +00:00
Two reasons for this: - super brittle when pinned to non-main commit e1a70095c4409478c1ded499fb8dd4afa540fb90 - I was recently stuck on a flight without good wifi and setting up a new devenv. Cargo was totally unable to download the remote github dependency, but was fine downloading the entire artcraft repo. Seems bad to link to other repos that Cargo can't quickly pull on low bandwidth. We'll need to slim this down later and eventually get back on main branch.
37 lines
1.3 KiB
TOML
37 lines
1.3 KiB
TOML
[package]
|
|
name = "media"
|
|
edition = "2018"
|
|
version = "0.0.1"
|
|
authors = [
|
|
"Brandon Thomas <bt@brand.io>",
|
|
"Brandon Thomas <echelon@gmail.com>",
|
|
]
|
|
publish = false
|
|
|
|
[lib]
|
|
name = "media" # NB: Public "media" crate was squatted, so we're good to use this name internally.
|
|
path = "src/lib.rs"
|
|
|
|
[package.metadata.cargo-udeps.ignore]
|
|
normal = ["workspace-build-acceleration"]
|
|
|
|
[dependencies]
|
|
# Workspace hack (faster compile times)
|
|
workspace-build-acceleration = { workspace = true }
|
|
|
|
# Internal
|
|
errors = { workspace = true }
|
|
|
|
# External
|
|
log = { workspace = true }
|
|
|
|
# Powerful audio decoder and demuxer
|
|
#symphonia = { version = "0.5.2", features = ["aac", "alac", "flac", "isomp4", "mkv", "mp3", "ogg", "vorbis", "wav"] }
|
|
# Opus support still hasn't landed in Symphonia, so we have to use an older version (~0.5) off-master.
|
|
# Opus is the browser's default (only) recording codec: https://blog.addpipe.com/audio-constraints-getusermedia/
|
|
# symphonia = { git = "https://github.com/pdeljanov/Symphonia.git", rev = "e1a70095c4409478c1ded499fb8dd4afa540fb90", features = ["aac", "alac", "flac", "isomp4", "mkv", "mp3", "ogg", "opus", "vorbis", "wav"] }
|
|
symphonia = { path = "../../../vendor/Symphonia/symphonia", features = ["aac", "alac", "flac", "isomp4", "mkv", "mp3", "ogg", "opus", "vorbis", "wav"] }
|
|
|
|
[dev-dependencies]
|
|
# None yet
|