Home
last modified time | relevance | path

Searched refs:mBuffers (Results 1 – 25 of 45) sorted by relevance

12

/frameworks/base/core/java/android/util/proto/
DEncodedBuffer.java40 private final ArrayList<byte[]> mBuffers = new ArrayList<byte[]>(); field in EncodedBuffer
110 mBuffers.add(mWriteBuffer); in EncodedBuffer()
125 mWriteBuffer = mBuffers.get(0); in startEditing()
138 mReadBuffer = mBuffers.get(0); in rewindRead()
182 mReadBuffer = mBuffers.get(mReadBufIndex); in skipRead()
201 mReadBuffer = mBuffers.get(mReadBufIndex); in readRawByte()
252 mBuffers.add(mWriteBuffer); in nextWriteBuffer()
255 mWriteBuffer = mBuffers.get(mWriteBufIndex); in nextWriteBuffer()
455 mWriteBuffer = mBuffers.get(mWriteBufIndex);
462 byte[] readBuffer = mBuffers.get(readBufIndex);
[all …]
/frameworks/av/media/libstagefright/mpeg2ts/
DAnotherPacketSource.cpp98 List<sp<ABuffer> >::iterator it = mBuffers.begin(); in getFormat()
99 while (it != mBuffers.end()) { in getFormat()
119 while (mEOSResult == OK && mBuffers.empty()) { in dequeueAccessUnit()
123 if (!mBuffers.empty()) { in dequeueAccessUnit()
124 *buffer = *mBuffers.begin(); in dequeueAccessUnit()
125 mBuffers.erase(mBuffers.begin()); in dequeueAccessUnit()
162 mBuffers.push_front(buffer); in requeueAccessUnit()
170 while (mEOSResult == OK && mBuffers.empty()) { in read()
174 if (!mBuffers.empty()) { in read()
176 const sp<ABuffer> buffer = *mBuffers.begin(); in read()
[all …]
/frameworks/av/media/libmediaextractor/
DMediaBufferGroup.cpp43 std::list<MediaBufferBase *> mBuffers; member
97 for (MediaBufferBase *buffer : mInternal->mBuffers) { in ~MediaBufferGroup()
126 for (auto it = mInternal->mBuffers.begin(); in add_buffer()
128 && mInternal->mBuffers.size() >= mInternal->mGrowthLimit in add_buffer()
129 && it != mInternal->mBuffers.end();) { in add_buffer()
133 it = mInternal->mBuffers.erase(it); in add_buffer()
140 mInternal->mBuffers.emplace_back(buffer); in add_buffer()
144 if (mInternal->mBuffers.size() < mInternal->mGrowthLimit) { in has_buffers()
147 for (MediaBufferBase *buffer : mInternal->mBuffers) { in has_buffers()
161 auto free = mInternal->mBuffers.end(); in acquire_buffer()
[all …]
/frameworks/native/opengl/libagl/
DBufferObjectManager.cpp45 GLsizei n = mBuffers.size(); in ~EGLBufferObjectManager()
47 buffer_t* bo = mBuffers.valueAt(i); in ~EGLBufferObjectManager()
56 int32_t i = mBuffers.indexOfKey(buffer); in bind()
58 return mBuffers.valueAt(i); in bind()
65 mBuffers.add(buffer, bo); in bind()
91 int32_t index = mBuffers.indexOfKey(t); in deleteBuffers()
93 buffer_t* bo = mBuffers.valueAt(index); in deleteBuffers()
95 mBuffers.removeItemsAt(index); in deleteBuffers()
DBufferObjectManager.h69 KeyedVector<GLuint, gl::buffer_t*> mBuffers; variable
/frameworks/native/services/surfaceflinger/DisplayHardware/
DHWComposerBufferCache.cpp25 mBuffers.reserve(BufferQueue::NUM_BUFFER_SLOTS); in HWComposerBufferCache()
37 if (static_cast<size_t>(slot) >= mBuffers.size()) { in getHwcBuffer()
38 mBuffers.resize(slot + 1); in getHwcBuffer()
43 if (mBuffers[slot] == buffer) { in getHwcBuffer()
50 mBuffers[slot] = buffer; in getHwcBuffer()
DHWComposerBufferCache.h55 std::vector<sp<GraphicBuffer>> mBuffers;
/frameworks/base/tests/AccessoryDisplay/common/src/com/android/accessorydisplay/common/
DBufferPool.java28 private final ByteBuffer[] mBuffers; field in BufferPool
35 mBuffers = new ByteBuffer[maxBuffers]; in BufferPool()
43 return grow(mBuffers[mAvailable], needed); in acquire()
46 if (mAllocated < mBuffers.length) { in acquire()
62 mBuffers[mAvailable++] = buffer; in release()
/frameworks/av/services/camera/libcameraservice/api1/client2/
DCamera2Heap.h34 mBuffers = new sp<MemoryBase>[mNumBufs]; in mBufSize()
36 mBuffers[i] = new MemoryBase(mHeap, in mBufSize()
43 delete [] mBuffers; in ~Camera2Heap()
49 sp<MemoryBase> *mBuffers; variable
DJpegCompressor.cpp51 mBuffers = buffers; in start()
78 mAuxBuffer = mBuffers[0]; // input in threadLoop()
79 mJpegBuffer = mBuffers[1]; // output in threadLoop()
151 if (mBuffers.size() && mIsBusy) { in isStreamInUse()
152 for (size_t i = 0; i < mBuffers.size(); i++) { in isStreamInUse()
/frameworks/native/libs/gui/
DStreamSplitter.cpp61 mOutstandingBuffers(0), mInput(inputQueue), mOutputs(), mBuffers() {} in StreamSplitter()
70 if (mBuffers.size() > 0) { in ~StreamSplitter()
71 ALOGE("%zu buffers still being tracked", mBuffers.size()); in ~StreamSplitter()
142 mBuffers.add(bufferItem.mGraphicBuffer->getId(), in onFrameAvailable()
161 mBuffers.editValueFor(bufferItem.mGraphicBuffer->getId())-> in onFrameAvailable()
176 mBuffers.editValueFor(bufferItem.mGraphicBuffer->getId())-> in onFrameAvailable()
210 const sp<BufferTracker>& tracker = mBuffers.editValueFor(buffer->getId()); in onBufferReleasedByOutput()
227 mBuffers.removeItem(buffer->getId()); in onBufferReleasedByOutput()
246 mBuffers.removeItem(buffer->getId()); in onBufferReleasedByOutput()
/frameworks/av/media/libstagefright/filters/
DMediaFilter.cpp216 CHECK(mBuffers[portIndex].isEmpty()); in allocateBuffersOnPort()
239 mBuffers[portIndex].push_back(info); in allocateBuffersOnPort()
243 &mBuffers[portIndex].editItemAt(i)); in allocateBuffersOnPort()
247 std::vector<ACodecBufferChannel::BufferAndId> array(mBuffers[portIndex].size()); in allocateBuffersOnPort()
248 for (size_t i = 0; i < mBuffers[portIndex].size(); ++i) { in allocateBuffersOnPort()
249 array[i] = {mBuffers[portIndex][i].mData, mBuffers[portIndex][i].mBufferID}; in allocateBuffersOnPort()
263 for (size_t i = 0; i < mBuffers[portIndex].size(); ++i) { in findBufferByID()
264 BufferInfo *info = &mBuffers[portIndex].editItemAt(i); in findBufferByID()
323 for (size_t i = 0; i < mBuffers[kPortIndexInput].size(); ++i) { in requestFillEmptyInput()
324 BufferInfo *info = &mBuffers[kPortIndexInput].editItemAt(i); in requestFillEmptyInput()
[all …]
/frameworks/av/media/libstagefright/omx/
DSimpleSoftOMXComponent.cpp247 CHECK_LT(port->mBuffers.size(), port->mDef.nBufferCountActual); in useBuffer()
249 port->mBuffers.push(); in useBuffer()
252 &port->mBuffers.editItemAt(port->mBuffers.size() - 1); in useBuffer()
257 if (port->mBuffers.size() == port->mDef.nBufferCountActual) { in useBuffer()
303 for (size_t i = 0; i < port->mBuffers.size(); ++i) { in freeBuffer()
304 BufferInfo *buffer = &port->mBuffers.editItemAt(i); in freeBuffer()
320 port->mBuffers.removeAt(i); in freeBuffer()
389 for (size_t j = 0; j < port->mBuffers.size(); ++j) { in onMessageReceived()
390 BufferInfo *buffer = &port->mBuffers.editItemAt(j); in onMessageReceived()
519 for (size_t i = 0; i < port->mBuffers.size(); ++i) { in onPortEnable()
[all …]
/frameworks/av/services/camera/libcameraservice/device3/
DCamera3StreamSplitter.cpp57 if (mBuffers.size() > 0) { in connect()
58 SP_LOGE("%s: still has %zu pending buffers", __FUNCTION__, mBuffers.size()); in connect()
143 if (mBuffers.size() > 0) { in disconnect()
144 SP_LOGW("%zu buffers still being tracked", mBuffers.size()); in disconnect()
145 mBuffers.clear(); in disconnect()
337 const BufferTracker& tracker = *(mBuffers[bufferId]); in outputBufferLocked()
388 std::unique_ptr<BufferTracker> tracker_ptr = std::move(mBuffers[bufferId]); in notifyBufferReleased()
389 mBuffers.erase(bufferId); in notifyBufferReleased()
455 mBuffers[bufferId] = std::move(tracker); in attachBufferToOutputs()
486 if (mBuffers.find(bufferId) == mBuffers.end()) { in onFrameAvailable()
[all …]
/frameworks/base/libs/protoutil/src/
DEncodedBuffer.cpp90 :mBuffers() in EncodedBuffer()
99 for (size_t i=0; i<mBuffers.size(); i++) { in ~EncodedBuffer()
100 uint8_t* buf = mBuffers[i]; in ~EncodedBuffer()
108 return mBuffers[p.index()] + p.offset(); in at()
135 if (mWp.index() > mBuffers.size()) return NULL; in writeBuffer()
137 if (mWp.index() == mBuffers.size()) { in writeBuffer()
142 mBuffers.push_back(buf); in writeBuffer()
/frameworks/base/core/jni/
Dcom_android_internal_os_FuseAppLoop.cpp49 std::map<uint64_t, std::unique_ptr<LocalBytes>> mBuffers; member in android::__anondd2e1b1b0111::Callback
71 mBuffers.insert(std::make_pair(inode, std::unique_ptr<LocalBytes>( in OnOpen()
80 mBuffers.erase(inode); in OnRelease()
87 auto it = mBuffers.find(inode); in OnRead()
88 CHECK(it != mBuffers.end()); in OnRead()
97 auto it = mBuffers.find(inode); in OnWrite()
98 CHECK(it != mBuffers.end()); in OnWrite()
/frameworks/av/cmds/stagefright/
Dstream.cpp67 Vector<sp<IMemory> > mBuffers; member
92 mBuffers = buffers; in setBuffers()
96 CHECK_LT(index, mBuffers.size()); in onBufferAvailable()
117 sp<IMemory> mem = mBuffers.itemAt(index); in onBufferAvailable()
146 Vector<sp<IMemory> > mBuffers; member
209 mBuffers = buffers; in setBuffers()
234 sp<IMemory> mem = mBuffers.itemAt(mCurrentBufferIndex); in writeData()
DSimplePlayer.cpp346 err = state->mCodec->getInputBuffers(&state->mBuffers[0]); in onPrepare()
349 err = state->mCodec->getOutputBuffers(&state->mBuffers[1]); in onPrepare()
359 const sp<MediaCodecBuffer> &dstBuffer = state->mBuffers[0].itemAt(index); in onPrepare()
457 err = state->mCodec->getOutputBuffers(&state->mBuffers[1]); in onDoMoreStuff()
487 state->mBuffers[0].itemAt(index); in onDoMoreStuff()
537 state->mBuffers[1].itemAt(info->mIndex); in onDoMoreStuff()
/frameworks/av/media/libmediaplayerservice/nuplayer/
DNuPlayerStreamListener.cpp44 mBuffers.push(mem); in NuPlayerStreamListener()
46 mSource->setBuffers(mBuffers); in NuPlayerStreamListener()
147 if (entry->mIndex >= mBuffers.size()) { in read()
151 sp<IMemory> mem = mBuffers.editItemAt(entry->mIndex); in read()
/frameworks/wilhelm/src/android/
Dandroid_StreamPlayer.cpp72 mBuffers = buffers; in setBuffers()
85 CHECK_LT(index, mBuffers.size()); in onBufferAvailable()
87 sp<IMemory> mem = mBuffers.itemAt(index); in onBufferAvailable()
118 mBuffers.clear(); in disconnect()
201 CHECK_LT(bufferId, mBuffers.size()); in pullFromBuffQueue()
202 sp<IMemory> mem = mBuffers.itemAt(bufferId); in pullFromBuffQueue()
/frameworks/native/libs/gui/tests/
DBufferItemConsumer_test.cpp85 ret = mProducer->requestBuffer(slot, &mBuffers[slot]); in DequeueBuffer()
115 buffer.mGraphicBuffer = mBuffers[slot]; in ReleaseBuffer()
128 sp<GraphicBuffer> mBuffers[BufferQueueDefs::NUM_BUFFER_SLOTS]; member in android::BufferItemConsumerTest
/frameworks/av/media/ndk/
DNdkImageReader.cpp314 mBuffers.push_back(buffer); in init()
357 for (auto it = mBuffers.begin(); in ~AImageReader()
358 it != mBuffers.end(); it++) { in ~AImageReader()
468 if (mBuffers.empty()) { in getBufferItemLocked()
472 auto it = mBuffers.begin(); in getBufferItemLocked()
474 mBuffers.erase(it); in getBufferItemLocked()
480 mBuffers.push_back(buffer); in returnBufferItemLocked()
/frameworks/av/services/camera/libcameraservice/device1/
DCameraHardwareInterface.h343 mBuffers = new sp<MemoryBase>[mNumBufs]; in commonInitialization()
345 mBuffers[i] = new MemoryBase(mHeap, in commonInitialization()
354 delete [] mBuffers; in ~CameraHeapMemory()
360 sp<MemoryBase> *mBuffers; variable
/frameworks/base/media/jni/
Dandroid_media_ImageReader.cpp124 List<BufferItem*> mBuffers; member in JNIImageReaderContext
145 mBuffers.push_back(buffer); in JNIImageReaderContext()
175 if (mBuffers.empty()) { in getBufferItem()
179 List<BufferItem*>::iterator it = mBuffers.begin(); in getBufferItem()
181 mBuffers.erase(it); in getBufferItem()
187 mBuffers.push_back(buffer); in returnBufferItem()
204 for (List<BufferItem *>::iterator it = mBuffers.begin(); in ~JNIImageReaderContext()
205 it != mBuffers.end(); it++) { in ~JNIImageReaderContext()
/frameworks/av/media/libstagefright/
DACodec.cpp728 if (mBuffers[kPortIndexInput].size() == 0) { in handleSetSurface()
773 Vector<BufferInfo> &buffers = mBuffers[kPortIndexOutput]; in handleSetSurface()
857 CHECK(mBuffers[portIndex].isEmpty()); in allocateBuffersOnPort()
1024 mBuffers[portIndex].push(info); in allocateBuffersOnPort()
1033 std::vector<ACodecBufferChannel::BufferAndId> array(mBuffers[portIndex].size()); in allocateBuffersOnPort()
1034 for (size_t i = 0; i < mBuffers[portIndex].size(); ++i) { in allocateBuffersOnPort()
1035 array[i] = {mBuffers[portIndex][i].mData, mBuffers[portIndex][i].mBufferID}; in allocateBuffersOnPort()
1257 mBuffers[kPortIndexOutput].push(info); in allocateOutputBuffersFromNativeWindow()
1267 mBuffers[kPortIndexOutput].editItemAt(i).mBufferID = bufferId; in allocateOutputBuffersFromNativeWindow()
1281 cancelEnd = mBuffers[kPortIndexOutput].size(); in allocateOutputBuffersFromNativeWindow()
[all …]

12