Searched defs:buffer (Results 451 - 475 of 765) sorted by relevance

<<11121314151617181920>>

/frameworks/av/drm/libdrmframework/plugins/forward-lock/internal-format/decoder/
H A DFwdLockFile.c377 unsigned char buffer[SIG_CALC_BUFFER_SIZE]; member in struct:FwdLockFile_CheckDataIntegrity_Data
390 read(pSession->fileDesc, pData->buffer, SIG_CALC_BUFFER_SIZE)) > 0) {
391 HMAC_Update(&pSession->signingContext, pData->buffer, (size_t)numBytesRead);
/frameworks/av/drm/libmediadrm/
H A DCryptoHal.cpp241 * are sent by providing an offset into the heap and a buffer size.
267 * buffer base to a null hidl_memory.
283 status_t CryptoHal::toSharedBuffer(const sp<IMemory>& memory, int32_t seqNum, ::SharedBuffer* buffer) { argument
287 if (memory == NULL && buffer == NULL) {
315 buffer->bufferId = mHeapBases.valueFor(seqNum).getBufferId();
316 buffer->offset = offset >= 0 ? offset : 0;
317 buffer->size = size;
/frameworks/av/drm/mediacas/plugins/clearkey/
H A DClearKeyCasPlugin.cpp212 // key (odd key or even key), |length| is the data size, and |buffer| is the
214 status_t TpBlockCtsDecrypt(const AES_KEY& key, size_t length, char* buffer) { argument
215 CHECK(buffer);
221 unsigned char* data = reinterpret_cast<unsigned char*>(buffer);
396 const AES_KEY& key, size_t length, size_t offset, char* buffer) const {
397 CHECK(buffer);
404 return TpBlockCtsDecrypt(key, length - offset, buffer + offset);
/frameworks/av/media/extractors/aac/
H A DAACExtractor.cpp50 MediaBufferBase **buffer, const ReadOptions *options = NULL);
298 MediaBufferBase *buffer; local
299 status_t err = mGroup->acquire_buffer(&buffer);
305 if (mDataSource->readAt(mOffset + headerSize, buffer->data(),
307 buffer->release();
308 buffer = NULL;
313 buffer->set_range(0, frameSizeWithoutHeader);
314 buffer->meta_data().setInt64(kKeyTime, mCurrentTimeUs);
315 buffer->meta_data().setInt32(kKeyIsSyncFrame, 1);
320 *out = buffer;
[all...]
/frameworks/av/media/extractors/wav/
H A DWAVExtractor.cpp71 MediaBufferBase **buffer, const ReadOptions *options = NULL);
386 // As a temporary buffer for 8->16 bit conversion.
444 MediaBufferBase *buffer; local
445 status_t err = mGroup->acquire_buffer(&buffer);
477 mCurrentPos, buffer->data(),
481 buffer->release();
482 buffer = NULL;
487 buffer->set_range(0, n);
494 // Create new buffer with 2 byte wide samples
499 memcpy_to_i16_from_u8((int16_t *)tmp->data(), (const uint8_t *)buffer
[all...]
/frameworks/av/media/libaaudio/src/legacy/
H A DAudioStreamRecord.cpp216 // Allocate format conversion buffer if needed.
235 ALOGD("%s() setup I16>FLOAT conversion buffer with %d frames",
289 "%s() conversion size %d too large for buffer %d",
386 aaudio_result_t AudioStreamRecord::read(void *buffer, argument
408 // Convert I16 data to float using an intermediate buffer.
409 float *floatBuffer = (float *) buffer;
413 // Read into short internal buffer.
422 // Convert into app float buffer.
432 bytesActuallyRead = mAudioRecord->read(buffer, numBytes, blocking);
H A DAudioStreamTrack.cpp105 // If the total buffer size is unspecified then base the size on the burst size.
108 // Take advantage of a special trick that allows us to create a buffer
379 aaudio_result_t AudioStreamTrack::write(const void *buffer, argument
396 ssize_t bytesWritten = mAudioTrack->write(buffer, numBytes, blocking);
/frameworks/av/media/libaudioprocessing/tests/
H A Dtest-resampler.cpp47 fprintf(stderr," -v verbose : log buffer provider calls\n");
275 virtual status_t getNextBuffer(Buffer* buffer) { argument
276 size_t requestedFrames = buffer->frameCount;
278 buffer->frameCount = mNumFrames - mNextFrame;
282 printf("mPvalue[%zu]=%zu not %zu\n", mNextPidx-1, provided, buffer->frameCount);
283 if (provided < buffer->frameCount) {
284 buffer->frameCount = provided;
293 requestedFrames, (size_t) (mNumFrames - mNextFrame), buffer->frameCount);
295 mUnrel = buffer->frameCount;
296 if (buffer
304 releaseBuffer(Buffer* buffer) argument
[all...]
/frameworks/av/media/libmedia/
H A DIMediaSource.cpp116 virtual status_t read(MediaBufferBase **buffer, argument
120 *buffer = buffers.size() == 0 ? nullptr : buffers[0];
122 ret, *buffer != nullptr, mBuffersSinceStop);
162 "Received NULL IMemory for shared buffer");
167 "Received invalid IMemory index for shared buffer: %llu",
345 opts.clearNonPersistent(); // Remove options that only apply to first buffer.
365 ALOGD("Large buffer %zu without IMemory!", length);
377 // Current buffer transmit inline; no more additional buffers.
390 // Transfer buffer must be part of a MediaBufferGroup.
391 ALOGV("adding shared memory buffer
[all...]
/frameworks/av/media/libmedia/omx/1.0/
H A DWOmxNode.cpp141 OMX_U32 portIndex, size_t size, buffer_id *buffer,
148 [&fnStatus, buffer, native_handle](
153 *buffer = outBuffer;
162 OMX_U32 portIndex, const OMXBuffer &omxBuffer, buffer_id *buffer) {
171 [&fnStatus, buffer](Status status, uint32_t outBuffer) {
173 *buffer = outBuffer;
179 OMX_U32 portIndex, buffer_id buffer) {
180 return toStatusT(mBase->freeBuffer(portIndex, buffer));
184 buffer_id buffer, const OMXBuffer &omxBuffer, int fenceFd) {
194 buffer, codecBuffe
140 allocateSecureBuffer( OMX_U32 portIndex, size_t size, buffer_id *buffer, void **buffer_data, sp<NativeHandle> *native_handle) argument
161 useBuffer( OMX_U32 portIndex, const OMXBuffer &omxBuffer, buffer_id *buffer) argument
178 freeBuffer( OMX_U32 portIndex, buffer_id buffer) argument
183 fillBuffer( buffer_id buffer, const OMXBuffer &omxBuffer, int fenceFd) argument
200 emptyBuffer( buffer_id buffer, const OMXBuffer &omxBuffer, OMX_U32 flags, OMX_TICKS timestamp, int fenceFd) argument
345 IOMX::buffer_id buffer; local
362 IOMX::buffer_id buffer; local
374 freeBuffer(uint32_t portIndex, uint32_t buffer) argument
378 fillBuffer( uint32_t buffer, const CodecBuffer& codecBuffer, const hidl_handle& fence) argument
391 emptyBuffer( uint32_t buffer, const CodecBuffer& codecBuffer, uint32_t flags, uint64_t timestampUs, const hidl_handle& fence) argument
[all...]
/frameworks/av/media/libstagefright/
H A DAudioSource.cpp83 // buffer size
86 // make sure that the AudioRecord total buffer size is large enough
260 MediaBuffer *buffer = *mBuffersReceived.begin(); local
263 buffer->setObserver(this);
264 buffer->add_ref();
268 CHECK(buffer->meta_data().findInt64(kKeyTime, &timeUs));
271 memset((uint8_t *) buffer->data(), 0, buffer->range_length());
281 (uint8_t *) buffer->data(), buffer
314 signalBufferReturned(MediaBufferBase *buffer) argument
419 MediaBuffer *buffer = new MediaBuffer(bufferSize); local
427 queueInputBuffer_l(MediaBuffer *buffer, int64_t timeUs) argument
[all...]
H A DHevcUtils.cpp89 sp<ABuffer> buffer = ABuffer::CreateAsCopy(data, size); local
90 buffer->setInt32Data(nalUnitType);
91 mNalUnits.push(buffer);
146 ALOGE("dest buffer size too small: %zu vs. %zu to be written",
/frameworks/av/media/libstagefright/filters/
H A DMediaFilter.cpp280 ALOGV("postFillThisBuffer on buffer %d", info->mBufferID);
292 reply->setInt32("buffer-id", info->mBufferID);
305 reply->setInt32("buffer-id", info->mBufferID);
341 ALOGW("Tried to process a buffer after EOS.");
369 ALOGV("Processed input buffer %u [%zu], output buffer %u [%zu]",
513 CHECK(msg->findInt32("buffer-id", (int32_t*)&bufferID));
517 // we're not running, so we'll just keep that buffer...
523 ALOGV("Caught a stale input buffer [ID %d]", bufferID);
524 // buffer i
533 sp<MediaCodecBuffer> buffer; local
[all...]
/frameworks/av/media/libstagefright/mpeg2ts/
H A DAnotherPacketSource.cpp100 sp<ABuffer> buffer = *it; local
102 if (!buffer->meta()->findInt32("discontinuity", &discontinuity)) {
104 if (buffer->meta()->findObject("format", &object)) {
115 status_t AnotherPacketSource::dequeueAccessUnit(sp<ABuffer> *buffer) { argument
116 buffer->clear();
124 *buffer = *mBuffers.begin();
128 if ((*buffer)->meta()->findInt32("discontinuity", &discontinuity)) {
142 mLatestDequeuedMeta = (*buffer)->meta()->dup();
149 if ((*buffer)->meta()->findObject("format", &object)) {
159 void AnotherPacketSource::requeueAccessUnit(const sp<ABuffer> &buffer) { argument
176 const sp<ABuffer> buffer = *mBuffers.begin(); local
273 queueAccessUnit(const sp<ABuffer> &buffer) argument
385 sp<ABuffer> buffer = new ABuffer(0); local
475 const sp<ABuffer> &buffer = *it; local
498 sp<ABuffer> buffer = *mBuffers.begin(); local
542 const sp<ABuffer> &buffer = *it; local
590 const sp<ABuffer> &buffer = *it; local
646 const sp<ABuffer> &buffer = *it; local
[all...]
/frameworks/av/media/libstagefright/omx/1.0/
H A DWOmxNode.cpp144 OMX_U32 portIndex, size_t size, buffer_id *buffer,
151 [&fnStatus, buffer, native_handle](
156 *buffer = outBuffer;
165 OMX_U32 portIndex, const OMXBuffer &omxBuffer, buffer_id *buffer) {
174 [&fnStatus, buffer](Status status, uint32_t outBuffer) {
176 *buffer = outBuffer;
182 OMX_U32 portIndex, buffer_id buffer) {
183 return toStatusT(mBase->freeBuffer(portIndex, buffer));
187 buffer_id buffer, const OMXBuffer &omxBuffer, int fenceFd) {
197 buffer, codecBuffe
143 allocateSecureBuffer( OMX_U32 portIndex, size_t size, buffer_id *buffer, void **buffer_data, sp<NativeHandle> *native_handle) argument
164 useBuffer( OMX_U32 portIndex, const OMXBuffer &omxBuffer, buffer_id *buffer) argument
181 freeBuffer( OMX_U32 portIndex, buffer_id buffer) argument
186 fillBuffer( buffer_id buffer, const OMXBuffer &omxBuffer, int fenceFd) argument
203 emptyBuffer( buffer_id buffer, const OMXBuffer &omxBuffer, OMX_U32 flags, OMX_TICKS timestamp, int fenceFd) argument
348 IOMX::buffer_id buffer; local
365 IOMX::buffer_id buffer; local
377 freeBuffer(uint32_t portIndex, uint32_t buffer) argument
381 fillBuffer( uint32_t buffer, const CodecBuffer& codecBuffer, const hidl_handle& fence) argument
394 emptyBuffer( uint32_t buffer, const CodecBuffer& codecBuffer, uint32_t flags, uint64_t timestampUs, const hidl_handle& fence) argument
[all...]
/frameworks/av/media/libstagefright/rtsp/
H A DAMPEG4AudioAssembler.cpp69 sp<ABuffer> buffer = new ABuffer(outLen); local
70 uint8_t *out = buffer->data();
95 return buffer;
362 sp<ABuffer> AMPEG4AudioAssembler::removeLATMFraming(const sp<ABuffer> &buffer) { argument
365 sp<ABuffer> out = new ABuffer(buffer->size());
369 uint8_t *ptr = buffer->data();
382 if (offset >= buffer->size()) {
383 ALOGW("Malformed buffer received");
411 CHECK_LT(offset, buffer->size());
412 CHECK_LE(payloadLength, buffer
512 sp<ABuffer> buffer = *queue->begin(); local
[all...]
H A DAPacketSource.cpp77 sp<ABuffer> buffer = new ABuffer(outLen); local
78 uint8_t *out = buffer->data();
103 return buffer;
H A DARTPConnection.cpp311 sp<ABuffer> buffer = new ABuffer(kMaxUDPSize); local
328 buffer->setRange(0, 0);
333 source->addReceiverReport(buffer);
336 source->addFIR(buffer);
340 if (buffer->size() > 0) {
346 s->mRTCPSocket, buffer->data(), buffer->size(), 0,
359 CHECK_EQ(n, (ssize_t)buffer->size());
378 sp<ABuffer> buffer = new ABuffer(65536); local
388 buffer
413 parseRTP(StreamInfo *s, const sp<ABuffer> &buffer) argument
499 parseRTCP(StreamInfo *s, const sp<ABuffer> &buffer) argument
641 injectPacket(int index, const sp<ABuffer> &buffer) argument
652 sp<ABuffer> buffer; local
[all...]
H A DARTPWriter.cpp176 static void StripStartcode(MediaBufferBase *buffer) { argument
177 if (buffer->range_length() < 4) {
182 (const uint8_t *)buffer->data() + buffer->range_offset();
185 buffer->set_range(
186 buffer->range_offset() + 4, buffer->range_length() - 4);
198 MediaBufferBase *buffer;
199 CHECK_EQ(mSource->read(&buffer), (status_t)OK);
201 StripStartcode(buffer);
299 sp<ABuffer> buffer = new ABuffer(65536); local
311 send(const sp<ABuffer> &buffer, bool isRTCP) argument
330 addSR(const sp<ABuffer> &buffer) argument
369 addSDES(const sp<ABuffer> &buffer) argument
526 makeH264SPropParamSets(MediaBufferBase *buffer) argument
555 sp<ABuffer> buffer = new ABuffer(8); local
582 sp<ABuffer> buffer = new ABuffer(kMaxPacketSize); local
686 sp<ABuffer> buffer = new ABuffer(kMaxPacketSize); local
773 sp<ABuffer> buffer = new ABuffer(kMaxPacketSize); local
[all...]
/frameworks/av/media/libstagefright/webm/
H A DWebmFrameThread.cpp340 MediaBufferBase *buffer; local
341 while (!mDone && (err = mSource->read(&buffer, NULL)) == OK) {
342 if (buffer->range_length() == 0) {
343 buffer->release();
344 buffer = NULL;
348 MetaDataBase &md = buffer->meta_data();
358 buffer->release();
359 buffer = NULL;
382 buffer);
390 buffer
[all...]
/frameworks/av/media/ndk/
H A DNdkImage.cpp34 AImage::AImage(AImageReader* reader, int32_t format, uint64_t usage, BufferItem* buffer, argument
36 mReader(reader), mFormat(format), mUsage(usage), mBuffer(buffer), mLockedBuffer(nullptr),
44 "Error: AImage %p is deleted before returning buffer to AImageReader!", this);
176 LOG_ALWAYS_FATAL("%s: AImage %p has no buffer.", __FUNCTION__, this);
215 LOG_ALWAYS_FATAL("%s: AImage %p has no buffer.", __FUNCTION__, this);
229 ALOGE("%s unlock buffer failed on iamge %p.", __FUNCTION__, this);
241 ALOGE("%s: buffer not locked.", __FUNCTION__);
301 ALOGE("%s: buffer not locked.", __FUNCTION__);
384 LOG_ALWAYS_FATAL("Error: buffer is null");
391 // First check for JPEG transport header at the end of the buffer
770 AImage_getHardwareBuffer( const AImage* image, AHardwareBuffer** buffer) argument
[all...]
/frameworks/av/services/audioflinger/
H A DPlaybackTracks.h33 void *buffer,
75 void setAuxBuffer(int EffectId, int32_t *buffer);
77 void setMainBuffer(effect_buffer_t *buffer) { mMainBuffer = buffer; } argument
124 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer);
246 status_t obtainBuffer(AudioBufferProvider::Buffer* buffer,
286 void *buffer,
296 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer);
297 virtual void releaseBuffer(AudioBufferProvider::Buffer* buffer);
300 virtual status_t obtainBuffer(Proxy::Buffer* buffer,
[all...]
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/
H A DAudioOutputDescriptor.cpp190 char buffer[SIZE]; local
193 snprintf(buffer, SIZE, " ID: %d\n", mId);
194 result.append(buffer);
195 snprintf(buffer, SIZE, " Sampling rate: %d\n", mSamplingRate);
196 result.append(buffer);
197 snprintf(buffer, SIZE, " Format: %08x\n", mFormat);
198 result.append(buffer);
199 snprintf(buffer, SIZE, " Channels: %08x\n", mChannelMask);
200 result.append(buffer);
201 snprintf(buffer, SIZ
238 char buffer[SIZE]; local
547 char buffer[SIZE]; local
721 char buffer[SIZE]; local
766 char buffer[SIZE]; local
[all...]
H A DAudioPort.cpp360 char buffer[SIZE]; local
364 snprintf(buffer, SIZE, "%*s- name: %s\n", spaces, "", mName.string());
365 result.append(buffer);
372 snprintf(buffer, SIZE, "%*s- gains:\n", spaces, "");
373 result = buffer;
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3OutputStream.cpp166 status_t Camera3OutputStream::getBufferLocked(camera3_stream_buffer *buffer, argument
183 handoutBufferLocked(*buffer, &(anb->handle), /*acquireFence*/fenceFd,
190 ANativeWindowBuffer* buffer, int anwReleaseFence) {
191 return consumer->queueBuffer(consumer.get(), buffer, anwReleaseFence);
195 const camera3_stream_buffer &buffer,
199 status_t res = returnAnyBufferLocked(buffer, timestamp, /*output*/true);
212 const camera3_stream_buffer &buffer,
224 sp<Fence> releaseFence = new Fence(buffer.release_fence);
236 ANativeWindowBuffer *anwBuffer = container_of(buffer.buffer, ANativeWindowBuffe
189 queueBufferToConsumer(sp<ANativeWindow>& consumer, ANativeWindowBuffer* buffer, int anwReleaseFence) argument
194 returnBufferLocked( const camera3_stream_buffer &buffer, nsecs_t timestamp) argument
211 returnBufferCheckedLocked( const camera3_stream_buffer &buffer, nsecs_t timestamp, bool output, sp<Fence> *releaseFenceOut) argument
740 sp<GraphicBuffer> buffer; local
760 detachBuffer(sp<GraphicBuffer>* buffer, int* fenceFd) argument
765 detachBufferLocked(sp<GraphicBuffer>* buffer, int* fenceFd) argument
[all...]

Completed in 1627 milliseconds

<<11121314151617181920>>