Lines Matching refs:displayId

249 bool MultiDisplay::translateCoordination(uint32_t* x, uint32_t* y, uint32_t* displayId) {  in translateCoordination()  argument
251 *displayId = 0; in translateCoordination()
271 *displayId = iter.first; in translateCoordination()
288 int MultiDisplay::createDisplay(uint32_t* displayId) { in createDisplay() argument
293 if (displayId == nullptr) { in createDisplay()
305 if (mMultiDisplay.find(*displayId) != mMultiDisplay.end()) { in createDisplay()
310 if (*displayId == s_invalidIdMultiDisplay) { in createDisplay()
313 *displayId = i; in createDisplay()
318 if (*displayId == s_invalidIdMultiDisplay) { in createDisplay()
324 mMultiDisplay.emplace(*displayId, MultiDisplayInfo()); in createDisplay()
325 LOG(VERBOSE) << "create display " << *displayId; in createDisplay()
329 int MultiDisplay::destroyDisplay(uint32_t displayId) { in destroyDisplay() argument
339 if (mMultiDisplay.find(displayId) == mMultiDisplay.end()) { in destroyDisplay()
342 needUIUpdate = ((mMultiDisplay[displayId].cb != 0) ? true : false); in destroyDisplay()
343 mMultiDisplay.erase(displayId); in destroyDisplay()
357 if (states.displayId == displayId && states.state == RECORDER_RECORDING) { in destroyDisplay()
365 LOG(VERBOSE) << "delete display " << displayId; in destroyDisplay()
369 int MultiDisplay::setDisplayPose(uint32_t displayId, in setDisplayPose() argument
383 if (mMultiDisplay.find(displayId) == mMultiDisplay.end()) { in setDisplayPose()
384 LOG(ERROR) << "cannot find display " << displayId; in setDisplayPose()
387 if (mMultiDisplay[displayId].cb != 0 && in setDisplayPose()
388 (mMultiDisplay[displayId].width != w || mMultiDisplay[displayId].height != h)) { in setDisplayPose()
391 mMultiDisplay[displayId].width = w; in setDisplayPose()
392 mMultiDisplay[displayId].height = h; in setDisplayPose()
393 mMultiDisplay[displayId].dpi = dpi; in setDisplayPose()
394 mMultiDisplay[displayId].pos_x = x; in setDisplayPose()
395 mMultiDisplay[displayId].pos_y = y; in setDisplayPose()
396 if (mMultiDisplay[displayId].cb != 0) { in setDisplayPose()
407 if (states.displayId == displayId && states.state == RECORDER_RECORDING) { in setDisplayPose()
414 LOG(VERBOSE) << "setDisplayPose " << displayId << " x " << x in setDisplayPose()
420 int MultiDisplay::getDisplayPose(uint32_t displayId, in getDisplayPose() argument
429 if (mMultiDisplay.find(displayId) == mMultiDisplay.end()) { in getDisplayPose()
430 LOG(ERROR) << "cannot find display " << displayId; in getDisplayPose()
433 *x = mMultiDisplay[displayId].pos_x; in getDisplayPose()
434 *y = mMultiDisplay[displayId].pos_y; in getDisplayPose()
435 *w = mMultiDisplay[displayId].width; in getDisplayPose()
436 *h = mMultiDisplay[displayId].height; in getDisplayPose()
440 int MultiDisplay::setDisplayColorBuffer(uint32_t displayId, uint32_t colorBuffer) { in setDisplayColorBuffer() argument
449 if (mMultiDisplay.find(displayId) == mMultiDisplay.end()) { in setDisplayColorBuffer()
450 LOG(ERROR) << "cannot find display" << displayId; in setDisplayColorBuffer()
453 if (mMultiDisplay[displayId].cb == colorBuffer) { in setDisplayColorBuffer()
456 if (mMultiDisplay[displayId].cb == 0) { in setDisplayColorBuffer()
457 mMultiDisplay[displayId].cb = colorBuffer; in setDisplayColorBuffer()
467 mMultiDisplay[displayId].cb = colorBuffer; in setDisplayColorBuffer()
476 LOG(VERBOSE) << "setDisplayColorBuffer " << displayId << " cb " << colorBuffer; in setDisplayColorBuffer()
480 int MultiDisplay::getDisplayColorBuffer(uint32_t displayId, uint32_t* colorBuffer) { in getDisplayColorBuffer() argument
485 if (mMultiDisplay.find(displayId) == mMultiDisplay.end()) { in getDisplayColorBuffer()
488 *colorBuffer = mMultiDisplay[displayId].cb; in getDisplayColorBuffer()
492 int MultiDisplay::getColorBufferDisplay(uint32_t colorBuffer, uint32_t* displayId) { in getColorBufferDisplay() argument
499 *displayId = iter.first; in getColorBufferDisplay()