/hardware/qcom/sm7250/media/mm-video-v4l2/vidc/venc/src/ |
D | omx_video_extensions.hpp | 982 OMX_QTI_VIDEO_CONFIG_ROI_RECT_REGION_INFO roiInfo; in set_vendor_extension_config() local 983 OMX_INIT_STRUCT(&roiInfo, OMX_QTI_VIDEO_CONFIG_ROI_RECT_REGION_INFO); in set_vendor_extension_config() 984 roiInfo.nTimeStamp = timestamp; in set_vendor_extension_config() 985 roiInfo.nPortIndex = PORT_INDEX_IN; in set_vendor_extension_config() 1012 roiInfo.nRegions[index].nLeft = (uint32_t)left; in set_vendor_extension_config() 1013 roiInfo.nRegions[index].nTop = (uint32_t)top; in set_vendor_extension_config() 1014 roiInfo.nRegions[index].nRight = (uint32_t)right; in set_vendor_extension_config() 1015 roiInfo.nRegions[index].nBottom = (uint32_t)bottom; in set_vendor_extension_config() 1016 roiInfo.nRegions[index].nDeltaQP = (int8_t)deltaQp; in set_vendor_extension_config() 1027 roiInfo.nRegionNum = index; in set_vendor_extension_config() [all …]
|
D | video_encoder_device_v4l2.cpp | 857 …OMX_QTI_VIDEO_CONFIG_ROIINFO* roiInfo = reinterpret_cast<OMX_QTI_VIDEO_CONFIG_ROIINFO*>(p_extra->d… in venc_handle_client_input_extradata() local 864 if (!roiInfo) { in venc_handle_client_input_extradata() 876 roi.info.nRoiMBInfoCount = roiInfo->nRoiMBInfoCount; in venc_handle_client_input_extradata() 877 roi.info.nTimeStamp = roiInfo->nTimeStamp; in venc_handle_client_input_extradata() 878 memcpy(roi.info.pRoiMBInfo, &roiInfo->pRoiMBInfo, roiInfo->nRoiMBInfoCount); in venc_handle_client_input_extradata() 4030 bool venc_dev::venc_set_roi_qp_info(OMX_QTI_VIDEO_CONFIG_ROIINFO *roiInfo) in venc_set_roi_qp_info() argument 4039 if (!roiInfo) { in venc_set_roi_qp_info() 4051 roi.info.nRoiMBInfoCount = roiInfo->nRoiMBInfoCount; in venc_set_roi_qp_info() 4052 roi.info.nTimeStamp = roiInfo->nTimeStamp; in venc_set_roi_qp_info() 4053 memcpy(roi.info.pRoiMBInfo, roiInfo->pRoiMBInfo, roiInfo->nRoiMBInfoCount); in venc_set_roi_qp_info()
|
/hardware/qcom/sm8150/media/mm-video-v4l2/vidc/venc/src/ |
D | omx_video_extensions.hpp | 1039 OMX_QTI_VIDEO_CONFIG_ROI_RECT_REGION_INFO roiInfo; in set_vendor_extension_config() local 1040 OMX_INIT_STRUCT(&roiInfo, OMX_QTI_VIDEO_CONFIG_ROI_RECT_REGION_INFO); in set_vendor_extension_config() 1041 roiInfo.nTimeStamp = timestamp; in set_vendor_extension_config() 1042 roiInfo.nPortIndex = PORT_INDEX_IN; in set_vendor_extension_config() 1069 roiInfo.nRegions[index].nLeft = (uint32_t)left; in set_vendor_extension_config() 1070 roiInfo.nRegions[index].nTop = (uint32_t)top; in set_vendor_extension_config() 1071 roiInfo.nRegions[index].nRight = (uint32_t)right; in set_vendor_extension_config() 1072 roiInfo.nRegions[index].nBottom = (uint32_t)bottom; in set_vendor_extension_config() 1073 roiInfo.nRegions[index].nDeltaQP = (int8_t)deltaQp; in set_vendor_extension_config() 1084 roiInfo.nRegionNum = index; in set_vendor_extension_config() [all …]
|
D | video_encoder_device_v4l2.cpp | 948 …OMX_QTI_VIDEO_CONFIG_ROIINFO* roiInfo = reinterpret_cast<OMX_QTI_VIDEO_CONFIG_ROIINFO*>(p_extra->d… in venc_handle_client_input_extradata() local 955 if (!roiInfo) { in venc_handle_client_input_extradata() 967 roi.info.nRoiMBInfoCount = roiInfo->nRoiMBInfoCount; in venc_handle_client_input_extradata() 968 roi.info.nTimeStamp = roiInfo->nTimeStamp; in venc_handle_client_input_extradata() 969 memcpy(roi.info.pRoiMBInfo, &roiInfo->pRoiMBInfo, roiInfo->nRoiMBInfoCount); in venc_handle_client_input_extradata() 6737 bool venc_dev::venc_set_roi_qp_info(OMX_QTI_VIDEO_CONFIG_ROIINFO *roiInfo) in venc_set_roi_qp_info() argument 6746 if (!roiInfo) { in venc_set_roi_qp_info() 6758 roi.info.nRoiMBInfoCount = roiInfo->nRoiMBInfoCount; in venc_set_roi_qp_info() 6759 roi.info.nTimeStamp = roiInfo->nTimeStamp; in venc_set_roi_qp_info() 6760 memcpy(roi.info.pRoiMBInfo, roiInfo->pRoiMBInfo, roiInfo->nRoiMBInfoCount); in venc_set_roi_qp_info()
|
/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/venc/inc/ |
D | video_encoder_device_v4l2.h | 381 int venc_roiqp_log_buffers(OMX_QTI_VIDEO_CONFIG_ROIINFO *roiInfo); 538 bool venc_set_roi_qp_info(OMX_QTI_VIDEO_CONFIG_ROIINFO *roiInfo);
|
/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/venc/src/ |
D | video_encoder_device_v4l2.cpp | 944 int venc_dev::venc_roiqp_log_buffers(OMX_QTI_VIDEO_CONFIG_ROIINFO *roiInfo) { in venc_roiqp_log_buffers() argument 946 if (!roiInfo || !m_debug.roiqp_log) { in venc_roiqp_log_buffers() 972 …if (fwrite(&roiInfo->nLowerQpOffset, sizeof(roiInfo->nLowerQpOffset), 1, m_debug.roiqpfile) != 1) { in venc_roiqp_log_buffers() 976 …if (fwrite(&roiInfo->nUpperQpOffset, sizeof(roiInfo->nUpperQpOffset), 1, m_debug.roiqpfile) != 1) { in venc_roiqp_log_buffers() 980 … if (fwrite((char *)roiInfo->pRoiMBInfo, roiInfo->nRoiMBInfoSize, 1, m_debug.roiqpfile) != 1) { in venc_roiqp_log_buffers() 6244 bool venc_dev::venc_set_roi_qp_info(OMX_QTI_VIDEO_CONFIG_ROIINFO *roiInfo) { in venc_set_roi_qp_info() argument 6250 if (!roiInfo) { in venc_set_roi_qp_info() 6260 venc_roiqp_log_buffers(roiInfo); in venc_set_roi_qp_info() 6262 if (!userptr || size < roiInfo->nRoiMBInfoSize) { in venc_set_roi_qp_info() 6263 …X_QTIIndexParamVideoEnableRoiInfo was set. (%p, %zd, %u)", userptr, size, roiInfo->nRoiMBInfoSize); in venc_set_roi_qp_info() [all …]
|
/hardware/qcom/sm7250/media/mm-video-v4l2/vidc/venc/inc/ |
D | video_encoder_device_v4l2.h | 466 bool venc_set_roi_qp_info(OMX_QTI_VIDEO_CONFIG_ROIINFO *roiInfo);
|
/hardware/qcom/sdm845/media/mm-video-v4l2/vidc/venc/inc/ |
D | video_encoder_device_v4l2.h | 526 bool venc_set_roi_qp_info(OMX_QTI_VIDEO_CONFIG_ROIINFO *roiInfo);
|
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/inc/ |
D | video_encoder_device_v4l2.h | 576 bool venc_set_roi_qp_info(OMX_QTI_VIDEO_CONFIG_ROIINFO *roiInfo);
|
/hardware/qcom/sm8150/media/mm-video-v4l2/vidc/venc/inc/ |
D | video_encoder_device_v4l2.h | 526 bool venc_set_roi_qp_info(OMX_QTI_VIDEO_CONFIG_ROIINFO *roiInfo);
|