Searched defs:Queue (Results 1 – 3 of 3) sorted by relevance
24 struct Queue { struct29 inline Queue() : head(nullptr), tail(nullptr), entryCount(0) {} in Queue() argument31 inline bool isEmpty() const { return !head; } in isEmpty()33 inline void enqueueAtTail(T* entry) { in enqueueAtTail()45 inline void enqueueAtHead(T* entry) { in enqueueAtHead()57 inline void dequeue(T* entry) { in dequeue()71 inline T* dequeueAtHead() { in dequeueAtHead()83 uint32_t count() const { return entryCount; } in count()
147 struct Queue { struct in android::C2OMXNode::QueueThread148 Queue(const std::shared_ptr<Codec2Client::Component> &comp) in Queue() argument153 std::weak_ptr<Codec2Client::Component> component;154 std::list<WorkFence> workList;155 nsecs_t lastQueuedTimestampNs;
82 struct Queue { struct83 Queue() in Queue() function87 int64_t mReadPendingSince;88 bool mPaused;89 bool mPulling;90 Vector<MediaBufferBase *> mReadBuffers;