Home
last modified time | relevance | path

Searched refs:dtc (Results 1 – 2 of 2) sorted by relevance

/frameworks/native/cmds/surfacereplayer/replayer/
DReplayer.cpp562 layer_id id, const DeferredTransactionChange& dtc) { in setDeferredTransaction() argument
565 id, dtc.layer_id(), dtc.frame_number()); in setDeferredTransaction()
566 if (mLayers.count(dtc.layer_id()) == 0 || mLayers[dtc.layer_id()] == nullptr) { in setDeferredTransaction()
567 ALOGE("Layer %d not found in Deferred Transaction", dtc.layer_id()); in setDeferredTransaction()
571 auto handle = mLayers[dtc.layer_id()]->getHandle(); in setDeferredTransaction()
573 t.deferTransactionUntil(mLayers[id], handle, dtc.frame_number()); in setDeferredTransaction()
717 const DeferredTransactionChange& dtc, std::unique_lock<std::mutex>& lock) { in waitUntilDeferredTransactionLayerExists() argument
718 if (mLayers.count(dtc.layer_id()) == 0 || mLayers[dtc.layer_id()] == nullptr) { in waitUntilDeferredTransactionLayerExists()
719 mLayerCond.wait(lock, [&] { return (mLayers[dtc.layer_id()] != nullptr); }); in waitUntilDeferredTransactionLayerExists()
DReplayer.h112 layer_id id, const DeferredTransactionChange& dtc);
126 const DeferredTransactionChange& dtc, std::unique_lock<std::mutex>& lock);