Cargo Features

himpp has no features set by default.

[dependencies]
himpp = { version = "0.3.1", features = ["static-link", "hi3516ev200", "hi3518ev300", "hi3519av100", "hi3531v100", "hi3559av100", "hifb", "himipi", "hitde", "iomem", "mpi-ae", "mpi-audio", "mpi-avs", "mpi-awb", "mpi-dpu", "mpi-dsp", "mpi-gdc", "mpi-hdmi", "mpi-hdr", "mpi-isp", "mpi-ive", "mpi-nnie", "mpi-pciv", "mpi-photo", "mpi-region", "mpi-snap", "mpi-sys", "mpi-vb", "mpi-vdec", "mpi-venc", "mpi-vgs", "mpi-vi", "mpi-vo", "mpi-vpss"] }

Enables static-link of himpi-sys and hitde-sys

hi3516ev200

Affects vpss::set_chn_ldcv3_attr, vpss::get_chn_ldcv3_attr, vpss::set_chn_buf_wrap_attr, vpss::get_chn_buf_wrap_attr, vpss::trigger_snap_frame, vpss::set_grp_frame_interrupt_attr, vpss::get_grp_frame_interrupt_attr

hi3516ev300 hi3518ev200 hi3518ev300
hi3519av100
hi3531v100 = hifb, hitde, iomem, mpi-audio, mpi-hdmi, mpi-ive, mpi-region, mpi-sys, mpi-vb, mpi-vdec, mpi-venc, mpi-vi, mpi-vo, mpi-vpss, static-link

Enables hi3531v100 of hifb-sys, himpi-sys, and hitde-sys

Affects sys::set_config, sys::get_config, sys::bind, sys::unbind, sys::get_bind_by_dest, sys::get_bind_by_src, sys::get_chip_id, sys::get_custom_code, vb::set_config, vb::get_config

hi3559av100 = hifb, himipi, hitde, iomem, mpi-audio, mpi-avs, mpi-dsp, mpi-gdc, mpi-hdmi, mpi-ive, mpi-nnie, mpi-region, mpi-sys, mpi-vb, mpi-vdec, mpi-venc, mpi-vgs, mpi-vi, mpi-vo, mpi-vpss

Enables hi3559av100 of hifb-sys, himipi-sys, himpi-sys, and hitde-sys

hifb hi3531v100? hi3559av100? = hifb-sys, libc

Affects himpp::hifb

himipi hi3559av100? = himipi-sys

Affects himpp::himipi

hitde hi3531v100? hi3559av100? = hitde-sys, image, imageproc

Affects himpp::hitde

iomem hi3531v100? hi3559av100?

Affects himpp::iomem

mpi-ae

Enables mpi-ae of himpi-sys

mpi-audio hi3531v100? hi3559av100?

Enables mpi-audio of himpi-sys

mpi-avs hi3559av100?

Enables mpi-avs of himpi-sys

Affects mpi::avs

mpi-awb

Enables mpi-awb of himpi-sys

mpi-dpu

Enables mpi-dpu of himpi-sys

mpi-dsp hi3559av100?

Enables mpi-dsp of himpi-sys

Affects mpi::dsp

mpi-gdc hi3559av100?

Enables mpi-gdc of himpi-sys

Affects mpi::gdc

mpi-hdmi hi3531v100? hi3559av100?

Enables mpi-hdmi of himpi-sys

Affects mpi::hdmi

mpi-hdr

Enables mpi-hdr of himpi-sys

mpi-isp

Enables mpi-isp of himpi-sys

mpi-ive hi3531v100? hi3559av100?

Enables mpi-ive of himpi-sys

Affects mpi::ive

mpi-nnie hi3559av100?

Enables mpi-nnie of himpi-sys

Affects mpi::nnie

mpi-pciv

Enables mpi-pciv of himpi-sys

mpi-photo

Enables mpi-photo of himpi-sys

mpi-region hi3531v100? hi3559av100?

Enables mpi-region of himpi-sys

Affects mpi::rgn

mpi-snap

Enables mpi-snap of himpi-sys

mpi-sys hi3531v100? hi3559av100?

Enables mpi-sys of himpi-sys

Affects hifb::Surface, mpi::sys

mpi-vb hi3531v100? hi3559av100?

Enables mpi-vb of himpi-sys

Affects mpi::vb

mpi-vdec hi3531v100? hi3559av100?

Enables mpi-vdec of himpi-sys

Affects mpi::vdec

mpi-venc hi3531v100? hi3559av100?

Enables mpi-venc of himpi-sys

Affects mpi::venc

mpi-vgs hi3559av100?

Enables mpi-vgs of himpi-sys

Affects mpi::vgs

mpi-vi hi3531v100? hi3559av100?

Enables mpi-vi of himpi-sys

Affects mpi::vi

mpi-vo hi3531v100? hi3559av100?

Enables mpi-vo of himpi-sys

Affects mpi::vo

mpi-vpss hi3531v100? hi3559av100?

Enables mpi-vpss of himpi-sys

Affects mpi::vpss

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.

hifb-sys hi3531v100? hi3559av100? hifb?
himipi-sys hi3559av100? himipi?
himpi-sys hi3531v100? hi3559av100? mpi-ae? mpi-audio? mpi-avs? mpi-awb? mpi-dpu? mpi-dsp? mpi-gdc? mpi-hdmi? mpi-hdr? mpi-isp? mpi-ive? mpi-nnie? mpi-pciv? mpi-photo? mpi-region? mpi-snap? mpi-sys? mpi-vb? mpi-vdec? mpi-venc? mpi-vgs? mpi-vi? mpi-vo? mpi-vpss? static-link?
hitde-sys hi3531v100? hi3559av100? hitde? static-link?
image hitde?

Enables image ^0.23

imageproc hitde?

Enables imageproc ^0.20

libc hifb?