Cargo Features
VapourSynth has no features set by default.
[dependencies]
vapoursynth = { version = "0.4.0", features = ["f16-pixel-type", "vapoursynth-api-31", "vapoursynth-api-32", "vapoursynth-api-33", "vapoursynth-api-34", "vapoursynth-api-35", "vapoursynth-api-36", "vsscript-api-31", "vsscript-api-32", "vapoursynth-functions", "vsscript-functions", "gte-vapoursynth-api-31", "gte-vapoursynth-api-32", "gte-vapoursynth-api-33", "gte-vapoursynth-api-34", "gte-vapoursynth-api-35", "gte-vapoursynth-api-36", "gte-vsscript-api-31", "gte-vsscript-api-32"] }
- f16-pixel-type = half
-
Enable the half::f16 type to be used for frame pixel data.
- vapoursynth-api-31 = gte-vapoursynth-api-31
-
Features for enabling higher API versions.
Enables vapoursynth-api-31 of vapoursynth-sys
- vapoursynth-api-32 = gte-vapoursynth-api-31, gte-vapoursynth-api-32
-
Enables vapoursynth-api-32 of vapoursynth-sys
- vapoursynth-api-33 = gte-vapoursynth-api-31, gte-vapoursynth-api-32, gte-vapoursynth-api-33
-
Enables vapoursynth-api-33 of vapoursynth-sys
- vapoursynth-api-34 = gte-vapoursynth-api-31, gte-vapoursynth-api-32, gte-vapoursynth-api-33, gte-vapoursynth-api-34
-
Enables vapoursynth-api-34 of vapoursynth-sys
- vapoursynth-api-35 = gte-vapoursynth-api-31, gte-vapoursynth-api-32, gte-vapoursynth-api-33, gte-vapoursynth-api-34, gte-vapoursynth-api-35
-
Enables vapoursynth-api-35 of vapoursynth-sys
- vapoursynth-api-36 = gte-vapoursynth-api-31, gte-vapoursynth-api-32, gte-vapoursynth-api-33, gte-vapoursynth-api-34, gte-vapoursynth-api-35, gte-vapoursynth-api-36
-
Enables vapoursynth-api-36 of vapoursynth-sys
- vsscript-api-31 = gte-vsscript-api-31
-
Enables vsscript-api-31 of vapoursynth-sys
- vsscript-api-32 = gte-vsscript-api-31, gte-vsscript-api-32
-
Enables vsscript-api-32 of vapoursynth-sys
- vapoursynth-functions
-
Features for linking to certain functions.
Enables vapoursynth-functions of vapoursynth-sys
- vsscript-functions
-
Enables vsscript-functions of vapoursynth-sys
Affects
vapoursynth::vsscript
… - gte-vapoursynth-api-31 vapoursynth-api-31? vapoursynth-api-32? vapoursynth-api-33? vapoursynth-api-34? vapoursynth-api-35? vapoursynth-api-36?
-
Utility features, not for outside use.
- gte-vapoursynth-api-32 vapoursynth-api-32? vapoursynth-api-33? vapoursynth-api-34? vapoursynth-api-35? vapoursynth-api-36?
-
Affects
video_info::VideoInfo.num_frames
… - gte-vapoursynth-api-33 vapoursynth-api-33? vapoursynth-api-34? vapoursynth-api-35? vapoursynth-api-36?
- gte-vapoursynth-api-34 vapoursynth-api-34? vapoursynth-api-35? vapoursynth-api-36?
- gte-vapoursynth-api-35 vapoursynth-api-35? vapoursynth-api-36?
- gte-vapoursynth-api-36 vapoursynth-api-36?
-
Affects
api::MessageHandlerId
… - gte-vsscript-api-31 vsscript-api-31? vsscript-api-32?
- gte-vsscript-api-32 vsscript-api-32?
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.