Cargo Features

[dependencies]
vid_dup_finder_lib = { version = "0.2.0", default-features = false, features = ["app_only_fns", "ffmpeg_backend", "gstreamer_backend", "debug_hash_generation", "hash_size_10", "test-util"] }
default = ffmpeg_backend

The ffmpeg_backend feature is set by default whenever vid_dup_finder_lib is added without default-features = false somewhere in the dependency tree.

app_only_fns
ffmpeg_backend default

Enables ffmpeg_backend of ffmpeg_gst_wrapper

Affects video_hash_builder::ffmpeg

gstreamer_backend = gstreamer

Enables gstreamer_backend of ffmpeg_gst_wrapper

Affects video_hash_builder::gstreamer

debug_hash_generation
hash_size_6 hash_size_10

Affects definitions::HASH_SIZE

test-util

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.

gstreamer unix gstreamer_backend?