Files
tuliprox/backend/mpegts/Cargo.toml
T
euzuandGitHub 0e4e01409c Feature/failover (#924)
* feature stream failover
2026-10-16 21:10:07 +02:00

33 lines
991 B
TOML

[package]
name = "tuliprox-mpegts"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
description = "MPEG-TS buffering and stream-structure probing for tuliprox"
[lints]
workspace = true
[features]
# Publishes the render/finalize instrumentation counters. They are `#[cfg(test)]`
# inside this crate; the feature exposes them to a dependent crate's tests, which
# assert on how many times a segment was rendered. Enable from
# `[dev-dependencies]` only - it is off for a normal build, so the counters'
# atomic increments stay out of the HLS render path in release builds, exactly as
# before this crate was split out.
test-support = []
[dependencies]
aes = "0.8.4"
bytes.workspace = true
futures.workspace = true
mpeg2ts-reader = "0.18.2"
sha2.workspace = true
thiserror.workspace = true
tokio = { workspace = true, features = ["io-util"] }
zeroize.workspace = true
[dev-dependencies]
tokio = { workspace = true, features = ["macros", "rt-multi-thread"] }