-
- Downloads
Make HLS optional with cargo feature flag
Showing
- Cargo.toml 14 additions, 4 deletionsCargo.toml
- src/error.rs 4 additions, 0 deletionssrc/error.rs
- src/main.rs 16 additions, 5 deletionssrc/main.rs
- src/media.rs 6 additions, 1 deletionsrc/media.rs
- src/rtmp/event.rs 35 additions, 14 deletionssrc/rtmp/event.rs
- src/shared.rs 21 additions, 4 deletionssrc/shared.rs
- src/utils.rs 2 additions, 0 deletionssrc/utils.rs
... | ... | @@ -17,9 +17,6 @@ parking_lot = "^0.7" |
futures = "^0.1" | ||
tokio = "^0.1" | ||
rml_rtmp = "^0.2" | ||
mpeg2ts = "0.1" | ||
m3u8-rs = "1.0" | ||
tempfile = "3.0" | ||
clap = "~2.32" | ||
[dependencies.log] | ||
... | ... | @@ -34,6 +31,19 @@ version = "0.2" |
optional = true | ||
version = "0.2" | ||
[dependencies.mpeg2ts] | ||
optional = true | ||
version = "0.1" | ||
[dependencies.m3u8-rs] | ||
optional = true | ||
version = "1.0" | ||
[dependencies.tempfile] | ||
optional = true | ||
version = "3.0" | ||
[features] | ||
default = ["tls"] | ||
default = ["tls", "hls"] | ||
tls = ["native-tls", "tokio-tls"] | ||
hls = ["mpeg2ts", "m3u8-rs", "tempfile"] |
Please register or sign in to comment