Cargo Features
[dependencies]
atm0s-media-server-record = { version = "0.1.0-alpha.1", default-features = false, features = ["convert_record", "convert_worker"] }
- default = convert_record, convert_worker
-
These default features are set whenever
atm0s-media-server-record
is added without
somewhere in the dependency tree.default-features = false - convert_record default convert_worker = chrono, clap, openssl, rtp, tracing-subscriber, webm
-
Enables opus of atm0s-media-server-codecs and full of tokio
tokio:
enable everything
Affects
atm0s-media-server-record::convert
…Required by convert_record_cli and convert_record_worker binaries
- convert_worker default = clap, convert_record, media-server-connector, media-server-multi-tenancy, media-server-secure, poem, poem-openapi, tracing-subscriber
-
Enables opus of atm0s-media-server-codecs, full of tokio
Required by the convert_record_worker binary
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- media-server-multi-tenancy convert_worker
-
Enables atm0s-media-server-multi-tenancy
- media-server-connector convert_worker
-
Enables atm0s-media-server-connector
- media-server-secure convert_worker
-
Enables atm0s-media-server-secure
- media-server-codecs convert_record convert_worker
-
Enables atm0s-media-server-codecs
- tracing-subscriber convert_record convert_worker
- webm convert_record
- rtp convert_record
-
Enables rtp ^0.11
- clap convert_record convert_worker
- poem convert_worker
- poem-openapi convert_worker
- chrono convert_record
- openssl convert_record