Cargo Features

[dependencies]
adder-codec-rs = { version = "0.4.8", default-features = false, features = ["transcoder", "compression", "open-cv", "raw-codec", "feature-logging", "feature-logging-nonmaxsuppression", "docs-only"] }
default = compression

The compression feature is set by default whenever adder-codec-rs is added without default-features = false somewhere in the dependency tree.

transcoder = adder-codec-core

Enables fast-math

compression default

Enables fast-math, compression of adder-codec-core

open-cv feature-logging? = davis-edi-rs, opencv

Affects source::davis, video::show_display_force, cv::feature_precision_recall_accuracy, viz::write_frame_to_video_cv

raw-codec
feature-logging feature-logging-nonmaxsuppression? = open-cv

Affects video::VideoBuilder.log_path, utils::logging

feature-logging-nonmaxsuppression = feature-logging
docs-only = adder-codec-core, opencv

Enables fast-math

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.

adder-codec-core compression docs-only? transcoder?
davis-edi-rs open-cv?
opencv docs-only? open-cv?

Enables opencv ^0.84.5