Searched defs:buffer (Results 151 - 175 of 569) sorted by relevance

1234567891011>>

/frameworks/native/libs/gui/
H A DBufferItem.cpp99 static void writeAligned(void*& buffer, size_t& size, T value) { argument
100 size -= FlattenableUtils::align<alignof(T)>(buffer);
101 FlattenableUtils::write(buffer, size, value);
105 void*& buffer, size_t& size, int*& fds, size_t& count) const {
113 uint32_t& flags = *static_cast<uint32_t*>(buffer);
116 FlattenableUtils::advance(buffer, size, sizeof(uint32_t));
120 status_t err = mGraphicBuffer->flatten(buffer, size, fds, count);
122 size -= FlattenableUtils::align<4>(buffer);
126 status_t err = mFence->flatten(buffer, size, fds, count);
128 size -= FlattenableUtils::align<4>(buffer);
104 flatten( void*& buffer, size_t& size, int*& fds, size_t& count) const argument
159 readAligned(const void*& buffer, size_t& size, T& value) argument
164 unflatten( void const*& buffer, size_t& size, int const*& fds, size_t& count) argument
[all...]
H A DIGraphicBufferAlloc.cpp93 BufferReference(const sp<GraphicBuffer>& buffer) : mBuffer(buffer) {} argument
111 // buffer stays alive until the GraphicBuffer object on
113 // This is needed so that the buffer handle can be
114 // registered before the buffer is destroyed on implementations
/frameworks/native/libs/gui/tests/
H A DStreamSplitter_test.cpp72 // Never allow the output BufferQueue to allocate a buffer
81 sp<GraphicBuffer> buffer; local
85 ASSERT_EQ(OK, inputProducer->requestBuffer(slot, &buffer));
88 ASSERT_EQ(OK, buffer->lock(GraphicBuffer::USAGE_SW_WRITE_OFTEN,
91 ASSERT_EQ(OK, buffer->unlock());
98 // Now that we have dequeued/allocated one buffer, prevent any further
115 // received the buffer back from the output BufferQueue
143 // Never allow the output BufferQueues to allocate a buffer
153 sp<GraphicBuffer> buffer; local
157 ASSERT_EQ(OK, inputProducer->requestBuffer(slot, &buffer));
217 sp<GraphicBuffer> buffer; local
[all...]
H A DSurface_test.cpp106 // that we need to dequeue a buffer in order for it to actually get
126 // Loop to make sure SurfaceFlinger has retired a protected buffer.
192 // Allocate a buffer with a generation number of 0
193 ANativeWindowBuffer* buffer; local
197 ASSERT_EQ(NO_ERROR, window->dequeueBuffer(window.get(), &buffer, &fenceFd));
198 ASSERT_EQ(NO_ERROR, window->cancelBuffer(window.get(), buffer, fenceFd));
200 // Detach the buffer and check its generation number
207 buffer = static_cast<ANativeWindowBuffer*>(graphicBuffer.get());
210 ASSERT_EQ(NO_ERROR, surface->attachBuffer(buffer));
212 // Check that the new generation number sticks with the buffer
252 ANativeWindowBuffer* buffer; local
[all...]
/frameworks/native/opengl/libagl/
H A DTextureObjectManager.h51 status_t setImage(ANativeWindowBuffer* buffer);
83 ANativeWindowBuffer* buffer; member in class:android::EGLTextureObject
/frameworks/webview/chromium/plat_support/
H A Dgraphic_buffer_impl.cpp38 GraphicBufferImpl* buffer = new GraphicBufferImpl( local
40 if (buffer->InitCheck() != NO_ERROR) {
41 delete buffer;
44 return reinterpret_cast<intptr_t>(buffer);
49 GraphicBufferImpl* buffer = reinterpret_cast<GraphicBufferImpl*>(buffer_id); local
50 delete buffer;
55 GraphicBufferImpl* buffer = reinterpret_cast<GraphicBufferImpl*>(buffer_id); local
56 return buffer->Map(mode, vaddr);
61 GraphicBufferImpl* buffer = reinterpret_cast<GraphicBufferImpl*>(buffer_id); local
62 return buffer
67 GraphicBufferImpl* buffer = reinterpret_cast<GraphicBufferImpl*>(buffer_id); local
73 GraphicBufferImpl* buffer = reinterpret_cast<GraphicBufferImpl*>(buffer_id); local
[all...]
/frameworks/av/camera/ndk/impl/
H A DACameraMetadata.cpp30 ACameraMetadata::ACameraMetadata(camera_metadata_t* buffer, ACAMERA_METADATA_TYPE type) : argument
31 mData(buffer), mType(type) {
/frameworks/av/drm/mediadrm/plugins/clearkey/
H A DJsonWebKey.cpp121 android::sp<ABuffer> buffer = local
123 if (buffer == NULL) {
128 decodedText->appendArray(buffer->base(), buffer->size());
/frameworks/av/media/libmedia/
H A DIMediaHTTPConnection.cpp90 virtual ssize_t readAt(off64_t offset, void *buffer, size_t size) { argument
128 memcpy(buffer, mMemory->pointer(), len);
/frameworks/av/media/libmediaplayerservice/
H A DMetadataRetrieverClient.cpp64 char buffer[SIZE]; local
67 snprintf(buffer, 255, " pid(%d)\n", mPid);
68 result.append(buffer);
/frameworks/av/media/libnbaio/
H A DMonoPipe.cpp67 ssize_t MonoPipe::write(const void *buffer, size_t count) argument
86 memcpy((char *) mBuffer + (rear * mFrameSize), buffer, part1 * mFrameSize);
90 memcpy(mBuffer, (char *) buffer + (part1 * mFrameSize), part2 * mFrameSize);
100 buffer = (char *) buffer + (written * mFrameSize);
H A DNBAIO.cpp76 double buffer[((frameSize * block) + sizeof(double) - 1) / sizeof(double)]; local
83 ssize_t ret = via(user, buffer, count);
87 ret = write(buffer, maxRet);
112 double buffer[((frameSize * block) + sizeof(double) - 1) / sizeof(double)]; local
119 ssize_t ret = read(buffer, count);
123 ret = via(user, buffer, maxRet);
/frameworks/av/media/libstagefright/
H A DAMRWriter.cpp196 MediaBuffer *buffer; local
197 err = mSource->read(&buffer);
204 buffer->release();
205 buffer = NULL;
209 mEstimatedSizeBytes += buffer->range_length();
211 buffer->release();
212 buffer = NULL;
218 CHECK(buffer->meta_data()->findInt64(kKeyTime, &timestampUs));
234 buffer->release();
235 buffer
[all...]
H A DVBRISeeker.cpp87 uint8_t *buffer = new uint8_t[totalEntrySize]; local
89 n = source->readAt(pos + sizeof(vbriHeader), buffer, totalEntrySize);
91 delete[] buffer;
92 buffer = NULL;
111 case 1: numBytes = buffer[i]; break;
112 case 2: numBytes = U16_AT(buffer + 2 * i); break;
113 case 3: numBytes = U24_AT(buffer + 3 * i); break;
117 numBytes = U32_AT(buffer + 4 * i); break;
129 delete[] buffer;
130 buffer
[all...]
H A DXINGSeeker.cpp85 uint8_t buffer[4]; local
87 if (source->readAt(offset, &buffer, 4) < 4) { // get header
92 int header = U32_AT(buffer);;
103 uint8_t version = (buffer[1] >> 3) & 3;
116 if (source->readAt(offset, &buffer, 4) < 4) { // XING header ID
121 if ((buffer[0] != 'X') || (buffer[1] != 'i')
122 || (buffer[2] != 'n') || (buffer[3] != 'g')) {
123 if ((buffer[
[all...]
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/src/
H A Dvop.cpp512 UChar buffer[30]; local
516 tmp.bitstreamBuffer = buffer; /* use temporary buffer */
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/
H A Dh264bsd_dpb.h69 /* structure to represent display image output from the buffer */
79 dpbPicture_t *buffer; member in struct:__anon645
/frameworks/av/media/libstagefright/httplive/
H A DHTTPDownloader.cpp70 * | | `source` handle => `out` buffer | | | |
71 * | `url` file |<--------- buffer size --------->|<--- `block_size` -->| | |
72 * | |<----------- `range_length` / buffer capacity ----------->| |
136 sp<ABuffer> buffer = *out != NULL ? *out : new ABuffer(size); local
138 buffer->setRange(0, 0);
143 if (block_size > 0 && (range_length == -1 || (int64_t)(buffer->size() + block_size) < range_length)) {
144 range_length = buffer->size() + block_size;
148 size_t bufferRemaining = buffer->capacity() - buffer->size();
150 size_t bufferIncrement = buffer
230 sp<ABuffer> buffer; local
[all...]
/frameworks/av/media/libstagefright/rtsp/
H A DAAMRAssembler.cpp124 sp<ABuffer> buffer = *queue->begin(); local
128 mNextExpectedSeqNo = (uint32_t)buffer->int32Data();
129 } else if ((uint32_t)buffer->int32Data() != mNextExpectedSeqNo) {
135 // hexdump(buffer->data(), buffer->size());
137 if (buffer->size() < 1) {
146 unsigned payloadHeader __unused = buffer->data()[0];
154 if (offset >= buffer->size()) {
163 uint8_t toc = buffer->data()[offset++];
187 CopyTimes(accessUnit, buffer);
[all...]
H A DAAVCAssembler.cpp69 sp<ABuffer> buffer = *queue->begin(); local
73 mNextExpectedSeqNo = (uint32_t)buffer->int32Data();
74 } else if ((uint32_t)buffer->int32Data() != mNextExpectedSeqNo) {
80 const uint8_t *data = buffer->data();
81 size_t size = buffer->size();
86 ALOGV("Ignoring corrupt buffer.");
95 addSingleNALUnit(buffer);
104 bool success = addSingleTimeAggregationPacket(buffer);
117 ALOGV("Ignoring unsupported buffer (nalType=%d)", nalType);
126 void AAVCAssembler::addSingleNALUnit(const sp<ABuffer> &buffer) { argument
143 addSingleTimeAggregationPacket(const sp<ABuffer> &buffer) argument
184 sp<ABuffer> buffer = *queue->begin(); local
230 const sp<ABuffer> &buffer = *it; local
295 const sp<ABuffer> &buffer = *it; local
[all...]
H A DARTPSource.cpp88 void ARTPSource::processRTPPacket(const sp<ABuffer> &buffer) { argument
89 if (queuePacket(buffer) && mAssembler != NULL) {
105 bool ARTPSource::queuePacket(const sp<ABuffer> &buffer) { argument
106 uint32_t seqNum = (uint32_t)buffer->int32Data();
110 mQueue.push_back(buffer);
152 buffer->setInt32Data(seqNum);
160 ALOGW("Discarding duplicate buffer");
164 mQueue.insert(it, buffer);
173 void ARTPSource::addFIR(const sp<ABuffer> &buffer) { argument
186 if (buffer
223 addReceiverReport(const sp<ABuffer> &buffer) argument
[all...]
/frameworks/av/media/libstagefright/wifi-display/source/
H A DRepeaterSource.cpp110 MediaBuffer **buffer, const ReadOptions *options) {
157 *buffer = mBuffer;
158 (*buffer)->meta_data()->setInt64(kKeyTime, bufferTimeUs);
183 MediaBuffer *buffer; local
184 status_t err = mSource->read(&buffer);
186 ALOGV("read mbuf %p", buffer);
193 mBuffer = buffer;
109 read( MediaBuffer **buffer, const ReadOptions *options) argument
/frameworks/av/media/mtp/
H A DMtpPacket.cpp69 char buffer[500]; local
70 char* bufptr = buffer;
76 ALOGV("%s", buffer);
77 bufptr = buffer;
80 if (bufptr != buffer) {
82 ALOGV("%s", buffer);
158 request->buffer,
H A DMtpProperty.cpp222 MtpStringBuffer buffer(string);
223 mDefaultValue.str = strdup(buffer);
232 MtpStringBuffer buffer(string);
233 mCurrentValue.str = strdup(buffer);
339 MtpString buffer; local
347 buffer = " default value: ";
348 print(mDefaultValue, buffer);
349 ALOGI("%s", (const char *)buffer);
351 buffer = " current value: ";
352 print(mCurrentValue, buffer);
386 print(MtpPropertyValue& value, MtpString& buffer) argument
[all...]
/frameworks/av/services/audioflinger/
H A DAudioStreamOut.cpp202 ssize_t AudioStreamOut::write(const void *buffer, size_t numBytes) argument
205 ssize_t bytesWritten = stream->write(stream, buffer, numBytes);

Completed in 253 milliseconds

1234567891011>>