[package]
edition = "2024"
name = "libmlv"
version = "0.1.0"
build = false
include = [
"src/*.rs",
"src/bin/*.rs",
"/Cargo.toml",
"/README.md",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Read MLV (magic lantern video) files."
readme = "README.md"
license = "GPL-3.0-only or GPL-2.0-only or MIT or Apache-2.0"
repository = "https://github.com/ilia3101/LibMLV-rs"
[features]
audio-export = ["hound"]
default = ["std"]
raw2mlv-deps = ["rawloader"]
std = []
[lib]
name = "mlv"
path = "src/lib.rs"
[[bin]]
name = "extract_audio"
path = "src/bin/extract_audio.rs"
required-features = ["audio-export"]
[[bin]]
name = "index_demo"
path = "src/bin/index_demo.rs"
required-features = []
[[bin]]
name = "raw2mlv"
path = "src/bin/raw2mlv.rs"
required-features = ["raw2mlv-deps"]
[[bin]]
name = "speed_test"
path = "src/bin/speed_test.rs"
required-features = ["raw2mlv-deps"]
[dependencies.hound]
version = "3"
optional = true
[dependencies.rawloader]
version = "0.37.1"
optional = true