[package] name = "ffplayout-lib" description = "Library for ffplayout" readme = "README.md" version.workspace = true license.workspace = true authors.workspace = true repository.workspace = true edition.workspace = true [dependencies] chrono = { version = "0.4", default-features = false, features = ["clock", "serde", "std"] } crossbeam-channel = "0.5" ffprobe = "0.3" file-rotate = "0.7" lettre = { version = "0.11", features = ["builder", "rustls-tls", "smtp-transport"], default-features = false } lexical-sort = "0.3" log = "0.4" rand = "0.8" regex = "1" reqwest = { version = "0.11", default-features = false, features = ["blocking", "json", "rustls-tls"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" serde_yaml = "0.9" shlex = "1.1" simplelog = { version = "0.12", features = ["paris"] } time = { version = "0.3", features = ["formatting", "macros"] } walkdir = "2" [target."cfg(windows)".dependencies.winapi] version = "0.3" features = ["shlobj", "std", "winerror"] [target.'cfg(not(target_arch = "windows"))'.dependencies] signal-child = "1"