Home
last modified time | relevance | path

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

/hardware/google/av/media/codecs/base/
DSimpleC2Component.cpp33 std::unique_ptr<C2Work> SimpleC2Component::WorkQueue::pop_front() { in pop_front()
39 void SimpleC2Component::WorkQueue::push_back(std::unique_ptr<C2Work> work) { in push_back()
43 bool SimpleC2Component::WorkQueue::empty() const { in empty()
47 void SimpleC2Component::WorkQueue::clear() { in clear()
51 uint32_t SimpleC2Component::WorkQueue::drainMode() const { in drainMode()
55 void SimpleC2Component::WorkQueue::markDrain(uint32_t drainMode) { in markDrain()
188 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in queue_nb()
216 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in flush_sm()
249 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in drain_nb()
293 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in stop()
[all …]
/hardware/google/av/media/codecs/base/include/
DSimpleC2Component.h203 class WorkQueue {
205 inline WorkQueue() : mFlush(false), mGeneration(0ul) {} in WorkQueue() function
232 Mutexed<WorkQueue> mWorkQueue;