Files
euzuandGitHub 9ec775b35b Feature/multi crate (#837)
Refactored to multi crate project
2026-08-27 15:36:23 +02:00

29 lines
899 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