/frameworks/native/libs/gui/tests/ |
H A D | BufferItemConsumer_test.cpp | 103 BufferItem buffer; local 104 status_t ret = mBIC->acquireBuffer(&buffer, 0, false); 107 ALOGV("acquireBuffer: slot=%d", buffer.mSlot); 108 *outSlot = buffer.mSlot; 113 BufferItem buffer; local 114 buffer.mSlot = slot; 115 buffer.mGraphicBuffer = mBuffers[slot]; 116 status_t ret = mBIC->releaseBuffer(buffer, Fence::NO_FENCE); 131 // Test that detaching buffer from consumer side triggers onBufferFreed. 134 // Producer: generate a dummy buffer [all...] |
/frameworks/native/libs/ui/ |
H A D | Fence.cpp | 148 status_t Fence::flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const { argument 154 FlattenableUtils::write(buffer, size, static_cast<uint32_t>(getFdCount())); 162 status_t Fence::unflatten(void const*& buffer, size_t& size, int const*& fds, size_t& count) { argument 173 FlattenableUtils::read(buffer, size, numFds);
|
H A D | FenceTime.cpp | 228 void*& buffer, size_t& size, int*& fds, size_t& count) const { 233 FlattenableUtils::write(buffer, size, state); 238 return fence->flatten(buffer, size, fds, count); 240 FlattenableUtils::write(buffer, size, signalTime); 248 void const*& buffer, size_t& size, int const*& fds, size_t& count) { 253 FlattenableUtils::read(buffer, size, state); 259 return fence->unflatten(buffer, size, fds, count); 264 FlattenableUtils::read(buffer, size, signalTime); 227 flatten( void*& buffer, size_t& size, int*& fds, size_t& count) const argument 247 unflatten( void const*& buffer, size_t& size, int const*& fds, size_t& count) argument
|
H A D | Gralloc2.cpp | 81 auto buffer = const_cast<native_handle_t*>(bufferHandle); local 82 auto ret = mMapper->freeBuffer(buffer); 86 buffer, error); 93 auto buffer = const_cast<native_handle_t*>(bufferHandle); local 105 auto ret = mMapper->lock(buffer, usage, accessRegion, acquireFenceHandle, 128 auto buffer = const_cast<native_handle_t*>(bufferHandle); local 140 auto ret = mMapper->lockYCbCr(buffer, usage, accessRegion, 162 auto buffer = const_cast<native_handle_t*>(bufferHandle); local 166 auto ret = mMapper->unlock(buffer, 191 ALOGE("unlock(%p) failed with %d", buffer, erro [all...] |
H A D | GraphicBufferAllocator.cpp | 59 char buffer[SIZE]; local 60 snprintf(buffer, SIZE, "Allocated buffers:\n"); 61 result.append(buffer); 66 snprintf(buffer, SIZE, "%10p: %7.2f KiB | %4u (%4u) x %4u | %4u | %8X | 0x%" PRIx64 72 snprintf(buffer, SIZE, "%10p: unknown | %4u (%4u) x %4u | %4u | %8X | 0x%" PRIx64 78 result.append(buffer); 81 snprintf(buffer, SIZE, "Total allocated (estimate): %.2f KB\n", total/1024.0); 82 result.append(buffer); 102 // make sure to not allocate a N x 0 or 0 x N buffer, since this is 103 // allowed from an API stand-point allocate a 1x1 buffer instea [all...] |
/frameworks/native/libs/vr/libbufferhub/ |
H A D | ion_buffer.cpp | 80 sp<GraphicBuffer> buffer = local 82 if (buffer->initCheck() != OK) { 83 ALOGE("IonBuffer::Aloc: Failed to allocate buffer"); 86 buffer_ = buffer; 110 sp<GraphicBuffer> buffer = local 113 if (buffer->initCheck() != OK) { 114 ALOGE("IonBuffer::Import: Failed to import buffer"); 117 buffer_ = buffer;
|
/frameworks/native/libs/vr/libdvr/ |
H A D | dvr_buffer.cpp | 74 write_buffer->write_buffer->buffer()->buffer().get(), hardware_buffer); 136 read_buffer->read_buffer->buffer()->buffer().get(), hardware_buffer); 167 void dvrBufferDestroy(DvrBuffer* buffer) { delete buffer; } argument 169 int dvrBufferGetAHardwareBuffer(DvrBuffer* buffer, argument 171 if (!buffer || !buffer->buffer || !hardware_buffe 195 dvrBufferGetNativeHandle(DvrBuffer* buffer) argument [all...] |
/frameworks/native/libs/vr/libpdx/private/pdx/rpc/ |
H A D | buffer_wrapper.h | 32 BufferWrapper(pointer buffer, size_type capacity, size_type size) argument 33 : buffer_(&buffer[0]), 37 BufferWrapper(pointer buffer, size_type size) argument 38 : BufferWrapper(buffer, size, size) {} 113 BufferWrapper(const BufferType& buffer) : buffer_(buffer) {} argument 114 BufferWrapper(const BufferType& buffer, const Allocator& allocator) argument 115 : buffer_(buffer, allocator) {} 116 BufferWrapper(BufferType&& buffer) : buffer_(std::move(buffer)) {} argument 117 BufferWrapper(BufferType&& buffer, const Allocator& allocator) argument 142 BufferType& buffer() { return buffer_; } function in class:android::pdx::rpc::BufferWrapper 143 const BufferType& buffer() const { return buffer_; } function in class:android::pdx::rpc::BufferWrapper 150 WrapBuffer(T* buffer, SizeType size) argument 155 WrapBuffer(void* buffer, SizeType size) argument 160 WrapBuffer(const void* buffer, SizeType size) argument 167 WrapBuffer( std::vector<T, Allocator>&& buffer) argument [all...] |
H A D | string_wrapper.h | 34 StringWrapper(pointer buffer, size_type capacity, size_type size) argument 35 : buffer_(&buffer[0]), 39 StringWrapper(pointer buffer, size_type size) argument 40 : StringWrapper(buffer, size, size) {} 42 explicit StringWrapper(pointer buffer) argument 43 : StringWrapper(buffer, std::strlen(buffer)) {}
|
/frameworks/native/services/surfaceflinger/ |
H A D | MessageQueue.cpp | 151 DisplayEventReceiver::Event buffer[8]; local 152 while ((n = DisplayEventReceiver::getEvents(&mEventTube, buffer, 8)) > 0) { 154 if (buffer[i].header.type == DisplayEventReceiver::DISPLAY_EVENT_VSYNC) {
|
/frameworks/rs/driver/ |
H A D | rsdCore.cpp | 371 void* buffer = calloc(size, sizeof(char)); local 372 return buffer;
|
/frameworks/rs/rsov/driver/ |
H A D | rsovCore.cpp | 55 void* buffer = calloc(size, sizeof(char)); local 56 return buffer;
|
/frameworks/support/compat/java/android/support/v4/graphics/ |
H A D | TypefaceCompatApi24Impl.java | 102 private static boolean addFontWeightStyle(Object family, ByteBuffer buffer, int ttcIndex, argument 106 family, buffer, ttcIndex, null /* variation axis */, weight, style); 142 final ByteBuffer buffer = 145 if (!addFontWeightStyle(family, buffer, 0, e.getWeight(), e.isItalic())) {
|
/frameworks/wilhelm/tests/sandbox/ |
H A D | configbq.c | 17 // Test various buffer queue configurations 145 // generate a sine wave buffer, ascending in half-steps for each format 147 static unsigned char buffer[N]; local 156 buffer[i++] = (sampleLeft + 32768) >> 8; 157 buffer[i++] = (sampleRight + 32768) >> 8; 160 buffer[i++] = sampleLeft & 0xFF; 161 buffer[i++] = sampleLeft >> 8; 162 buffer[i++] = sampleRight & 0xFF; 163 buffer[i++] = sampleRight >> 8; 170 buffer[ [all...] |
/frameworks/av/cmds/stagefright/ |
H A D | SimplePlayer.cpp | 332 sp<ABuffer> buffer; local 333 while (format->findBuffer(AStringPrintf("csd-%d", j).c_str(), &buffer)) { 334 state->mCSD.push_back(buffer); 429 ALOGV("dequeued input buffer on track %zu", 449 ALOGV("dequeued output buffer on track %zu", 531 ALOGI("track %zu buffer late by %lld us, dropping.", 561 ALOGV("track %zu buffer early by %lld us.", 603 CodecState *state, BufferInfo *info, const sp<MediaCodecBuffer> &buffer) { 632 buffer->base() + info->mOffset, copy); 602 renderAudio( CodecState *state, BufferInfo *info, const sp<MediaCodecBuffer> &buffer) argument
|
H A D | codec.cpp | 175 ALOGV("filling input buffer %zu", index); 177 const sp<MediaCodecBuffer> &buffer = state->mInBuffers.itemAt(index); local 178 sp<ABuffer> abuffer = new ABuffer(buffer->base(), buffer->capacity()); 182 buffer->setRange(abuffer->offset(), abuffer->size()); 193 buffer->size(), 263 ALOGV("draining output buffer %zu, time = %lld us",
|
H A D | recordvideo.cpp | 93 MediaBuffer **buffer, const MediaSource::ReadOptions *options __unused) { 102 status_t err = mGroup.acquire_buffer(buffer); 113 memset((*buffer)->data(), x, mSize); 116 (*buffer)->set_range(0, mSize); 117 (*buffer)->meta_data()->clear(); 118 (*buffer)->meta_data()->setInt64( 92 read( MediaBuffer **buffer, const MediaSource::ReadOptions *options __unused) argument
|
/frameworks/av/drm/common/ |
H A D | DrmEngineBase.cpp | 168 int uniqueId, DecryptHandle* decryptHandle, void* buffer, ssize_t numBytes, off64_t offset) { 169 return onPread(uniqueId, decryptHandle, buffer, numBytes, offset); 167 pread( int uniqueId, DecryptHandle* decryptHandle, void* buffer, ssize_t numBytes, off64_t offset) argument
|
/frameworks/av/drm/libdrmframework/ |
H A D | DrmManagerClient.cpp | 162 sp<DecryptHandle> &decryptHandle, void* buffer, ssize_t numBytes, off64_t offset) { 163 return mDrmManagerClientImpl->pread(mUniqueId, decryptHandle, buffer, numBytes, offset); 161 pread( sp<DecryptHandle> &decryptHandle, void* buffer, ssize_t numBytes, off64_t offset) argument
|
/frameworks/av/drm/libdrmframework/plugins/passthru/src/ |
H A D | DrmPassthruPlugIn.cpp | 99 const DrmBuffer* buffer = new DrmBuffer(data, bufferSize); local 101 DrmInfoRequest::TYPE_RIGHTS_ACQUISITION_INFO, buffer, drmInfo->getMimeType()); 280 * encrypted buffer as it is to decrypted buffer. Note, decBuffer 303 void* /*buffer*/, ssize_t /*numBytes*/, off64_t /*offset*/) {
|
/frameworks/av/drm/mediacas/plugins/clearkey/ |
H A D | ecm.h | 27 // ecm_container.descriptor(1).ecm().buffer(), asset_key); 158 const sp<ABuffer> buffer() const { return buffer_; } function in class:android::clearkeycas::Ecm 159 inline void set_buffer(const sp<ABuffer>& buffer) { argument 160 buffer_ = ABuffer::CreateAsCopy(buffer->data(), buffer->size()); 204 // Client-side ctor. Populate from a buffer with Parse().
|
/frameworks/av/include/media/ |
H A D | IOMX.h | 128 // Allocate an opaque buffer as a native handle. If component supports returning native 129 // handles, those are returned in *native_handle. Otherwise, the allocated buffer is 134 OMX_U32 port_index, size_t size, buffer_id *buffer, 137 // Instructs the component to use the buffer passed in via |omxBuf| on the 138 // specified port. Returns in |*buffer| the buffer id that the component 139 // assigns to this buffer. |omxBuf| must be one of: 141 // 2) type kBufferTypeANWBuffer for non-meta-graphic buffer mode, 144 OMX_U32 port_index, const OMXBuffer &omxBuf, buffer_id *buffer) = 0; 146 // Frees the buffer o 197 IOMX::buffer_id buffer; member in struct:android::omx_message::__anon73::__anon75 202 IOMX::buffer_id buffer; member in struct:android::omx_message::__anon73::__anon76 [all...] |
/frameworks/av/media/libaaudio/src/legacy/ |
H A D | AudioStreamRecord.cpp | 276 aaudio_result_t AudioStreamRecord::read(void *buffer, argument 293 ssize_t bytesRead = mAudioRecord->read(buffer, numBytes, blocking);
|
H A D | AudioStreamTrack.cpp | 104 // If the total buffer size is unspecified then base the size on the burst size. 107 // Take advantage of a special trick that allows us to create a buffer 344 aaudio_result_t AudioStreamTrack::write(const void *buffer, argument 361 ssize_t bytesWritten = mAudioTrack->write(buffer, numBytes, blocking);
|
/frameworks/av/media/libaudiohal/ |
H A D | EffectHalHidl.cpp | 67 // TODO(mnaganov): These buffer conversion functions should be shared with Effect wrapper 83 halConfig->buffer.frameCount = 0; 84 halConfig->buffer.raw = NULL; 120 status_t EffectHalHidl::setInBuffer(const sp<EffectBufferHalInterface>& buffer) { argument 121 if (mInBuffer == 0 || buffer->audioBuffer() != mInBuffer->audioBuffer()) { 124 mInBuffer = buffer; 128 status_t EffectHalHidl::setOutBuffer(const sp<EffectBufferHalInterface>& buffer) { argument 129 if (mOutBuffer == 0 || buffer->audioBuffer() != mOutBuffer->audioBuffer()) { 132 mOutBuffer = buffer; 198 // Sync back the changed contents of the buffer [all...] |