Home | History | Annotate | Download | only in src

Lines Matching refs:roidata

281         std::list<roidata>::iterator iter;
284 DEBUG_PRINT_HIGH("roidata with timestamp (%lld) should have been removed already",
567 void venc_dev::get_roi_for_timestamp(struct roidata &roi, OMX_TICKS timestamp)
569 std::list<roidata>::iterator iter;
572 memset(&roi, 0, sizeof(struct roidata));
585 /* we found roidata in previous iteration already and got another
586 * roidata in this iteration, so we will use this iteration's
587 * roidata and free the previous roidata which is no longer used.
589 DEBUG_PRINT_LOW("freeing unused roidata with timestamp %lld us", roi.timestamp);
594 /* we got roidata so erase the elment in the roi list.
604 DEBUG_PRINT_LOW("found roidata with timestamp %lld us", roi.timestamp);
781 struct roidata roi;
782 memset(&roi, 0, sizeof(struct roidata));
792 struct msm_vidc_roi_qp_payload *roiData =
794 roiData->upper_qp_offset = roi.info.nUpperQpOffset;
795 roiData->lower_qp_offset = roi.info.nLowerQpOffset;
796 roiData->b_roi_info = roi.info.bUseRoiInfo;
797 roiData->mbi_info_size = roi.info.nRoiMBInfoSize;
798 DEBUG_PRINT_HIGH("Using PQ + ROI QP map: Enable = %d", roiData->b_roi_info);
799 memcpy(roiData->data, roi.info.pRoiMBInfo, roi.info.nRoiMBInfoSize);
815 struct msm_vidc_roi_qp_payload *roiData =
817 roiData->upper_qp_offset = roi.info.nUpperQpOffset;
818 roiData->lower_qp_offset = roi.info.nLowerQpOffset;
819 roiData->b_roi_info = roi.info.bUseRoiInfo;
820 roiData->mbi_info_size = roi.info.nRoiMBInfoSize;
821 DEBUG_PRINT_HIGH("Using ROI QP map: Enable = %d", roiData->b_roi_info);
822 memcpy(roiData->data, roi.info.pRoiMBInfo, roi.info.nRoiMBInfoSize);
836 struct msm_vidc_roi_qp_payload *roiData =
838 roiData->upper_qp_offset = roi.info.nUpperQpOffset;
839 roiData->lower_qp_offset = roi.info.nLowerQpOffset;
840 roiData->b_roi_info = roi.info.bUseRoiInfo;
841 roiData->mbi_info_size = roi.info.nRoiMBInfoSize;
842 DEBUG_PRINT_HIGH("Using ROI QP map: Enable = %d", roiData->b_roi_info);
843 memcpy(roiData->data, roi.info.pRoiMBInfo, roi.info.nRoiMBInfoSize);
850 DEBUG_PRINT_LOW("free roidata with timestamp %lld us", roi.timestamp);
6940 struct roidata roi;
6957 memset(&roi, 0, sizeof(struct roidata));
6984 DEBUG_PRINT_LOW("list add roidata with timestamp %lld us", roi.timestamp);
7013 DEBUG_PRINT_LOW("list add roidata with timestamp %lld us.", roi.timestamp);