Cargo Features
[dependencies]
vid_dup_finder = { version = "0.2.3", default-features = false, features = ["debug_hash_generation", "gui_slint", "parallel_loading", "ffmpeg_backend", "gstreamer_backend", "print_timings", "hash_size_10", "hash_size_6", "vid_frame_iter"] }
- default = ffmpeg_backend, gui_slint, parallel_loading
-
These default features are set whenever
vid_dup_finder
is added without
somewhere in the dependency tree.default-features = false - debug_hash_generation
- gui_slint default
- parallel_loading default = rayon
- ffmpeg_backend default
-
Enables ffmpeg_backend of ffmpeg_gst_wrapper, app_only_fns and ffmpeg_backend of vid_dup_finder_lib
- gstreamer_backend
-
Enables gstreamer_backend of ffmpeg_gst_wrapper, app_only_fns and gstreamer_backend of vid_dup_finder_lib
- print_timings
- hash_size_10
-
Enables hash_size_10 of vid_dup_finder_lib
- hash_size_6
-
Enables hash_size_6 of vid_dup_finder_lib
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.
- vid_frame_iter not msvc implicit feature
-
Enables vid_frame_iter
vid_frame_iter:
a library to iterate over files, using gstreamer
- rayon not msvc parallel_loading