Searched refs:bufferCount (Results 1 - 25 of 30) sorted by relevance

12

/frameworks/native/libs/gui/
H A DBufferItemConsumer.cpp35 int bufferCount, bool controlledByApp) :
41 if (bufferCount != DEFAULT_MAX_BUFFERS) {
42 err = mConsumer->setMaxAcquiredBufferCount(bufferCount);
44 "Failed to set max acquired buffer count to %d", bufferCount);
33 BufferItemConsumer( const sp<IGraphicBufferConsumer>& consumer, uint32_t consumerUsage, int bufferCount, bool controlledByApp) argument
H A DBufferQueueConsumer.cpp569 status_t BufferQueueConsumer::setMaxBufferCount(int bufferCount) { argument
572 if (bufferCount < 1 || bufferCount > BufferQueueDefs::NUM_BUFFER_SLOTS) {
573 BQ_LOGE("setMaxBufferCount: invalid count %d", bufferCount);
584 if (bufferCount < mCore->mMaxAcquiredBufferCount) {
586 "mMaxAcquiredBufferCount (%d)", bufferCount,
592 mCore->mDequeueBufferCannotBlock, bufferCount) -
600 mCore->mMaxBufferCount = bufferCount;
H A DIGraphicBufferConsumer.cpp174 virtual status_t setMaxBufferCount(int bufferCount) { argument
177 data.writeInt32(bufferCount);
357 int bufferCount = data.readInt32(); local
358 status_t result = setMaxBufferCount(bufferCount);
H A DBufferQueueProducer.cpp124 int bufferCount = mCore->getMinUndequeuedBufferCountLocked(); local
125 bufferCount += maxDequeuedBuffers;
127 if (bufferCount > BufferQueueDefs::NUM_BUFFER_SLOTS) {
128 BQ_LOGE("setMaxDequeuedBufferCount: bufferCount %d too large "
129 "(max %d)", bufferCount, BufferQueueDefs::NUM_BUFFER_SLOTS);
134 if (bufferCount < minBufferSlots) {
136 "less than minimum %d", bufferCount, minBufferSlots);
140 if (bufferCount > mCore->mMaxBufferCount) {
H A DSurface.cpp648 size_t bufferCount = va_arg(args, size_t); local
649 return setBufferCount(static_cast<int32_t>(bufferCount));
891 int Surface::setBufferCount(int bufferCount) argument
898 if (bufferCount == 0) {
906 bufferCount - minUndequeuedBuffers);
911 bufferCount, strerror(-err));
/frameworks/av/media/libstagefright/filters/
H A DGraphicBufferListener.cpp32 size_t bufferWidth, size_t bufferHeight, size_t bufferCount) {
41 status_t err = mConsumer->setMaxAcquiredBufferCount(bufferCount);
44 bufferCount, err);
30 init( const sp<AMessage> &notify, size_t bufferWidth, size_t bufferHeight, size_t bufferCount) argument
H A DGraphicBufferListener.h32 size_t bufferWidth, size_t bufferHeight, size_t bufferCount);
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3BufferManager.cpp197 size_t& bufferCount = handOutBufferCounts.editValueFor(streamId); local
198 if (bufferCount >= streamSet.maxAllowedBufferCount) {
199 ALOGE("%s: bufferCount (%zu) exceeds the max allowed buffer count (%zu) of this stream set",
200 __FUNCTION__, bufferCount, streamSet.maxAllowedBufferCount);
206 if (attachedBufferCount > bufferCount) {
209 bufferCount++;
237 bufferCount++;
242 if (bufferCount + 1 > streamSet.allocatedBufferWaterMark) {
243 streamSet.allocatedBufferWaterMark = bufferCount + 1;
346 size_t& bufferCount local
390 size_t& bufferCount = handOutBufferCounts.editValueFor(streamId); local
420 size_t bufferCount = mStreamSetMap[i].handoutBufferCountMap.valueAt(m); local
427 size_t bufferCount = mStreamSetMap[i].attachedBufferCountMap.valueAt(m); local
[all...]
H A DCamera3Stream.cpp304 size_t bufferCount = (maxCount == Camera3StreamInterface::ALLOCATE_PIPELINE_MAX) ? local
307 mPrepared = bufferCount <= mLastMaxCount;
311 mLastMaxCount = bufferCount;
313 mPreparedBuffers.insertAt(camera3_stream_buffer_t(), /*index*/0, bufferCount); local
698 size_t bufferCount = getBufferCountLocked(); local
701 buffers.insertAt(/*prototype_item*/NULL, /*index*/0, bufferCount);
705 bufferSet.num_buffers = bufferCount;
709 streamBuffers.insertAt(camera3_stream_buffer_t(), /*index*/0, bufferCount); local
719 for (; bufferIdx < bufferCount; bufferIdx++) {
733 if (bufferIdx == bufferCount) {
[all...]
H A DCamera3ZslStream.h40 * Set up a ZSL stream of a given resolution. bufferCount is the number of buffers
43 Camera3ZslStream(int id, uint32_t width, uint32_t height, int bufferCount);
H A DCamera3OutputStream.h56 size_t bufferCount = 0,
65 totalBufferCount(bufferCount),
H A DCamera3ZslStream.cpp114 int bufferCount) :
123 mProducer = new RingBufferConsumer(consumer, GRALLOC_USAGE_HW_CAMERA_ZSL, bufferCount);
113 Camera3ZslStream(int id, uint32_t width, uint32_t height, int bufferCount) argument
/frameworks/native/include/gui/
H A DBufferItemConsumer.h51 // bufferCount parameter specifies how many buffers can be locked for user
56 uint32_t consumerUsage, int bufferCount = DEFAULT_MAX_BUFFERS,
71 // the construction-time bufferCount parameter. If INVALID_OPERATION is
H A DIGraphicBufferConsumer.h203 // * bufferCount was out of range (see above).
206 virtual status_t setMaxBufferCount(int bufferCount) = 0;
H A DBufferQueueConsumer.h104 virtual status_t setMaxBufferCount(int bufferCount);
H A DSurface.h201 virtual int setBufferCount(int bufferCount);
/frameworks/av/services/camera/libcameraservice/gui/
H A DRingBufferConsumer.cpp42 int bufferCount) :
44 mBufferCount(bufferCount),
48 mConsumer->setMaxAcquiredBufferCount(bufferCount);
50 assert(bufferCount > 0);
40 RingBufferConsumer(const sp<IGraphicBufferConsumer>& consumer, uint32_t consumerUsage, int bufferCount) argument
H A DRingBufferConsumer.h63 // bufferCount parameter specifies how many buffers can be pinned for user
66 int bufferCount);
/frameworks/av/media/libstagefright/
H A DSurfaceMediaSource.cpp151 int32_t bufferCount = 0; local
157 if (!params->findInt32(kKeyNumBuffers, &bufferCount)) {
162 if (bufferCount <= 1) {
163 ALOGE("bufferCount %d is too small", bufferCount);
167 mMaxAcquiredBufferCount = bufferCount;
H A DCameraSource.cpp522 void CameraSource::createVideoBufferMemoryHeap(size_t size, uint32_t bufferCount) { argument
523 mMemoryHeapBase = new MemoryHeapBase(size * bufferCount, 0,
525 for (uint32_t i = 0; i < bufferCount; i++) {
531 uint32_t format, android_dataspace dataSpace, uint32_t bufferCount) {
549 bufferCount += kConsumerBufferCount;
551 mVideoBufferConsumer = new BufferItemConsumer(consumer, usage, bufferCount);
583 createVideoBufferMemoryHeap(sizeof(VideoNativeMetadata), bufferCount); local
530 initBufferQueue(uint32_t width, uint32_t height, uint32_t format, android_dataspace dataSpace, uint32_t bufferCount) argument
/frameworks/av/include/media/stagefright/
H A DCameraSource.h276 void createVideoBufferMemoryHeap(size_t size, uint32_t bufferCount);
289 android_dataspace dataSpace, uint32_t bufferCount);
/frameworks/av/media/libmedia/
H A DIMediaSource.cpp381 uint32_t bufferCount = 0; local
385 while (bufferCount < maxNumBuffers) {
395 ++bufferCount;
/frameworks/av/media/libstagefright/omx/
H A DGraphicBufferSource.h58 uint32_t bufferCount,
H A DGraphicBufferSource.cpp119 uint32_t bufferCount,
151 bufferWidth, bufferHeight, bufferCount);
170 mInitCheck = mConsumer->setMaxAcquiredBufferCount(bufferCount);
173 bufferCount, mInitCheck);
115 GraphicBufferSource( OMXNodeInstance* nodeInstance, uint32_t bufferWidth, uint32_t bufferHeight, uint32_t bufferCount, uint32_t consumerUsage, const sp<IGraphicBufferConsumer> &consumer) argument
/frameworks/av/include/media/
H A DMediaPlayerInterface.h114 int bufferCount=DEFAULT_AUDIOSINK_BUFFERCOUNT,

Completed in 1975 milliseconds

12