Searched defs:buffer (Results 251 - 275 of 680) sorted by relevance

<<11121314151617181920>>

/frameworks/native/libs/gui/tests/
H A DBufferItemConsumer_test.cpp103 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 DFence.cpp148 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 DFenceTime.cpp228 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 DGralloc2.cpp81 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 DGraphicBufferAllocator.cpp59 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 Dion_buffer.cpp80 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 Ddvr_buffer.cpp74 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 Dbuffer_wrapper.h32 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 Dstring_wrapper.h34 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 DMessageQueue.cpp151 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 DrsdCore.cpp371 void* buffer = calloc(size, sizeof(char)); local
372 return buffer;
/frameworks/rs/rsov/driver/
H A DrsovCore.cpp55 void* buffer = calloc(size, sizeof(char)); local
56 return buffer;
/frameworks/support/compat/java/android/support/v4/graphics/
H A DTypefaceCompatApi24Impl.java102 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 Dconfigbq.c17 // 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 DSimplePlayer.cpp332 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 Dcodec.cpp175 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 Drecordvideo.cpp93 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 DDrmEngineBase.cpp168 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 DDrmManagerClient.cpp162 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 DDrmPassthruPlugIn.cpp99 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 Decm.h27 // 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 DIOMX.h128 // 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 DAudioStreamRecord.cpp276 aaudio_result_t AudioStreamRecord::read(void *buffer, argument
293 ssize_t bytesRead = mAudioRecord->read(buffer, numBytes, blocking);
H A DAudioStreamTrack.cpp104 // 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 DEffectHalHidl.cpp67 // 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...]

Completed in 4535 milliseconds

<<11121314151617181920>>