8. 多媒体开发指南
- 8.1. 系统概述
- 8.2. 示例程序
- 8.3. 系统控制
- 8.3.1. 概述
- 8.3.2. 功能描述
- 8.3.3. API参考
- 8.3.3.1. HB_SYS_Init
- 8.3.3.2. HB_SYS_Exit
- 8.3.3.3. HB_SYS_Bind
- 8.3.3.4. HB_SYS_UnBind
- 8.3.3.5. HB_SYS_SetVINVPSMode
- 8.3.3.6. HB_SYS_GetVINVPSMode
- 8.3.3.7. HB_VP_SetConfig
- 8.3.3.8. HB_VP_GetConfig
- 8.3.3.9. HB_VP_Init
- 8.3.3.10. HB_VP_Exit
- 8.3.3.11. HB_VP_CreatePool
- 8.3.3.12. HB_VP_DestroyPool
- 8.3.3.13. HB_VP_GetBlock
- 8.3.3.14. HB_VP_ReleaseBlock
- 8.3.3.15. HB_VP_PhysAddr2Block
- 8.3.3.16. HB_VP_Block2PhysAddr
- 8.3.3.17. HB_VP_Block2PoolId
- 8.3.3.18. HB_VP_MmapPool
- 8.3.3.19. HB_VP_MunmapPool
- 8.3.3.20. HB_VP_GetBlockVirAddr
- 8.3.3.21. HB_VP_InquireUserCnt
- 8.3.3.22. HB_VP_SetAuxiliaryConfig
- 8.3.3.23. HB_SYS_Alloc
- 8.3.3.24. HB_SYS_AllocCached
- 8.3.3.25. HB_SYS_Free
- 8.3.3.26. HB_SYS_CacheInvalidate
- 8.3.3.27. HB_SYS_CacheFlush
- 8.3.3.28. HB_VP_DmaCopy
- 8.3.4. 数据类型
- 8.3.5. 错误码
- 8.4. 视频输入
- 8.4.1. 概述
- 8.4.2. 功能描述
- 8.4.3. API参考
- 8.4.3.1. HB_MIPI_SetBus
- 8.4.3.2. HB_MIPI_SetPort
- 8.4.3.3. HB_MIPI_SensorBindSerdes
- 8.4.3.4. HB_MIPI_SensorBindMipi
- 8.4.3.5. HB_MIPI_SetExtraMode
- 8.4.3.6. HB_MIPI_InitSensor/HB_MIPI_DeinitSensor
- 8.4.3.7. HB_MIPI_ResetSensor/HB_MIPI_UnresetSensor
- 8.4.3.8. HB_MIPI_EnableSensorClock/HB_MIPI_DisableSensorClock
- 8.4.3.9. HB_MIPI_SetSensorClock
- 8.4.3.10. HB_MIPI_ResetMipi/HB_MIPI_UnresetMipi
- 8.4.3.11. HB_MIPI_SetMipiAttr
- 8.4.3.12. HB_MIPI_Clear
- 8.4.3.13. HB_MIPI_ReadSensor
- 8.4.3.14. HB_MIPI_WriteSensor
- 8.4.3.15. HB_MIPI_GetSensorInfo
- 8.4.3.16. HB_MIPI_SwSensorFps
- 8.4.3.17. HB_VIN_SetMipiBindDev/HB_VIN_GetMipiBindDev
- 8.4.3.18. HB_VIN_SetDevAttr/HB_VIN_GetDevAttr
- 8.4.3.19. HB_VIN_SetDevAttrEx/HB_VIN_GetDevAttrEx
- 8.4.3.20. HB_VIN_EnableDev/HB_VIN_DisableDev
- 8.4.3.21. HB_VIN_DestroyDev
- 8.4.3.22. HB_VIN_SetDevBindPipe/HB_VIN_GetDevBindPipe
- 8.4.3.23. HB_VIN_CreatePipe/HB_VIN_DestroyPipe
- 8.4.3.24. HB_VIN_StartPipe/HB_VIN_StopPipe
- 8.4.3.25. HB_VIN_EnableChn/HB_VIN_DisableChn
- 8.4.3.26. HB_VIN_SetChnLDCAttr/HB_VIN_GetChnLDCAttr
- 8.4.3.27. HB_VIN_SetChnDISAttr/HB_VIN_GetChnDISAttr
- 8.4.3.28. HB_VIN_SetChnAttr
- 8.4.3.29. HB_VIN_DestroyChn
- 8.4.3.30. HB_VIN_GetChnFrame/HB_VIN_ReleaseChnFrame
- 8.4.3.31. HB_VIN_GetDevFrame/HB_VIN_ReleaseDevFrame
- 8.4.3.32. HB_VIN_SendPipeRaw
- 8.4.3.33. HB_VIN_SetPipeAttr/HB_VIN_GetPipeAttr
- 8.4.3.34. HB_VIN_CtrlPipeMirror
- 8.4.3.35. HB_VIN_MotionDetect
- 8.4.3.36. HB_VIN_InitLens
- 8.4.3.37. HB_VIN_DeinitLens
- 8.4.3.38. HB_VIN_RegisterDisCallback
- 8.4.3.39. HB_VIN_SetDevVCNumber/HB_VIN_GetDevVCNumber
- 8.4.3.40. HB_VIN_AddDevVCNumber
- 8.4.3.41. HB_VIN_SetDevMclk
- 8.4.3.42. HB_VIN_GetChnFd
- 8.4.3.43. HB_VIN_CloseFd
- 8.4.3.44. HB_VIN_EnableDevMd
- 8.4.3.45. HB_VIN_DisableDevMd
- 8.4.4. 数据结构
- 8.4.4.1. MIPI_INPUT_MODE_E
- 8.4.4.2. MIPI_SENSOR_MODE_E
- 8.4.4.3. MIPI_DESERIAL_INFO_T
- 8.4.4.4. MIPI_SNS_INFO_S
- 8.4.4.5. MIPI_SENSOR_INFO_S
- 8.4.4.6. MIPI_HOST_CFG_S
- 8.4.4.7. MIPI_ATTR_S
- 8.4.4.8. MIPI_SPI_DATA_S
- 8.4.4.9. VIN_DEV_SIZE_S
- 8.4.4.10. VIN_MIPI_ATTR_S
- 8.4.4.11. VIN_DEV_INPUT_DDR_ATTR_S
- 8.4.4.12. VIN_DEV_OUTPUT_DDR_S
- 8.4.4.13. VIN_DEV_OUTPUT_ISP_S
- 8.4.4.14. VIN_DEV_ATTR_S
- 8.4.4.15. VIN_DEV_ATTR_EX_S
- 8.4.4.16. VIN_PIPE_SENSOR_MODE_E
- 8.4.4.17. VIN_PIPE_CFA_PATTERN_E
- 8.4.4.18. VIN_PIPE_SIZE_S
- 8.4.4.19. VIN_PIPE_CALIB_S
- 8.4.4.20. VIN_PIPE_ATTR_S
- 8.4.4.21. VIN_LDC_PATH_SEL_S
- 8.4.4.22. VIN_LDC_PICSIZE_S
- 8.4.4.23. VIN_LDC_ALGOPARAM_S
- 8.4.4.24. VIN_LDC_OFF_SHIFT_S
- 8.4.4.25. VIN_LDC_WOI_S
- 8.4.4.26. VIN_LDC_ATTR_S
- 8.4.4.27. VIN_DIS_PICSIZE_S
- 8.4.4.28. VIN_DIS_PATH_SEL_S
- 8.4.4.29. VIN_DIS_CROP_S
- 8.4.4.30. VIN_DIS_CALLBACK_S
- 8.4.4.31. VIN_DIS_MV_INFO_S
- 8.4.4.32. VIN_DIS_ATTR_S
- 8.4.4.33. VIN_LENS_FUNC_TYPE_E
- 8.4.4.34. VIN_LENS_CTRL_ATTR_S
- 8.4.4.35. VIN_LENS_MOTOR_TYPE_E
- 8.4.4.36. DATA TYPE
- 8.4.4.37. SIF MCLK
- 8.4.4.38. VPU CLK
- 8.4.5. 错误码
- 8.4.6. 参考代码
- 8.5. ISP图像系统
- 8.5.1. 概述
- 8.5.2. 功能描述
- 8.5.3. API参考
- 8.5.3.1. HB_ISP_SetFWState/HB_ISP_GetFWState
- 8.5.3.2. HB_ISP_SetRegister/HB_ISP_GetRegister
- 8.5.3.3. HB_ISP_SetModuleControl/ HB_ISP_GetModuleControl
- 8.5.3.4. HB_ISP_SwitchScence
- 8.5.3.5. HB_ISP_StartI2CBus/HB_ISP_StopI2CBus
- 8.5.3.6. HB_ISP_SendI2CData
- 8.5.3.7. HB_ISP_AELibRegCallback
- 8.5.3.8. HB_ISP_AWBLibRegCallback
- 8.5.3.9. HB_ISP_AFLibRegCallback
- 8.5.3.10. HB_ISP_AELibUnRegCallback
- 8.5.3.11. HB_ISP_AWBLibUnRegCallback
- 8.5.3.12. HB_ISP_AFLibUnRegCallback
- 8.5.3.13. HB_ISP_GetSetInit/HB_ISP_GetSetExit
- 8.5.3.14. HB_ISP_SetAeAttr/HB_ISP_GetAeAttr
- 8.5.3.15. HB_ISP_SetAfAttr/HB_ISP_GetAfAttr
- 8.5.3.16. HB_ISP_SetAwbAttr/HB_ISP_GetAwbAttr
- 8.5.3.17. HB_ISP_SetBlackLevelAttr/HB_ISP_GetBlackLevelAttr
- 8.5.3.18. HB_ISP_SetDemosaicAttr/HB_ISP_GetDemosaicAttr
- 8.5.3.19. HB_ISP_SetSharpenAttr/HB_ISP_GetSharpenAttr
- 8.5.3.20. HB_ISP_SetGammaAttr/HB_ISP_GetGammaAttr
- 8.5.3.21. HB_ISP_SetIridixAttr/HB_ISP_GetIridixAttr
- 8.5.3.22. HB_ISP_SetIridixStrengthLevel/HB_ISP_GetIridixStrengthLevel
- 8.5.3.23. HB_ISP_SetCnrAttr/HB_ISP_GetCnrAttr
- 8.5.3.24. HB_ISP_SetSinterAttr/HB_ISP_GetSinterAttr
- 8.5.3.25. HB_ISP_SetTemperAttr/HB_ISP_GetTemperAttr
- 8.5.3.26. HB_ISP_SetMeshShadingAttr/HB_ISP_GetMeshShadingAttr
- 8.5.3.27. HB_ISP_SetMeshShadingLUT/HB_ISP_GetMeshShadingLUT
- 8.5.3.28. HB_ISP_SetRadialShadingAttr/HB_ISP_GetRadialShadingAttr
- 8.5.3.29. HB_ISP_SetRadialShadingLUT/HB_ISP_GetRadialShadingLUT
- 8.5.3.30. HB_ISP_SetCSCAttr/HB_ISP_GetCSCAttr
- 8.5.3.31. HB_ISP_SetSceneModesAttr/HB_ISP_GetSceneModesAttr
- 8.5.3.32. HB_ISP_SetAwbZoneInfo/HB_ISP_GetAwbZoneInfo
- 8.5.3.33. HB_ISP_SetAfZoneInfo/HB_ISP_GetAfZoneInfo
- 8.5.3.34. HB_ISP_SetAe5binZoneInfo/HB_ISP_GetAe5binZoneInfo
- 8.5.3.35. HB_ISP_SetAfKernelInfo/HB_ISP_GetAfKernelInfo
- 8.5.3.36. HB_ISP_SetAeParam/HB_ISP_GetAeParam
- 8.5.3.37. HB_ISP_SetAeRoiInfo/HB_ISP_GetAeRoiInfo
- 8.5.3.38. HB_ISP_SetAwbStatAreaAttr/HB_ISP_GetAwbStatAreaAttr
- 8.5.3.39. HB_ISP_GetAeFullHist
- 8.5.3.40. HB_ISP_GetAwbZoneHist
- 8.5.3.41. HB_ISP_GetAe5binZoneHist
- 8.5.3.42. HB_ISP_GetAfZoneHist
- 8.5.3.43. HB_ISP_GetMeteringData
- 8.5.3.44. HB_ISP_GetVDTTimeOut
- 8.5.3.45. HB_ISP_GetLumaZoneHist
- 8.5.3.46. HB_ISP_SetAEControl/ HB_ISP_GetAEControl
- 8.5.3.47. HB_ISP_SetAECorrection/ HB_ISP_GetAECorrection
- 8.5.3.48. HB_ISP_Set_AE_5bin_Hist/ HB_ISP_Get_AE_5bin_Hist
- 8.5.3.49. HB_ISP_SetExposureRatioAdjustment/ HB_ISP_GetExposureRatioAdjustment
- 8.5.3.50. HB_ISP_SetExposurePartitionLuts/ HB_ISP_GetExposurePartitionLuts
- 8.5.3.51. HB_ISP_SetAwbBgMaxGain/HB_ISP_GetAwbBgMaxGain
- 8.5.3.52. HB_ISP_SetCcmSaturationStrength/ HB_ISP_GetCcmSaturationStrength
- 8.5.3.53. HB_ISP_SetCcmMtLs/ HB_ISP_GetCcmMtLs
- 8.5.3.54. HB_ISP_SetCcmAttr/HB_ISP_GetCcmAttr
- 8.5.3.55. HB_ISP_SetGammaEv1/HB_ISP_GetGammaEv1
- 8.5.3.56. HB_ISP_SetGammaEv2/HB_ISP_GetGammaEv2
- 8.5.3.57. HB_ISP_SetGammaThreshold/ HB_ISP_GetGammaThreshold
- 8.5.3.58. HB_ISP_GetEvToLuxStatustAttr/ HB_ISP_SetEvToLuxStatustAttr
- 8.5.3.59. HB_ISP_SetCctCtrlAttr/ HB_ISP_GetCctCtrlAttr
- 8.5.3.60. HB_ISP_SetAwbAvgCoeff/HB_ISP_GetAwbAvgCoeff
- 8.5.3.61. HB_ISP_SetMixLightAttr/HB_ISP_GetMixLightAttr
- 8.5.3.62. HB_ISP_SetSkyCtrlAttr/ HB_ISP_GetSkyCtrlAttr
- 8.5.3.63. HB_ISP_ApiCtrl
- 8.5.3.64. HB_ISP_GetTempLut/ HB_ISP_SetTempLut
- 8.5.3.65. HB_ISP_SetAwbRgBgWeightAttr/ HB_ISP_GetAwbRgBgWeightAttr
- 8.5.3.66. HB_ISP_GetAwbLsWeightAtt/ HB_ISP_SetAwbLsWeightAttr
- 8.5.3.67. HB_ISP_GetAwbDefultParmAttr/ HB_ISP_SetAwbDefultParmAttr
- 8.5.3.68. HB_ISP_SetAwbColorTempWeightAttr/ HB_ISP_GetAwbColorTempWeightAttr
- 8.5.3.69. HB_ISP_SetAwbPosStatusAttr/ HB_ISP_GetAwbPosStatusAttr
- 8.5.3.70. HB_ISP_SetAwbLightSourceAttr/ HB_ISP_GetAwbLightSourceAttr
- 8.5.3.71. HB_ISP_GetWdrOffsetAttr/ HB_ISP_SetWdrOffsetAttr
- 8.5.3.72. HB_ISP_SetHdrAexpTypeAttr
- 8.5.3.73. HB_ISP_GetAfStatus
- 8.5.3.74. HB_ISP_GetAfInfo
- 8.5.3.75. HB_ISP_SetAfManualPos
- 8.5.3.76. HB_ISP_SetFlickerStatus/HB_ISP_GetFlickerStatus
- 8.5.3.77. HB_ISP_SetAeAttrEx/HB_ISP_GetAeAttrEx
- 8.5.3.78. HB_ISP_GetAeWeight/HB_ISP_SetAeWeight
- 8.5.3.79. HB_ISP_GetAeMinIntertime/HB_ISP_SetAeMinIntertime
- 8.5.3.80. HB_GetAwbTemperatureInfo
- 8.5.3.81. HB_ISP_SetAwbTolerance
- 8.5.3.82. HB_GetAwbModeInfo/HB_SetAwbModeInfo
- 8.5.3.83. HB_GetAwbGainByTemp
- 8.5.3.84. HB_ISP_SetAfSpeed
- 8.5.4. 数据结构
- 8.5.4.1. HB_ISP_FW_STATE_E
- 8.5.4.2. HB_ ISP_MODULE_CTRL_U
- 8.5.4.3. HB_ISP_I2C_DATA_S
- 8.5.4.4. HB_ISP_AE_FUNC_S
- 8.5.4.5. ae_stats_data_t
- 8.5.4.6. ae_input_data_t
- 8.5.4.7. ae_acamera_input_t
- 8.5.4.8. ae_output_data_t
- 8.5.4.9. ae_acamera_output_t
- 8.5.4.10. ae_out_info_t
- 8.5.4.11. ae_1024bin_weight_t
- 8.5.4.12. HB_ISP_AWB_FUNC_S
- 8.5.4.13. awb_stats_data_t
- 8.5.4.14. awb_zone_t
- 8.5.4.15. awb_input_data_t
- 8.5.4.16. awb_acamera_input_t
- 8.5.4.17. awb_output_data_t
- 8.5.4.18. awb_acamera_output_t
- 8.5.4.19. HB_ISP_AF_FUNC_S
- 8.5.4.20. af_stats_data_t
- 8.5.4.21. af_input_data_t
- 8.5.4.22. af_acamera_input_t
- 8.5.4.23. af_output_data_t
- 8.5.4.24. af_acamera_output_t
- 8.5.4.25. HB_ISP_OP_TYPE_E
- 8.5.4.26. HB_ISP_AE_ATTR_S
- 8.5.4.27. HB_ISP_AF_ATTR_S
- 8.5.4.28. HB_ISP_AWB_ATTR_S
- 8.5.4.29. HB_ISP_BLACK_LEVEL_ATTR_S
- 8.5.4.30. HB_ISP_DEMOSAIC_ATTR_S
- 8.5.4.31. HB_ISP_SHARPEN_ATTR_S
- 8.5.4.32. HB_ISP_GAMMA_ATTR_S
- 8.5.4.33. ISP_IRIDIX_ATTR_S
- 8.5.4.34. HB_ISP_CNR_ATTR_S
- 8.5.4.35. HB_ISP_SINTER_ATTR_S
- 8.5.4.36. HB_ISP_TEMPER_ATTR_S
- 8.5.4.37. HB_MESH_SHADING_ATTR_S
- 8.5.4.38. HB_MESH_SHADING_LUT_S
- 8.5.4.39. HB_RADIAL_SHADING_ATTR_S
- 8.5.4.40. HB_RADIAL_SHADING_LUT_S
- 8.5.4.41. HB_ISP_CSC_ATTR_S
- 8.5.4.42. HB_ISP_SCENE_MODES_ATTR_S
- 8.5.4.43. HB_ISP_STATISTICS_AWB_ZONE_ATTR_S
- 8.5.4.44. HB_ISP_STATISTICS_AE_5BIN_ZONE_ATTR_S
- 8.5.4.45. HB_ISP_AE_PARAM_S
- 8.5.4.46. HB_ISP_AE_ROI_ATTR_S
- 8.5.4.47. ISP_ZONE_ATTR_S
- 8.5.4.48. HB_ISP_STATISTICS_LUMVAR_ZONE_ATTR_S
- 8.5.4.49. ISP_AWB_STAT_AREA_ATTR_S
- 8.5.4.50. HB_ISP_AE_CONTROL
- 8.5.4.51. HB_ISP_AE_CORRECTION
- 8.5.4.52. HB_ISP_5BIN_HIST
- 8.5.4.53. HB_ISP_EXP_RATIO_ADJ
- 8.5.4.54. HB_ISP_EXP_PAT_LUTS
- 8.5.4.55. HB_ISP_AWB_MAX_BGAIN
- 8.5.4.56. HB_ISP_CCM_SATURA_STRENG
- 8.5.4.57. HB_ISP_MT_ABSOLUTE_LS
- 8.5.4.58. HB_ISP_CCM_ONE_GAIN_THRESHOLD
- 8.5.4.59. HB_ISP_GAMMA_EV1
- 8.5.4.60. HB_ISP_GAMMA_EV2
- 8.5.4.61. HB_ISP_GAMMA_THRESHOLD
- 8.5.4.62. HB_ISP_AWB_CCT_CTRL_S
- 8.5.4.63. HB_ISP_MIX_LIGHT_PARAM_S
- 8.5.4.64. HB_ISP_SKY_PARAM_S
- 8.5.4.65. HB_TMPER_NP_LUT_S
- 8.5.4.66. HB_ISP_MESH_RGBG_WEIGHT_S
- 8.5.4.67. HB_ ISP_MESH_LS_WEIGHT_S
- 8.5.4.68. HB_ ISP_AWB_DEFAULT_PARAM_S
- 8.5.4.69. HB_ISP_MESH_COLOR_TEMP_WEIGHT_S
- 8.5.4.70. HB_ISP_AWB_POS_STATUS_S
- 8.5.4.71. HB_ISP_AWB_LIGHT_SOURCE_S
- 8.5.4.72. HB_ISP_WDR_OFFSET_S
- 8.5.4.73. HB_ISP_AF_LENS_INFO_S
- 8.5.4.74. HB_ISP_AE_ATTR_EX_S
- 8.5.4.75. HB_AE_ZONES_WEIGHT_S
- 8.5.5. 参考代码
- 8.6. 视频处理
- 8.6.1. 概述
- 8.6.2. 功能描述
- 8.6.3. API参考
- 8.6.3.1. HB_VPS_CreateGrp
- 8.6.3.2. HB_VPS_DestroyGrp
- 8.6.3.3. HB_VPS_StartGrp
- 8.6.3.4. HB_VPS_StopGrp
- 8.6.3.5. HB_VPS_GetGrpAttr
- 8.6.3.6. HB_VPS_SetGrpAttr
- 8.6.3.7. HB_VPS_SetGrpRotate
- 8.6.3.8. HB_VPS_GetGrpRotate
- 8.6.3.9. HB_VPS_SetGrpRotateRepeat
- 8.6.3.10. HB_VPS_SetGrpGdc
- 8.6.3.11. HB_VPS_SendFrame
- 8.6.3.12. HB_VPS_SetChnAttr
- 8.6.3.13. HB_VPS_GetChnAttr
- 8.6.3.14. HB_VPS_EnableChn
- 8.6.3.15. HB_VPS_DisableChn
- 8.6.3.16. HB_VPS_SetChnRotate
- 8.6.3.17. HB_VPS_GetChnRotate
- 8.6.3.18. HB_VPS_SetChnGdc
- 8.6.3.19. HB_VPS_UpdateGdcSize
- 8.6.3.20. HB_VPS_SetChnCrop
- 8.6.3.21. HB_VPS_GetChnCrop
- 8.6.3.22. HB_VPS_SetChnFrameRate
- 8.6.3.23. HB_VPS_TriggerSnapFrame
- 8.6.3.24. HB_VPS_GetChnFrame
- 8.6.3.25. HB_VPS_GetChnFrame_Cond
- 8.6.3.26. HB_VPS_ReleaseChnFrame
- 8.6.3.27. HB_VPS_SetPymChnAttr
- 8.6.3.28. HB_VPS_GetPymChnAttr
- 8.6.3.29. HB_VPS_ChangePymUs
- 8.6.3.30. HB_VPS_GetChnFd
- 8.6.3.31. HB_VPS_CloseChnFd
- 8.6.3.32. VPS参考代码
- 8.6.3.33. VPS接口调用流程
- 8.6.3.34. VPS场景使用说明
- 8.6.4. 数据结构
- 8.6.5. 错误码
- 8.6.6. 参考代码
- 8.7. 区域处理
- 8.7.1. 概述
- 8.7.2. 功能描述
- 8.7.3. API参考
- 8.7.3.1. HB_RGN_Create/HB_RGN_Destory
- 8.7.3.2. HB_RGN_GetAttr/HB_RGN_SetAttr
- 8.7.3.3. HB_RGN_SetBitMap
- 8.7.3.4. HB_RGN_AttachToChn/HB_RGN_DetachFromChn
- 8.7.3.5. HB_RGN_SetDisplayAttr/HB_RGN_GetDisplayAttr
- 8.7.3.6. HB_RGN_GetCanvasInfo/HB_RGN_UpdateCanvas
- 8.7.3.7. HB_RGN_DrawWord
- 8.7.3.8. HB_RGN_DrawLine/HB_RGN_DrawLineArray
- 8.7.3.9. HB_RGN_BatchBegin/HB_RGN_BatchEnd
- 8.7.3.10. HB_RGN_SetColorMap
- 8.7.3.11. HB_RGN_SetSta/HB_RGN_GetSta
- 8.7.3.12. HB_RGN_AddToYUV
- 8.7.3.13. HB_RGN_SetDisplayLevel
- 8.7.4. 数据结构
- 8.7.4.1. RGN_SIZE_S
- 8.7.4.2. RGN_POINT_S
- 8.7.4.3. RGN_RECT_S
- 8.7.4.4. RGN_OVERLAY_S
- 8.7.4.5. RGN_ATTR_S
- 8.7.4.6. RGN_CHN_S
- 8.7.4.7. RGN_OVERLAY_CHN_S
- 8.7.4.8. RGN_COVER_CHN_S
- 8.7.4.9. RGN_CHN_U
- 8.7.4.10. RGN_CANVAS_S
- 8.7.4.11. RGN_CHN_ATTR_S
- 8.7.4.12. RGN_BITMAP_S
- 8.7.4.13. RGN_DRAW_WORD_S
- 8.7.4.14. RGN_DRAW_LINE_S
- 8.7.4.15. RGN_STA_S
- 8.7.4.16. RGN_TYPE_E
- 8.7.4.17. RGN_CHN_ID_E
- 8.7.4.18. RGN_FONT_SIZE_E
- 8.7.4.19. RGN_FONT_COLOR_E
- 8.7.4.20. RGN_PIXEL_FORMAT_E
- 8.7.4.21. RGN_HANDLE
- 8.7.4.22. RGN_HANDLE_MAX
- 8.7.4.23. RGN_HANDLEGROUP
- 8.7.4.24. RGN_GROUP_MAX
- 8.7.5. 错误码
- 8.7.6. 参考代码
- 8.8. 视频输出
- 8.8.1. 概述
- 8.8.2. 功能描述
- 8.8.3. API参考
- 8.8.3.1. HB_VOT_SetPubAttr
- 8.8.3.2. HB_VOT_GetPubAttr
- 8.8.3.3. HB_VOT_Enable
- 8.8.3.4. HB_VOT_Disable
- 8.8.3.5. HB_VOT_SetLcdBackLight
- 8.8.3.6. HB_VOT_SetVideoLayerAttr
- 8.8.3.7. HB_VOT_GetVideoLayerAttr
- 8.8.3.8. HB_VOT_EnableVideoLayer
- 8.8.3.9. HB_VOT_DisableVideoLayer
- 8.8.3.10. HB_VOT_SetVideoLayerCSC
- 8.8.3.11. HB_VOT_GetVideoLayerCSC
- 8.8.3.12. HB_VOT_SetVideoLayerUpScale
- 8.8.3.13. HB_VOT_GetVideoLayerUpScale
- 8.8.3.14. HB_VOT_BatchBegin
- 8.8.3.15. HB_VOT_BatchEnd
- 8.8.3.16. HB_VOT_GetScreenFrame
- 8.8.3.17. HB_VOT_ReleaseScreenFrame
- 8.8.3.18. HB_VOT_SetChnAttr
- 8.8.3.19. HB_VOT_GetChnAttr
- 8.8.3.20. HB_VOT_SetChnAttrEx
- 8.8.3.21. HB_VOT_GetChnAttrEx
- 8.8.3.22. HB_VOT_EnableChn
- 8.8.3.23. HB_VOT_DisableChn
- 8.8.3.24. HB_VOT_SetChnCrop
- 8.8.3.25. HB_VOT_GetChnCrop
- 8.8.3.26. HB_VOT_SetChnDisplayPosition
- 8.8.3.27. HB_VOT_GetChnDisplayPosition
- 8.8.3.28. HB_VOT_SetChnFrameRate
- 8.8.3.29. HB_VOT_GetChnFrameRate
- 8.8.3.30. HB_VOT_ShowChn
- 8.8.3.31. HB_VOT_HideChn
- 8.8.3.32. HB_VOT_SendFrame
- 8.8.3.33. HB_VOT_ClearChnBuf
- 8.8.3.34. HB_VOT_BindVps
- 8.8.3.35. HB_VOT_EnableWB
- 8.8.3.36. HB_VOT_DisableWB
- 8.8.3.37. HB_VOT_GetWBAttr
- 8.8.3.38. HB_VOT_SetWBAttr
- 8.8.3.39. HB_VOT_GetWBFrame
- 8.8.3.40. HB_VOT_ReleaseWBFrame
- 8.8.3.41. HB_VOT_ShutDownHDMI
- 8.8.3.42. HB_VOT_StartHDMI
- 8.8.3.43. API调用流程示例
- 8.8.4. 数据结构
- 8.8.4.1. HB_VOT_PUB_ATTR_S
- 8.8.4.2. HB_VOT_OUTPUT_MODE_E
- 8.8.4.3. HB_VOT_INTF_SYNC_E
- 8.8.4.4. HB_VOT_SYNC_INFO_S
- 8.8.4.5. HB_VOT_VIDEO_LAYER_ATTR_S
- 8.8.4.6. HB_VOT_CSC_S
- 8.8.4.7. HB_VOT_UPSCALE_ATTR_S
- 8.8.4.8. HB_VOT_CHN_ATTR_S
- 8.8.4.9. HB_VOT_CHN_ATTR_EX_S
- 8.8.4.10. VOT_WB_ATTR_S
- 8.8.4.11. VOT_CROP_INFO_S
- 8.8.4.12. VOT_FRAME_INFO_S
- 8.8.4.13. HB_POINT_S
- 8.8.4.14. VOT_WB
- 8.8.4.15. HB_PIXEL_FORMAT_YUV_E
- 8.8.4.16. HB_PIXEL_FORMAT_RGB_E
- 8.8.4.17. HB_SIZE_S
- 8.8.5. 错误码
- 8.8.6. 参考代码
- 8.9. 视频编码
- 8.9.1. 概述
- 8.9.2. 功能描述
- 8.9.3. API参考
- 8.9.3.1. HB_VENC_CreateChn
- 8.9.3.2. HB_VENC_DestroyChn
- 8.9.3.3. HB_VENC_ResetChn
- 8.9.3.4. HB_VENC_StartRecvFrame
- 8.9.3.5. HB_VENC_StopRecvFrame
- 8.9.3.6. HB_VENC_SetChnAttr
- 8.9.3.7. HB_VENC_GetChnAttr
- 8.9.3.8. HB_VENC_GetStream
- 8.9.3.9. HB_VENC_ReleaseStream
- 8.9.3.10. HB_VENC_SendFrame
- 8.9.3.11. HB_VENC_RequestIDR
- 8.9.3.12. HB_VENC_SetRoiAttr
- 8.9.3.13. HB_VENC_GetRoiAttr
- 8.9.3.14. HB_VENC_SetH264SliceSplit
- 8.9.3.15. HB_VENC_GetH264SliceSplit
- 8.9.3.16. HB_VENC_SetH264IntraPred
- 8.9.3.17. HB_VENC_GetH264IntraPred
- 8.9.3.18. HB_VENC_SetH264Trans
- 8.9.3.19. HB_VENC_GetH264Trans
- 8.9.3.20. HB_VENC_SetH264Entropy
- 8.9.3.21. HB_VENC_GetH264Entropy
- 8.9.3.22. HB_VENC_SetH264Dblk
- 8.9.3.23. HB_VENC_GetH264Dblk
- 8.9.3.24. HB_VENC_SetH264Vui
- 8.9.3.25. HB_VENC_GetH264Vui
- 8.9.3.26. HB_VENC_SetH265Vui
- 8.9.3.27. HB_VENC_GetH265Vui
- 8.9.3.28. HB_VENC_SetRcParam
- 8.9.3.29. HB_VENC_GetRcParam
- 8.9.3.30. HB_VENC_SetRefParam
- 8.9.3.31. HB_VENC_GetRefParam
- 8.9.3.32. HB_VENC_EnableIDR
- 8.9.3.33. HB_VENC_SetH265SliceSplit
- 8.9.3.34. HB_VENC_GetH265SliceSplit
- 8.9.3.35. HB_VENC_SetH265PredUnit
- 8.9.3.36. HB_VENC_GetH265PredUnit
- 8.9.3.37. HB_VENC_SetH265Trans
- 8.9.3.38. HB_VENC_GetH265Trans
- 8.9.3.39. HB_VENC_SetH265Dblk
- 8.9.3.40. HB_VENC_GetH265Dblk
- 8.9.3.41. HB_VENC_SetH265Sao
- 8.9.3.42. HB_VENC_GetH265Sao
- 8.9.3.43. HB_VENC_SetIntraRefresh
- 8.9.3.44. HB_VENC_GetIntraRefresh
- 8.9.3.45. HB_VENC_SetCuPrediction
- 8.9.3.46. HB_VENC_GetCuPrediction
- 8.9.3.47. HB_VENC_SetJpegParam
- 8.9.3.48. HB_VENC_GetJpegParam
- 8.9.3.49. HB_VENC_SetMjpegParam
- 8.9.3.50. HB_VENC_GetMjpegParam
- 8.9.3.51. HB_VENC_GetFd
- 8.9.3.52. HB_VENC_CloseFd
- 8.9.3.53. HB_VENC_QueryStatus
- 8.9.3.54. HB_VENC_InserUserData
- 8.9.3.55. HB_VENC_SetChnParam
- 8.9.3.56. HB_VENC_GetChnParam
- 8.9.3.57. HB_VENC_SetModParam
- 8.9.3.58. HB_VENC_GetModParam
- 8.9.3.59. HB_VENC_SendFrameEx
- 8.9.3.60. HB_VENC_SetAverageQp
- 8.9.3.61. HB_VENC_GetAverageQp
- 8.9.3.62. HB_VENC_Set3DNRParam
- 8.9.3.63. HB_VENC_Get3DNRParam
- 8.9.4. 数据结构
- 8.9.4.1. HB_PIXEL_FORMAT_E
- 8.9.4.2. PAYLOAD_TYPE_E
- 8.9.4.3. HB_ROTATION_E
- 8.9.4.4. MIRROR_FLIP_E
- 8.9.4.5. HB_VENC_H264_PROFILE_E
- 8.9.4.6. HB_VENC_H264_LEVEL
- 8.9.4.7. HB_VENC_H265_LEVEL
- 8.9.4.8. CODEC_RECT_S
- 8.9.4.9. VENC_ATTR_H264_S
- 8.9.4.10. VENC_ATTR_H265_S
- 8.9.4.11. VENC_ATTR_MJPEG_S
- 8.9.4.12. VENC_ATTR_JPEG_S
- 8.9.4.13. VENC_ATTR_S
- 8.9.4.14. VENC_RC_MODE_E
- 8.9.4.15. VENC_H264_CBR_S
- 8.9.4.16. VENC_H264_VBR_S
- 8.9.4.17. VENC_H264_AVBR_S
- 8.9.4.18. VENC_H264_FIXQP_S
- 8.9.4.19. VENC_H264_QPMAP_S
- 8.9.4.20. VENC_H265_CBR_S
- 8.9.4.21. VENC_H265_VBR_S
- 8.9.4.22. VENC_H265_AVBR_S
- 8.9.4.23. VENC_H265_FIXQP_S
- 8.9.4.24. VENC_H265_QPMAP_S
- 8.9.4.25. VENC_MJPEG_FIXQP_S
- 8.9.4.26. VENC_RC_ATTR_S
- 8.9.4.27. VENC_GOP_PICTURE_CUSTOM_S
- 8.9.4.28. VENC_GOP_CUSTOM_S
- 8.9.4.29. VENC_GOP_ATTR_S
- 8.9.4.30. VENC_CHN_ATTR_S
- 8.9.4.31. VENC_JPEG_PARAM_S
- 8.9.4.32. VENC_MJPEG_PARAM_S
- 8.9.4.33. VENC_INTRA_REFRESH_MODE_E
- 8.9.4.34. VENC_INTRA_REFRESH_S
- 8.9.4.35. VENC_H264_ENTROPY_S
- 8.9.4.36. VENC_H264_DBLK_S
- 8.9.4.37. VENC_H265_DBLK_S
- 8.9.4.38. VENC_VUI_H264_TIME_INFO_S
- 8.9.4.39. VENC_H264_VUI_S
- 8.9.4.40. VENC_VUI_H265_TIME_INFO_S
- 8.9.4.41. VENC_H265_VUI_S
- 8.9.4.42. VENC_H265_SAO_S
- 8.9.4.43. VENC_H264_SLICE_SPLIT_S
- 8.9.4.44. VENC_H265_SLICE_SPLIT_S
- 8.9.4.45. VENC_H264_INTRA_PRED_S
- 8.9.4.46. VENC_H265_PU_S
- 8.9.4.47. VENC_H264_TRANS_S
- 8.9.4.48. VENC_H265_TRANS_S
- 8.9.4.49. VENC_CU_PREDICTION_S
- 8.9.4.50. VIDEO_CROP_INFO_S
- 8.9.4.51. VIDEO_FRAME_PACK_S
- 8.9.4.52. VIDEO_FRAME_S
- 8.9.4.53. VIDEO_FRAME_INFO_S
- 8.9.4.54. VIDEO_FRAME_INFO_JPEG_S
- 8.9.4.55. VIDEO_STREAM_PACK_S
- 8.9.4.56. VIDEO_STREAM_INFO_S
- 8.9.4.57. VIDEO_STREAM_INFO_JPEG_S
- 8.9.4.58. VIDEO_STREAM_S
- 8.9.4.59. VENC_RECV_PIC_PARAM_S
- 8.9.4.60. VENC_REF_PARAM_S
- 8.9.4.61. VENC_USER_RC_ATTR_S
- 8.9.4.62. USER_FRAME_INFO_S
- 8.9.4.63. VENC_PARAM_MOD_S
- 8.9.4.64. VENC_FRAME_RATE_S
- 8.9.4.65. VENC_CHN_PARAM_S
- 8.9.4.66. VENC_ROI_ATTR_S
- 8.9.4.67. VENC_CHN_STATUS_S
- 8.9.4.68. VENC_3DNR_PARAMS
- 8.9.5. 错误码
- 8.9.6. 参考代码
- 8.10. 视频解码
- 8.10.1. 概述
- 8.10.2. 功能描述
- 8.10.3. API参考
- 8.10.3.1. HB_VDEC_CreateChn
- 8.10.3.2. HB_VDEC_DestroyChn
- 8.10.3.3. HB_VDEC_StartRecvStream
- 8.10.3.4. HB_VDEC_StopRecvStream
- 8.10.3.5. HB_VDEC_ResetChn
- 8.10.3.6. HB_VDEC_SendStream
- 8.10.3.7. HB_VDEC_GetFrame
- 8.10.3.8. HB_VDEC_ReleaseFrame
- 8.10.3.9. HB_VDEC_GetFd
- 8.10.3.10. HB_VDEC_CloseFd
- 8.10.3.11. HB_VDEC_GetChnAttr
- 8.10.3.12. HB_VDEC_SetChnAttr
- 8.10.3.13. HB_VDEC_QueryStatus
- 8.10.3.14. HB_VDEC_GetUserData
- 8.10.3.15. HB_VDEC_ReleaseUserData
- 8.10.4. 数据结构
- 8.10.5. 错误码
- 8.10.6. 参考代码
- 8.11. 查询多媒体模块调试信息
- 8.12. 多媒体性能调试