/device/soc/hisilicon/hi3516dv300/sdk_linux/include/ |
H A D | hi_comm_rc.h | 25 typedef HI_U32 HI_FR32;
63 HI_U32 u32Gop; /* RW; Range:[1, 65536]; the interval of ISLICE. */
64 HI_U32 u32SrcFrameRate; /* RW; Range:[1, 240]; the input frame rate of the venc chnnel */
67 HI_U32 u32IQp; /* RW; Range:[0, 51]; qp of the i frame */
68 HI_U32 u32PQp; /* RW; Range:[0, 51]; qp of the p frame */
69 HI_U32 u32BQp; /* RW; Range:[0, 51]; qp of the b frame */
74 HI_U32 u32Gop; /* RW; Range:[1, 65536]; the interval of I Frame. */
75 HI_U32 u32StatTime; /* RW; Range:[1, 60]; the rate statistic time, the unit is senconds(s) */
76 HI_U32 u32SrcFrameRate; /* RW; Range:[1, 240]; the input frame rate of the venc chnnel */
79 HI_U32 u32BitRat [all...] |
H A D | hi_ae_comm.h | 39 HI_U32 u32MaxIntTime;
40 HI_U32 u32MinIntTime;
41 HI_U32 u32MaxAgain;
42 HI_U32 u32MinAgain;
43 HI_U32 u32MaxDgain;
44 HI_U32 u32MinDgain;
45 HI_U32 u32MaxIspDgain;
46 HI_U32 u32MinIspDgain;
47 HI_U32 u32MaxSysGain;
48 HI_U32 u32MinSysGai [all...] |
H A D | hi_comm_venc.h | 136 HI_U32 u32PackOffset; 137 HI_U32 u32PackLength; 144 HI_U32 ATTRIBUTE u32Len; /* R; the length of stream */ 150 HI_U32 u32Offset; /* R; the offset between the Valid data and the start address */ 151 HI_U32 u32DataNum; /* R; the stream packets num */ 174 HI_U32 u32PicBytesNum; /* R; the coded picture stream byte number */ 175 HI_U32 u32Inter16x16MbNum; /* R; the inter16x16 macroblock num */ 176 HI_U32 u32Inter8x8MbNum; /* R; the inter8x8 macroblock num */ 177 HI_U32 u32Intra16MbNum; /* R; the intra16x16 macroblock num */ 178 HI_U32 u32Intra8MbNu [all...] |
H A D | hi_comm_video.h | 67 HI_U32 u32TopWidth; 68 HI_U32 u32BottomWidth; 69 HI_U32 u32LeftWidth; 70 HI_U32 u32RightWidth; 71 HI_U32 u32Color; 80 HI_U32 u32Width; 81 HI_U32 u32Height; 87 HI_U32 u32Width; 88 HI_U32 u32Height; 92 HI_U32 u32RegionNu [all...] |
H A D | hi_buffer.h | 32 __inline static HI_VOID COMMON_GetPicBufferConfig(HI_U32 u32Width, HI_U32 u32Height, in COMMON_GetPicBufferConfig() 34 COMPRESS_MODE_E enCmpMode, HI_U32 u32Align, VB_CAL_CONFIG_S *pstCalConfig) in COMMON_GetPicBufferConfig() 36 HI_U32 u32BitWidth = 0; in COMMON_GetPicBufferConfig() 37 HI_U32 u32HeadStride = 0; in COMMON_GetPicBufferConfig() 38 HI_U32 u32VBSize = 0; in COMMON_GetPicBufferConfig() 39 HI_U32 u32HeadSize = 0; in COMMON_GetPicBufferConfig() 40 HI_U32 u32AlignHeight; in COMMON_GetPicBufferConfig() 41 HI_U32 u32MainStride = 0; in COMMON_GetPicBufferConfig() 42 HI_U32 u32MainSiz in COMMON_GetPicBufferConfig() [all...] |
H A D | hi_nnie.h | 119 HI_U32 u32Width; 120 HI_U32 u32Height; 121 HI_U32 u32Chn; 123 HI_U32 u32Dim; 125 HI_U32 u32NodeId; 139 HI_U32 u32SrcHeight; /* ROI/PSROI Pooling src height */ 140 HI_U32 u32SrcWidth; /* ROI/PSROI Pooling src width */ 141 HI_U32 u32SrcMapNum; /* Input featrue map channel */ 143 HI_U32 u32DstHeight; /* ROI/PSROI Pooling dst height */ 144 HI_U32 u32DstWidt [all...] |
H A D | hi_unf_cipher.h | 95 HI_U32 bit1IV : 2; /* Initial Vector change flag, 0-don't set, 1-set IV for first package, 2-set IV 97 HI_U32 bitsResv : 30; /* Reserved */ 142 HI_U32 u32Key[AES_KEY_SIZE_IN_WORD]; /* Key input */ 143 HI_U32 u32IV[IV_SIZE_IN_WORD]; /* Initialization vector (IV) */ 157 HI_U32 u32EvenKey[AES_KEY_SIZE_IN_WORD]; /* Key input, default use this key. */ 158 HI_U32 u32OddKey[AES_KEY_SIZE_IN_WORD]; /* Key input, only valid for Multi encrypt/decrypt. */ 159 HI_U32 u32IV[IV_SIZE_IN_WORD]; /* Initialization vector (IV) */ 168 HI_U32 u32Key[AES_KEY_SIZE_IN_WORD]; /* Key input */ 169 HI_U32 u32IV[IV_SIZE_IN_WORD]; /* Initialization vector (IV) */ 171 HI_U32 u32IVLe [all...] |
H A D | hi_comm_vdec.h | 43 HI_U32 u32RefFrameNum; /* RW, Range: [0, 16]; reference frame num. */ 46 HI_U32 u32TmvBufSize; /* RW; tmv buffer size(Byte) */ 52 HI_U32 u32PicWidth; /* RW; max pic width */ 53 HI_U32 u32PicHeight; /* RW; max pic height */ 54 HI_U32 u32StreamBufSize; /* RW; stream buffer size(Byte) */ 55 HI_U32 u32FrameBufSize; /* RW; frame buffer size(Byte) */ 56 HI_U32 u32FrameBufCnt; 63 HI_U32 u32Len; /* W; stream len */ 73 HI_U32 u32Len; /* R; userdata data len */ 92 HI_U32 u32LeftStreamByte [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/ |
H A D | hi_comm_rc.h | 25 typedef HI_U32 HI_FR32;
63 HI_U32 u32Gop; /* RW; Range:[1, 65536]; the interval of ISLICE. */
64 HI_U32 u32SrcFrameRate; /* RW; Range:[1, 240]; the input frame rate of the venc chnnel */
67 HI_U32 u32IQp; /* RW; Range:[0, 51]; qp of the i frame */
68 HI_U32 u32PQp; /* RW; Range:[0, 51]; qp of the p frame */
69 HI_U32 u32BQp; /* RW; Range:[0, 51]; qp of the b frame */
74 HI_U32 u32Gop; /* RW; Range:[1, 65536]; the interval of I Frame. */
75 HI_U32 u32StatTime; /* RW; Range:[1, 60]; the rate statistic time, the unit is senconds(s) */
76 HI_U32 u32SrcFrameRate; /* RW; Range:[1, 240]; the input frame rate of the venc chnnel */
79 HI_U32 u32BitRat [all...] |
H A D | hi_ae_comm.h | 39 HI_U32 u32MaxIntTime;
40 HI_U32 u32MinIntTime;
41 HI_U32 u32MaxAgain;
42 HI_U32 u32MinAgain;
43 HI_U32 u32MaxDgain;
44 HI_U32 u32MinDgain;
45 HI_U32 u32MaxIspDgain;
46 HI_U32 u32MinIspDgain;
47 HI_U32 u32MaxSysGain;
48 HI_U32 u32MinSysGai [all...] |
H A D | hi_comm_venc.h | 135 HI_U32 u32PackOffset; 136 HI_U32 u32PackLength; 143 HI_U32 ATTRIBUTE u32Len; /* R; the length of stream */ 149 HI_U32 u32Offset; /* R; the offset between the Valid data and the start address */ 150 HI_U32 u32DataNum; /* R; the stream packets num */ 173 HI_U32 u32PicBytesNum; /* R; the coded picture stream byte number */ 174 HI_U32 u32Inter16x16MbNum; /* R; the inter16x16 macroblock num */ 175 HI_U32 u32Inter8x8MbNum; /* R; the inter8x8 macroblock num */ 176 HI_U32 u32Intra16MbNum; /* R; the intra16x16 macroblock num */ 177 HI_U32 u32Intra8MbNu [all...] |
H A D | hi_comm_video.h | 67 HI_U32 u32TopWidth; 68 HI_U32 u32BottomWidth; 69 HI_U32 u32LeftWidth; 70 HI_U32 u32RightWidth; 71 HI_U32 u32Color; 80 HI_U32 u32Width; 81 HI_U32 u32Height; 87 HI_U32 u32Width; 88 HI_U32 u32Height; 92 HI_U32 u32RegionNu [all...] |
H A D | hi_buffer.h | 32 __inline static HI_VOID COMMON_GetPicBufferConfig(HI_U32 u32Width, HI_U32 u32Height, in COMMON_GetPicBufferConfig() 34 COMPRESS_MODE_E enCmpMode, HI_U32 u32Align, VB_CAL_CONFIG_S *pstCalConfig) in COMMON_GetPicBufferConfig() 36 HI_U32 u32BitWidth = 0; in COMMON_GetPicBufferConfig() 37 HI_U32 u32HeadStride = 0; in COMMON_GetPicBufferConfig() 38 HI_U32 u32VBSize = 0; in COMMON_GetPicBufferConfig() 39 HI_U32 u32HeadSize = 0; in COMMON_GetPicBufferConfig() 40 HI_U32 u32AlignHeight; in COMMON_GetPicBufferConfig() 41 HI_U32 u32MainStride = 0; in COMMON_GetPicBufferConfig() 42 HI_U32 u32MainSiz in COMMON_GetPicBufferConfig() [all...] |
H A D | hi_nnie.h | 119 HI_U32 u32Width; 120 HI_U32 u32Height; 121 HI_U32 u32Chn; 123 HI_U32 u32Dim; 125 HI_U32 u32NodeId; 139 HI_U32 u32SrcHeight; /* ROI/PSROI Pooling src height */ 140 HI_U32 u32SrcWidth; /* ROI/PSROI Pooling src width */ 141 HI_U32 u32SrcMapNum; /* Input featrue map channel */ 143 HI_U32 u32DstHeight; /* ROI/PSROI Pooling dst height */ 144 HI_U32 u32DstWidt [all...] |
H A D | hi_unf_cipher.h | 95 HI_U32 bit1IV : 2; /* Initial Vector change flag, 0-don't set, 1-set IV for first package, 2-set IV 97 HI_U32 bitsResv : 30; /* Reserved */ 142 HI_U32 u32Key[AES_KEY_SIZE_IN_WORD]; /* Key input */ 143 HI_U32 u32IV[IV_SIZE_IN_WORD]; /* Initialization vector (IV) */ 157 HI_U32 u32EvenKey[AES_KEY_SIZE_IN_WORD]; /* Key input, default use this key. */ 158 HI_U32 u32OddKey[AES_KEY_SIZE_IN_WORD]; /* Key input, only valid for Multi encrypt/decrypt. */ 159 HI_U32 u32IV[IV_SIZE_IN_WORD]; /* Initialization vector (IV) */ 168 HI_U32 u32Key[AES_KEY_SIZE_IN_WORD]; /* Key input */ 169 HI_U32 u32IV[IV_SIZE_IN_WORD]; /* Initialization vector (IV) */ 171 HI_U32 u32IVLe [all...] |
H A D | hi_comm_vdec.h | 43 HI_U32 u32RefFrameNum; /* RW, Range: [0, 16]; reference frame num. */ 46 HI_U32 u32TmvBufSize; /* RW; tmv buffer size(Byte) */ 52 HI_U32 u32PicWidth; /* RW; max pic width */ 53 HI_U32 u32PicHeight; /* RW; max pic height */ 54 HI_U32 u32StreamBufSize; /* RW; stream buffer size(Byte) */ 55 HI_U32 u32FrameBufSize; /* RW; frame buffer size(Byte) */ 56 HI_U32 u32FrameBufCnt; 63 HI_U32 u32Len; /* W; stream len */ 73 HI_U32 u32Len; /* R; userdata data len */ 92 HI_U32 u32LeftStreamByte [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/include/ |
H A D | hi_ae_comm.h | 39 HI_U32 u32MaxIntTime; 40 HI_U32 u32MinIntTime; 41 HI_U32 u32MaxAgain; 42 HI_U32 u32MinAgain; 43 HI_U32 u32MaxDgain; 44 HI_U32 u32MinDgain; 45 HI_U32 u32MaxIspDgain; 46 HI_U32 u32MinIspDgain; 47 HI_U32 u32MaxSysGain; 48 HI_U32 u32MinSysGai [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/svp/common/ |
H A D | sample_comm_nnie.h | 72 HI_U32 au32SrcSize[SVP_NNIE_MAX_INPUT_NUM];
73 HI_U32 au32DstSize[SVP_NNIE_MAX_OUTPUT_NUM];
79 HI_U32 u32TmpBufSize;
80 HI_U32 au32TaskBufSize[SVP_NNIE_MAX_NET_SEG_NUM];
91 HI_U32 u32SegIdx;
92 HI_U32 u32NodeIdx;
110 HI_U32 u32MaxInputNum;
111 HI_U32 u32MaxRoiNum;
119 HI_U32 u32TopN;
126 HI_U32 au32Scale [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/higv/include/ |
H A D | hi_gv_charts.h | 44 HI_U32 chartType; // Control type, [CN]:ͼ 45 HI_U32 barWidth; // Histogram width in single histogram mode.[CN]:״ͼģʽµ״ͼ 46 HI_U32 subBarWidth; // Sub-item width in item cluster mode.[CN]:Ŀģʽ£ĿĿ 47 HI_U32 subBarDist; // Spacing of sub-items in item cluster mode.[CN]:Ŀ£Ŀľ 48 HI_U32 subBarCnt; // Number of sub-items in item cluster mode.[CN]:ͼ 49 HI_U32 lineCnt; // Number of polylines.[CN]:߸ 50 HI_U32 lineWidth; // Polyline width, [CN]߿ 52 HI_U32 borderWidth; // Border width.[CN]:߿ 63 HI_U32 axisLeftSpace; // Left margin of the axis and border, [CN]:߿ľ 64 HI_U32 axisRightSpac [all...] |
H A D | hi_gv_scrollgrid.h | 38 typedef HI_S32 (*HIGV_SCROLLGRID_CONV_CB)(HIGV_HANDLE scrollGridPara, HI_U32 cellCol, HI_U32 cell, 39 const HI_CHAR *srcStr, HI_CHAR *dstStr, HI_U32 length); 43 HI_U32 Top; /* The top position of cell */ 44 HI_U32 Left; /* The top position of cell */ 45 HI_U32 Width; /* The width of cell */ 46 HI_U32 Height; /* The height of cell */ 47 HI_U32 Align; /* The alignment of text */ 50 HI_U32 FieldColIdxInDb; /* The index in database corresponding column in scrollgrid */ 61 HI_U32 RowNu [all...] |
H A D | hi_gv_listbox.h | 42 typedef HI_S32 (*HIGV_LIST_CONV_CB)(HIGV_HANDLE listHandle, HI_U32 col, HI_U32 item, const HI_CHAR *srcStr, 43 HI_CHAR *dstStr, HI_U32 length); 47 typedef HI_S32 (*HIGV_GET_WIDTH_CB)(HIGV_HANDLE listHandle, HI_U32 item, HI_U32 col); 51 HI_U32 Width; /* Column width */ 52 HI_U32 Align; /* Alignment text */ 56 HI_U32 FieldColIdxInDb; /* Column index in db */ 62 HI_U32 RowNum; /* Row number */ 63 HI_U32 ColNu [all...] |
H A D | hi_gv_imewindow.h | 38 HI_U32 pinyinCharRectLeftMargin; /* Left margin of pingyin input rect */ 39 HI_U32 pinyinCharRectUpMargin; /* Up margin of pingyin input rect */ 40 HI_U32 pinyinCharRectDownMargin; /* Down margin of pingyin input rect */ 42 HI_U32 logPicRectRightMargin; /* Right margin of logo */ 43 HI_U32 logPicRectUpMargin; /* Up margin of logo */ 44 HI_U32 logPicRectDownMargin; /* Down margin of logo */ 45 HI_U32 logPicRectWidth; /* The width of logo */ 46 HI_U32 logPicRectHeight; /* The height of logo */ 48 HI_U32 logPicAndCharRectSpace; /* The space between logo and input char rect */ 50 HI_U32 lArrowPicRectLeftMargi [all...] |
H A D | hi_gv_scaleview.h | 32 HI_U32 rowNum; /* The count of display item */ 33 HI_U32 leftMargin; /* Left margin */ 34 HI_U32 rightMargin; /* Right margin */ 35 HI_U32 topMargin; /* Up margin */ 36 HI_U32 bottomMargin; /* Bottom margin */ 37 HI_U32 imgDecIndex; /* imgDecIndex */ 38 HI_U32 lineHeight; /* ˮƽ߸߶ */ 39 HI_U32 lineWidth; /* ˮƽ߿ */ 40 HI_U32 lineDistance; /* ˮƽߵĿݵľ */ 41 HI_U32 hlineColo [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/include/ |
H A D | hi_comm_video.h | 70 HI_U32 u32TopWidth; 71 HI_U32 u32BottomWidth; 72 HI_U32 u32LeftWidth; 73 HI_U32 u32RightWidth; 74 HI_U32 u32Color; 83 HI_U32 u32Width; 84 HI_U32 u32Height; 90 HI_U32 u32Width; 91 HI_U32 u32Height; 95 HI_U32 u32RegionNu [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/include/ |
H A D | hi_unf_cipher.h | 98 HI_U32 bit1IV : 2; /* Initial Vector change flag, 0-don't set, 1-set IV for first package, 2-set IV 100 HI_U32 bitsResv : 30; /* Reserved */ 145 HI_U32 u32Key[AES_KEY_SIZE_IN_WORD]; /* Key input */ 146 HI_U32 u32IV[IV_SIZE_IN_WORD]; /* Initialization vector (IV) */ 160 HI_U32 u32EvenKey[AES_KEY_SIZE_IN_WORD]; /* Key input, default use this key. */ 161 HI_U32 u32OddKey[AES_KEY_SIZE_IN_WORD]; /* Key input, only valid for Multi encrypt/decrypt. */ 162 HI_U32 u32IV[IV_SIZE_IN_WORD]; /* Initialization vector (IV) */ 171 HI_U32 u32Key[AES_KEY_SIZE_IN_WORD]; /* Key input */ 172 HI_U32 u32IV[IV_SIZE_IN_WORD]; /* Initialization vector (IV) */ 174 HI_U32 u32IVLe [all...] |