diff --git a/components/multimedia/image_framework/src/native_image.rs b/components/multimedia/image_framework/src/native_image.rs index 6480954..5bbffbe 100644 --- a/components/multimedia/image_framework/src/native_image.rs +++ b/components/multimedia/image_framework/src/native_image.rs @@ -4,10 +4,18 @@ pub mod common; pub mod image; +#[cfg(feature = "image-packer")] +#[cfg_attr(docsrs, doc(cfg(feature = "image-packer")))] pub mod image_packer; +#[cfg(feature = "image-receiver")] +#[cfg_attr(docsrs, doc(cfg(feature = "image-receiver")))] pub mod image_receiver; +#[cfg(feature = "image-source")] +#[cfg_attr(docsrs, doc(cfg(feature = "image-source")))] pub mod image_source; #[cfg(feature = "api-13")] #[cfg_attr(docsrs, doc(cfg(feature = "api-13")))] pub mod picture; +#[cfg(feature = "pixelmap")] +#[cfg_attr(docsrs, doc(cfg(feature = "pixelmap")))] pub mod pixelmap; diff --git a/components/multimedia/image_framework/src/native_image/picture.rs b/components/multimedia/image_framework/src/native_image/picture.rs index 5962913..c32be77 100644 --- a/components/multimedia/image_framework/src/native_image/picture.rs +++ b/components/multimedia/image_framework/src/native_image/picture.rs @@ -1,2 +1,5 @@ +#[link(name="picture")] +extern "C" {} + mod picture_ffi; pub use picture_ffi::*;