Cargo Features

[dependencies]
silence-core = { version = "0.1.11", default-features = false, features = ["serde", "io", "opus", "full", "opencv", "av1"] }
default = av1, io, opus

Default features

serde full?

Enables Serialization and Deserialization for structs.

Enables serde

io default full?

Enables audio I/O

Enables cpal

Affects silence-core::io

opus default full?

Enables opus codec encoding

Enables opus

Affects silence-core::opus

full = av1, io, opencv, opus, serde

Enables all the features

opencv av1 full?

Enables image input

Enables image and opencv

Affects silence-core::cam

av1 default full? = opencv

Enables image encoding to av1

Enables ravif

Affects silence-core::avif