Home
last modified time | relevance | path

Searched refs:maxDequeueCount (Results 1 – 10 of 10) sorted by relevance

/frameworks/av/media/codec2/tests/aidl/
DGraphicsTracker_test.cpp260 bool init(int maxDequeueCount) { in init() argument
261 mTracker = GraphicsTracker::CreateGraphicsTracker(maxDequeueCount); in init()
317 const int maxDequeueCount = 10; in TEST_F() local
319 ASSERT_TRUE(init(maxDequeueCount)); in TEST_F()
326 ASSERT_EQ(maxDequeueCount, mTracker->getCurDequeueable()); in TEST_F()
334 for (int i = 0; i < maxDequeueCount; ++i) { in TEST_F()
338 ASSERT_EQ(maxDequeueCount - (i + 1), mTracker->getCurDequeueable()); in TEST_F()
357 const int maxDequeueCount = 10; in TEST_F() local
359 ASSERT_TRUE(init(maxDequeueCount)); in TEST_F()
367 ASSERT_EQ(maxDequeueCount, mTracker->getCurDequeueable()); in TEST_F()
[all …]
/frameworks/av/media/codec2/hal/client/
DGraphicBufferAllocator.cpp146 int maxDequeueCount) { in CreateGraphicBufferAllocator() argument
147 return ::ndk::SharedRefBase::make<GraphicBufferAllocator>(maxDequeueCount); in CreateGraphicBufferAllocator()
150 GraphicBufferAllocator::GraphicBufferAllocator(int maxDequeueCount) in GraphicBufferAllocator() argument
151 : mGraphicsTracker(GraphicsTracker::CreateGraphicsTracker(maxDequeueCount)) {} in GraphicBufferAllocator()
DGraphicsTracker.cpp175 GraphicsTracker::GraphicsTracker(int maxDequeueCount) in GraphicsTracker() argument
176 : mBufferCache(new BufferCache()), mNumDequeueing{0}, mMaxDequeue{maxDequeueCount}, in GraphicsTracker()
177 mMaxDequeueCommitted{maxDequeueCount},
178 mDequeueable{maxDequeueCount},
181 if (maxDequeueCount < kMaxDequeueMin) {
185 } else if(maxDequeueCount > kMaxDequeueMax) {
324 c2_status_t GraphicsTracker::configureMaxDequeueCount(int maxDequeueCount) { in configureMaxDequeueCount() argument
327 if (maxDequeueCount < kMaxDequeueMin || maxDequeueCount > kMaxDequeueMax) { in configureMaxDequeueCount()
328 ALOGE("max dequeue count %d is not valid", maxDequeueCount); in configureMaxDequeueCount()
340 if (mMaxDequeueRequested == maxDequeueCount) { in configureMaxDequeueCount()
[all …]
Dclient.cpp2385 int maxDequeueCount) { in setOutputSurface() argument
2394 bool ret = gba->configure(surface, generation, maxDequeueCount); in setOutputSurface()
2411 mOutputBufferQueue->configure(nullIgbp, generation, 0, maxDequeueCount, nullptr); in setOutputSurface()
2416 mOutputBufferQueue->configure(nullIgbp, generation, 0, maxDequeueCount, nullptr); in setOutputSurface()
2418 mOutputBufferQueue->configure(surface, generation, bqId, maxDequeueCount, in setOutputSurface()
2507 int maxDequeueCount) { in setOutputSurfaceMaxDequeueCount() argument
2512 gba->updateMaxDequeueBufferCount(maxDequeueCount); in setOutputSurfaceMaxDequeueCount()
2516 mOutputBufferQueue->updateMaxDequeueBufferCount(maxDequeueCount); in setOutputSurfaceMaxDequeueCount()
/frameworks/av/media/codec2/hal/client/include/codec2/aidl/
DGraphicsTracker.h60 static std::shared_ptr<GraphicsTracker> CreateGraphicsTracker(int maxDequeueCount) { in CreateGraphicsTracker() argument
61 GraphicsTracker *p = new GraphicsTracker(maxDequeueCount); in CreateGraphicsTracker()
86 c2_status_t configureMaxDequeueCount(int maxDequeueCount);
280 explicit GraphicsTracker(int maxDequeueCount);
DGraphicBufferAllocator.h145 int maxDequeueCount);
147 GraphicBufferAllocator(int maxDequeueCount);
/frameworks/av/media/codec2/vndk/include/
DC2SurfaceSyncObj.h56 void setInitialDequeueCountLocked(int32_t maxDequeueCount, int32_t curDequeueCount);
101 void updateMaxDequeueCountLocked(int32_t maxDequeueCount);
/frameworks/av/media/codec2/vndk/platform/
DC2SurfaceSyncObj.cpp227 int32_t maxDequeueCount, int32_t curDequeueCount) { in setInitialDequeueCountLocked() argument
228 mMaxDequeueCount = maxDequeueCount; in setInitialDequeueCountLocked()
283 void C2SyncVariables::updateMaxDequeueCountLocked(int32_t maxDequeueCount) { in updateMaxDequeueCountLocked() argument
284 mMaxDequeueCount = maxDequeueCount; in updateMaxDequeueCountLocked()
/frameworks/av/media/codec2/sfplugin/
DCCodecBufferChannel.cpp1747 int maxDequeueCount = 0; in start() local
1750 maxDequeueCount = output->maxDequeueBuffers = numOutputSlots + in start()
1900 maxDequeueCount); in start()
2435 int maxDequeueCount = 0; in handleWork() local
2438 maxDequeueCount = output->maxDequeueBuffers = in handleWork()
2444 if (maxDequeueCount > 0) { in handleWork()
2445 mComponent->setOutputSurfaceMaxDequeueCount(maxDequeueCount); in handleWork()
2659 int maxDequeueCount; in setSurface() local
2663 maxDequeueCount = outputSurface->maxDequeueBuffers; in setSurface()
2669 newSurface->setMaxDequeuedBufferCount(maxDequeueCount); in setSurface()
[all …]
/frameworks/av/media/codec2/hal/client/include/codec2/hidl/
Dclient.h474 void setOutputSurfaceMaxDequeueCount(int maxDequeueCount);