Home | History | Annotate | Download | only in OMXCameraAdapter

Lines Matching refs:meteringAreas

1691   OMX_ALGOAREASTYPE *meteringAreas;
1707 meteringAreas = (OMX_ALGOAREASTYPE *)bufferlist[0].opaque;
1712 if (!meteringAreas)
1718 OMX_INIT_STRUCT_PTR (meteringAreas, OMX_ALGOAREASTYPE);
1720 meteringAreas->nPortIndex = OMX_ALL;
1721 meteringAreas->nNumAreas = mMeteringAreas.size();
1722 meteringAreas->nAlgoAreaPurpose = OMX_AlgoAreaExposure;
1739 (size_t&)meteringAreas->tAlgoAreas[n].nTop,
1740 (size_t&)meteringAreas->tAlgoAreas[n].nLeft,
1741 (size_t&)meteringAreas->tAlgoAreas[n].nWidth,
1742 (size_t&)meteringAreas->tAlgoAreas[n].nHeight);
1744 meteringAreas->tAlgoAreas[n].nLeft =
1745 ( meteringAreas->tAlgoAreas[n].nLeft * METERING_AREAS_RANGE ) / mPreviewData->mWidth;
1746 meteringAreas->tAlgoAreas[n].nTop =
1747 ( meteringAreas->tAlgoAreas[n].nTop* METERING_AREAS_RANGE ) / mPreviewData->mHeight;
1748 meteringAreas->tAlgoAreas[n].nWidth =
1749 ( meteringAreas->tAlgoAreas[n].nWidth * METERING_AREAS_RANGE ) / mPreviewData->mWidth;
1750 meteringAreas->tAlgoAreas[n].nHeight =
1751 ( meteringAreas->tAlgoAreas[n].nHeight * METERING_AREAS_RANGE ) / mPreviewData->mHeight;
1753 meteringAreas->tAlgoAreas[n].nPriority = mMeteringAreas.itemAt(n)->getWeight();
1756 n, (int)meteringAreas->tAlgoAreas[n].nTop, (int)meteringAreas->tAlgoAreas[n].nLeft,
1757 (int)meteringAreas->tAlgoAreas[n].nWidth, (int)meteringAreas->tAlgoAreas[n].nHeight,
1758 (int)meteringAreas->tAlgoAreas[n].nPriority);