/device/soc/hisilicon/hi3516dv300/sdk_linux/include/ |
H A D | hi_comm_aio.h | 285 HI_S16 s16DTHnlSortQTh; /* the threshold of judging single or double talk, recommend 16384, [0, 32767] */
287 HI_S16 s16EchoBandLow; /* voice processing band1, low frequency parameter,
289 HI_S16 s16EchoBandHigh; /* voice processing band1, high frequency parameter, (s16EchoBandLow, 63] for 8k,
292 HI_S16 s16EchoBandLow2; /* voice processing band2, low frequency parameter,
294 HI_S16 s16EchoBandHigh2; /* voice processing band2, high frequency parameter,
298 HI_S16 s16ERLBand[AEC_ERL_BAND_NUM]; /* ERL protect area, [1, 63] for 8k, [1, 127] for 16k,
301 HI_S16 s16ERL[AEC_ERL_BAND_VALUE_NUM]; /* ERL protect value of ERL protect area,
303 HI_S16 s16VioceProtectFreqL; /* protect area of near-end low frequency,
305 HI_S16 s16VioceProtectFreqL1; /* protect area of near-end low frequency1, (s16VioceProtectFreqL, 63] for 8k,
314 HI_S16 s16NrIntensit [all...] |
H A D | aacenc.h | 94 HI_S16 bitsPerSample;
97 HI_S16 nChannelsIn; /* number of channels on input (1,2) */
98 HI_S16 nChannelsOut; /* number of channels on output (1,2) */
99 HI_S16 bandWidth; /* targeted audio bandwidth in Hz */
166 HI_S32 AACEncoderFrame(AAC_ENCODER_S *hAacPlusEnc, HI_S16 *ps16PcmBuf,
|
H A D | hi_resampler_api.h | 89 HI_S32 HI_Resampler_Process(HI_VOID *inst, const HI_S16 *s16Inbuf, HI_S32 s32Insamps, HI_S16 *s16Outbuf);
|
H A D | hi_comm_isp.h | 733 HI_S16 as16CSCIdc[ISP_CSC_DC_NUM]; /* RW; Range:[-1024, 1023]; Format: 11.0; Input dc component for csc matrix */ 734 HI_S16 as16CSCOdc[ISP_CSC_DC_NUM]; /* RW; Range:[-1024, 1023]; Format: 11.0; Output dc component for csc matrix */ 735 HI_S16 as16CSCCoef[ISP_CSC_COEF_NUM]; /* RW; Range:[-4096, 4095]; Format: 5.10; 3x3 coefficients for csc matrix */ 1191 HI_S16 as16CvtMatrix[ISP_CVTMAT_NUM]; /* RW;Range:[-32768, 32767];Format:s15.0; RGBIR to Bayer image 1590 HI_S16 s16CbCrRatio[ISP_LCAC_DET_NUM]; /* RW;Range: [-2048, 2047];Format:S12.0; Cb/Cr ratio threshold, 1605 HI_S16 s16ParamRedA; /* RW; Range: [-256, 255];Format: 9.0; 1607 HI_S16 s16ParamRedB; /* RW; Range: [-256, 255];Format: 9.0; 1609 HI_S16 s16ParamRedC; /* RW; Range: [-256, 255];Format: 9.0; 1611 HI_S16 s16ParamBlueA; /* RW; Range: [-256, 255];Format: 9.0; 1613 HI_S16 s16ParamBlue [all...] |
H A D | hi_comm_video.h | 436 HI_S16 s16OffsetTop; /* top offset of show area */ 437 HI_S16 s16OffsetBottom; /* bottom offset of show area */ 438 HI_S16 s16OffsetLeft; /* left offset of show area */ 439 HI_S16 s16OffsetRight; /* right offset of show area */
|
H A D | hi_comm_sns.h | 291 HI_S16 u16LightIndex[HI_ISP_ACS_LIGHT_NUM * HI_ISP_ACS_CHN_NUM];
296 HI_S16 u16LightTypeGHigh;
297 HI_S16 u16LightTypeGLow;
311 HI_S16 as16ISORatio[ISP_AUTO_ISO_STRENGTH_NUM]; /* 1.10bit ISO Ratio For UV,Max = 2047 FW Limi */
382 HI_S16 as16CbCrRatio[ISP_LCAC_DET_NUM];
|
H A D | mp3dec.h | 133 HI_S32 MP3Decode(HMP3Decoder hMP3Decoder, HI_U8 **ppInbufPtr, HI_S32 *pBytesLeft, HI_S16 *pOutPcm, HI_S32 nReserved);
|
H A D | hi_type.h | 50 typedef short HI_S16; typedef
|
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/ |
H A D | hi_comm_aio.h | 285 HI_S16 s16DTHnlSortQTh; /* the threshold of judging single or double talk, recommend 16384, [0, 32767] */
287 HI_S16 s16EchoBandLow; /* voice processing band1, low frequency parameter,
289 HI_S16 s16EchoBandHigh; /* voice processing band1, high frequency parameter, (s16EchoBandLow, 63] for 8k,
292 HI_S16 s16EchoBandLow2; /* voice processing band2, low frequency parameter,
294 HI_S16 s16EchoBandHigh2; /* voice processing band2, high frequency parameter,
298 HI_S16 s16ERLBand[AEC_ERL_BAND_NUM]; /* ERL protect area, [1, 63] for 8k, [1, 127] for 16k,
301 HI_S16 s16ERL[AEC_ERL_BAND_VALUE_NUM]; /* ERL protect value of ERL protect area,
303 HI_S16 s16VioceProtectFreqL; /* protect area of near-end low frequency,
305 HI_S16 s16VioceProtectFreqL1; /* protect area of near-end low frequency1, (s16VioceProtectFreqL, 63] for 8k,
314 HI_S16 s16NrIntensit [all...] |
H A D | aacenc.h | 94 HI_S16 bitsPerSample;
97 HI_S16 nChannelsIn; /* number of channels on input (1,2) */
98 HI_S16 nChannelsOut; /* number of channels on output (1,2) */
99 HI_S16 bandWidth; /* targeted audio bandwidth in Hz */
166 HI_S32 AACEncoderFrame(AAC_ENCODER_S *hAacPlusEnc, HI_S16 *ps16PcmBuf,
|
H A D | hi_resampler_api.h | 89 HI_S32 HI_Resampler_Process(HI_VOID *inst, const HI_S16 *s16Inbuf, HI_S32 s32Insamps, HI_S16 *s16Outbuf);
|
H A D | hi_comm_isp.h | 734 HI_S16 as16CSCIdc[ISP_CSC_DC_NUM]; /* RW; Range:[-1024, 1023]; Format: 11.0; Input dc component for csc matrix */ 735 HI_S16 as16CSCOdc[ISP_CSC_DC_NUM]; /* RW; Range:[-1024, 1023]; Format: 11.0; Output dc component for csc matrix */ 736 HI_S16 as16CSCCoef[ISP_CSC_COEF_NUM]; /* RW; Range:[-4096, 4095]; Format: 5.10; 3x3 coefficients for csc matrix */ 1192 HI_S16 as16CvtMatrix[ISP_CVTMAT_NUM]; /* RW;Range:[-32768, 32767];Format:s15.0; RGBIR to Bayer image 1591 HI_S16 s16CbCrRatio[ISP_LCAC_DET_NUM]; /* RW;Range: [-2048, 2047];Format:S12.0; Cb/Cr ratio threshold, 1606 HI_S16 s16ParamRedA; /* RW; Range: [-256, 255];Format: 9.0; 1608 HI_S16 s16ParamRedB; /* RW; Range: [-256, 255];Format: 9.0; 1610 HI_S16 s16ParamRedC; /* RW; Range: [-256, 255];Format: 9.0; 1612 HI_S16 s16ParamBlueA; /* RW; Range: [-256, 255];Format: 9.0; 1614 HI_S16 s16ParamBlue [all...] |
H A D | hi_comm_video.h | 435 HI_S16 s16OffsetTop; /* top offset of show area */ 436 HI_S16 s16OffsetBottom; /* bottom offset of show area */ 437 HI_S16 s16OffsetLeft; /* left offset of show area */ 438 HI_S16 s16OffsetRight; /* right offset of show area */
|
H A D | hi_comm_sns.h | 291 HI_S16 u16LightIndex[HI_ISP_ACS_LIGHT_NUM * HI_ISP_ACS_CHN_NUM];
296 HI_S16 u16LightTypeGHigh;
297 HI_S16 u16LightTypeGLow;
311 HI_S16 as16ISORatio[ISP_AUTO_ISO_STRENGTH_NUM]; /* 1.10bit ISO Ratio For UV,Max = 2047 FW Limi */
382 HI_S16 as16CbCrRatio[ISP_LCAC_DET_NUM];
|
H A D | hi_type.h | 50 typedef short HI_S16; typedef
|
H A D | mp3dec.h | 133 HI_S32 MP3Decode(HMP3Decoder hMP3Decoder, HI_U8 **ppInbufPtr, HI_S32 *pBytesLeft, HI_S16 *pOutPcm, HI_S32 nReserved);
|
H A D | aacdec.h | 247 HI_S32 AACDecodeFrame(HAACDecoder hAACDecoder, HI_U8 **ppInbufPtr, HI_S32 *pBytesLeft, HI_S16 *pOutPcm);
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/include/ |
H A D | hi_comm_isp.h | 733 HI_S16 as16CSCIdc[ISP_CSC_DC_NUM]; /* RW; Range:[-1024, 1023]; Format: 11.0; Input dc component for csc matrix */ 734 HI_S16 as16CSCOdc[ISP_CSC_DC_NUM]; /* RW; Range:[-1024, 1023]; Format: 11.0; Output dc component for csc matrix */ 735 HI_S16 as16CSCCoef[ISP_CSC_COEF_NUM]; /* RW; Range:[-4096, 4095]; Format: 5.10; 3x3 coefficients for csc matrix */ 1191 HI_S16 as16CvtMatrix[ISP_CVTMAT_NUM]; /* RW;Range:[-32768, 32767];Format:s15.0; RGBIR to Bayer image 1590 HI_S16 s16CbCrRatio[ISP_LCAC_DET_NUM]; /* RW;Range: [-2048, 2047];Format:S12.0; Cb/Cr ratio threshold, 1605 HI_S16 s16ParamRedA; /* RW; Range: [-256, 255];Format: 9.0; 1607 HI_S16 s16ParamRedB; /* RW; Range: [-256, 255];Format: 9.0; 1609 HI_S16 s16ParamRedC; /* RW; Range: [-256, 255];Format: 9.0; 1611 HI_S16 s16ParamBlueA; /* RW; Range: [-256, 255];Format: 9.0; 1613 HI_S16 s16ParamBlue [all...] |
H A D | hi_comm_sns.h | 291 HI_S16 u16LightIndex[HI_ISP_ACS_LIGHT_NUM * HI_ISP_ACS_CHN_NUM]; 296 HI_S16 u16LightTypeGHigh; 297 HI_S16 u16LightTypeGLow; 311 HI_S16 as16ISORatio[ISP_AUTO_ISO_STRENGTH_NUM]; /* 1.10bit ISO Ratio For UV,Max = 2047 FW Limi */ 382 HI_S16 as16CbCrRatio[ISP_LCAC_DET_NUM];
|
H A D | mpi_awb.h | 52 HI_S16 s16Shift, HI_U16 *pu16AWBGain);
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/include/ |
H A D | hi_comm_video.h | 439 HI_S16 s16OffsetTop; /* top offset of show area */ 440 HI_S16 s16OffsetBottom; /* bottom offset of show area */ 441 HI_S16 s16OffsetLeft; /* left offset of show area */ 442 HI_S16 s16OffsetRight; /* right offset of show area */
|
H A D | hi_type.h | 53 typedef short HI_S16; typedef
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/audio/adp/ |
H A D | audio_aac_adp.c | 62 typedef HI_S32 (*pAACEncoderFrame_Callback)(AAC_ENCODER_S *hAacPlusEnc, HI_S16 *ps16PcmBuf, HI_U8 *pu8Outbuf, 73 HI_S16 *pOutPcm); 261 static HI_S32 AACEncoderFrame_Adp(AAC_ENCODER_S *hAacPlusEnc, HI_S16 *ps16PcmBuf, in AACEncoderFrame_Adp() 437 static HI_S32 AACDecodeFrame_Adp(HAACDecoder hAACDecoder, HI_U8 **ppInbufPtr, HI_S32 *pBytesLeft, HI_S16 *pOutPcm) in AACDecodeFrame_Adp() 1015 HI_S16 aData[AACENC_BLOCKSIZE * 2 * MAX_CHANNELS]; /* 2: stereo */ in EncodeAACFrm() 1016 HI_S16 s16Len; in EncodeAACFrm() 1054 aData[AACENC_CHANNEL_STEREO * i] = *((HI_S16 *)pstData->u64VirAddr[0] + i); in EncodeAACFrm() 1055 aData[AACENC_CHANNEL_STEREO * i + 1] = *((HI_S16 *)pstData->u64VirAddr[1] + i); in EncodeAACFrm() 1058 HI_S16 *temp = (HI_S16 *)pstDat in EncodeAACFrm() [all...] |
H A D | audio_aac_adp.h | 93 HI_S16 s16BandWidth; /* targeted audio bandwidth in Hz (0 or 1000~enSmpRate/2), the default is 0 */
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/higv/include/ |
H A D | hi_gv_widget.h | 661 #define HIGV_GET_MOUSE_X(lParam) ((HIGV_CORD)((HI_S16)(((HI_U32)(lParam)) >> (16)))) 664 #define HIGV_GET_MOUSE_Y(lParam) ((HIGV_CORD)((HI_S16)(((HI_U32)(lParam)) & (0xFFFF)))) 666 #define HIGV_GET_MOUSE_STEP(wParam) ((HI_S32)((HI_S16)(((HI_U32)(wParam)) >> (16)))) 668 #define HIGV_GET_MOUSE_BUTTON(wParam) ((HI_U32)((HI_S16)(((HI_U32)(wParam)) & (0xFFFF))))
|