26 lines
1.0 KiB
TOML
26 lines
1.0 KiB
TOML
[package]
|
|
name = "deckcraft-media"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
description = "DeckCraft media: probing, audio decoding (MP3, AAC/M4A, WAV, AIFF, FLAC, ALAC, Vorbis, Opus) to f32 PCM, H.264/HEVC/VP9/AV1 video decoding, poster frames, trim/fade/volume and the playback mixer and clock"
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
deckcraft-isobmff = { workspace = true }
|
|
deckcraft-matroska = { workspace = true }
|
|
deckcraft-ogg = { workspace = true }
|
|
deckcraft-opus = { workspace = true }
|
|
deckcraft-h264 = { workspace = true }
|
|
deckcraft-hevc = { workspace = true }
|
|
deckcraft-vp9 = { workspace = true }
|
|
deckcraft-av1 = { workspace = true }
|
|
thiserror = { workspace = true }
|
|
log = { workspace = true }
|
|
image = { workspace = true }
|
|
# Audio decoding for the formats we have no decoder of our own for (MPL-2.0, used unmodified,
|
|
# as in FilmCraft).
|
|
symphonia = { version = "0.5.5", default-features = false, features = ["aac", "adpcm", "alac", "flac", "mp1", "mp2", "mp3", "pcm", "vorbis", "wav", "aiff", "caf", "ogg", "mkv", "isomp4"] }
|