Searched defs:FrameQueue (Results 1 – 2 of 2) sorted by relevance
139 struct FrameQueue { struct140 bool mStopped;141 bool mDrain;142 std::queue<std::shared_ptr<Frame>> mQueue;143 std::mutex mMutex;144 std::condition_variable mCond;146 FrameQueue() : mStopped{false}, mDrain{false} {} in FrameQueue() function148 bool queueItem(AHardwareBuffer *buffer, sp<Fence> fence) { in queueItem()163 void stop(bool drain = false) { in stop()179 bool waitItem(std::shared_ptr<Frame> *frame) { in waitItem()
19 class FrameQueue { class179 private FrameQueue(FrameType type, String name) { in FrameQueue() method in FrameQueue