cidre 0.15.1

Apple frameworks bindings for rust
Documentation
mod temporal_scaler;
pub use temporal_scaler::FrameInterpolatableScaler;

mod frame_interpolator;
pub use frame_interpolator::FrameInterpolator;
pub use frame_interpolator::FrameInterpolatorBase;
pub use frame_interpolator::FrameInterpolatorDesc;

mod temporal_denoised_scaler;
pub use temporal_denoised_scaler::TemporalDenoisedScaler;
pub use temporal_denoised_scaler::TemporalDenoisedScalerBase;
pub use temporal_denoised_scaler::TemporalDenoisedScalerDesc;

mod spatial_scaler;
pub use spatial_scaler::SpatialScaleDesc;
pub use spatial_scaler::SpatialScaler;
pub use spatial_scaler::SpatialScalerBase;
pub use spatial_scaler::SpatialScalerColorProcessingMode;

#[link(name = "MetalFX", kind = "framework")]
unsafe extern "C" {}

#[cfg(all(feature = "mtl_fx", not(target_env = "sim")))]
unsafe extern "C" {}