[package]
name = "himpi-sys"
version = "0.1.21"
authors = ["Varphone Wong <varphone@qq.com>"]
edition = "2018"
description = """
Hi35XX MPI API for Rust unsafe bindings.
"""
documentation = "https://docs.rs/himpi-sys"
homepage = "https://github.com/vaxpl/himpi-sys"
readme = "README.md"
categories = ["embedded", "external-ffi-bindings"]
license = "MIT"
[dependencies]
cfg-if = "0.1"
pavo-traits = "0.2"
bitfield-derive = "0.2"
[build-dependencies]
bindgen = "0.56"
chrono = "0.4"
regex = "1.3"
[features]
default = []
static-link = []
hi3516ev200 = [
"static-link",
"mpi-audio",
"mpi-isp",
"mpi-ive",
"mpi-region",
"mpi-sys",
"mpi-vb",
"mpi-venc",
"mpi-vi",
"mpi-vo",
"mpi-vpss"
]
hi3516ev300 = []
hi3518ev200 = []
hi3518ev300 = []
hi3519av100 = []
hi3531v100 = [
"static-link",
"mpi-audio",
"mpi-hdmi",
"mpi-ive",
"mpi-sys",
"mpi-vb",
"mpi-vdec",
"mpi-venc",
"mpi-vi",
"mpi-vo",
"mpi-vpss"
]
hi3559av100 = [
"mpi-audio",
"mpi-avs",
"mpi-dsp",
"mpi-gdc",
"mpi-hdmi",
"mpi-isp",
"mpi-ive",
"mpi-nnie",
"mpi-sys",
"mpi-vb",
"mpi-vdec",
"mpi-venc",
"mpi-vi",
"mpi-vo",
"mpi-vpss"
]
mpi-ae = []
mpi-audio = []
mpi-avs = []
mpi-awb = []
mpi-dpu = []
mpi-dsp = []
mpi-gdc = []
mpi-hdmi = []
mpi-hdr = []
mpi-isp = [ "mpi-ae", "mpi-video" ]
mpi-ive = []
mpi-nnie = []
mpi-pciv = []
mpi-photo = []
mpi-region = []
mpi-snap = []
mpi-sys = []
mpi-vb = []
mpi-vdec = [ "mpi-video" ]
mpi-venc = [ "mpi-video" ]
mpi-vgs = []
mpi-vi = [ "mpi-video" ]
mpi-video = []
mpi-vo = [ "mpi-video" ]
mpi-vpss = [ "mpi-video" ]
[profile.release]
codegen-units = 1
lto = true
opt-level = 'z'
panic = "abort"