/frameworks/native/libs/gui/ |
H A D | BufferItem.cpp | 99 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 D | IGraphicBufferAlloc.cpp | 93 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 D | StreamSplitter_test.cpp | 72 // 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 D | Surface_test.cpp | 106 // 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 D | TextureObjectManager.h | 51 status_t setImage(ANativeWindowBuffer* buffer); 83 ANativeWindowBuffer* buffer; member in class:android::EGLTextureObject
|
/frameworks/webview/chromium/plat_support/ |
H A D | graphic_buffer_impl.cpp | 38 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 D | ACameraMetadata.cpp | 30 ACameraMetadata::ACameraMetadata(camera_metadata_t* buffer, ACAMERA_METADATA_TYPE type) : argument 31 mData(buffer), mType(type) {
|
/frameworks/av/drm/mediadrm/plugins/clearkey/ |
H A D | JsonWebKey.cpp | 121 android::sp<ABuffer> buffer = local 123 if (buffer == NULL) { 128 decodedText->appendArray(buffer->base(), buffer->size());
|
/frameworks/av/media/libmedia/ |
H A D | IMediaHTTPConnection.cpp | 90 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 D | MetadataRetrieverClient.cpp | 64 char buffer[SIZE]; local 67 snprintf(buffer, 255, " pid(%d)\n", mPid); 68 result.append(buffer);
|
/frameworks/av/media/libnbaio/ |
H A D | MonoPipe.cpp | 67 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 D | NBAIO.cpp | 76 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 D | AMRWriter.cpp | 196 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, ×tampUs)); 234 buffer->release(); 235 buffer [all...] |
H A D | VBRISeeker.cpp | 87 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 D | XINGSeeker.cpp | 85 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 D | vop.cpp | 512 UChar buffer[30]; local 516 tmp.bitstreamBuffer = buffer; /* use temporary buffer */
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/ |
H A D | h264bsd_dpb.h | 69 /* structure to represent display image output from the buffer */ 79 dpbPicture_t *buffer; member in struct:__anon645
|
/frameworks/av/media/libstagefright/httplive/ |
H A D | HTTPDownloader.cpp | 70 * | | `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 D | AAMRAssembler.cpp | 124 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 D | AAVCAssembler.cpp | 69 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 D | ARTPSource.cpp | 88 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 D | RepeaterSource.cpp | 110 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 D | MtpPacket.cpp | 69 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 D | MtpProperty.cpp | 222 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 D | AudioStreamOut.cpp | 202 ssize_t AudioStreamOut::write(const void *buffer, size_t numBytes) argument 205 ssize_t bytesWritten = stream->write(stream, buffer, numBytes);
|