/frameworks/native/libs/gui/ |
H A D | IGraphicBufferProducer.cpp | 165 virtual status_t attachBuffer(int* slot, const sp<GraphicBuffer>& buffer) { argument 168 data.write(*buffer.get()); 328 sp<GraphicBuffer> buffer; local 329 int result = requestBuffer(bufferIdx, &buffer); 330 reply->writeInt32(buffer != 0); 331 if (buffer != 0) { 332 reply->write(*buffer); 372 sp<GraphicBuffer> buffer; local 374 int32_t result = detachNextBuffer(&buffer, &fence); 377 reply->writeInt32(buffer ! 390 sp<GraphicBuffer> buffer = new GraphicBuffer(); local 514 flatten( void*& buffer, size_t& size, int*& fds, size_t& count) const argument 535 unflatten( void const*& buffer, size_t& size, int const*& fds, size_t& count) argument [all...] |
/frameworks/native/opengl/libs/GLES_trace/src/ |
H A D | gltrace_context.cpp | 229 // switch back to previously bound buffer if necessary 254 // free previously bound buffer if any 264 ElementArrayBuffer *buffer = mElementArrayBuffers.valueFor(bufferId); local 265 if (buffer == NULL) { 269 *data = buffer->getBuffer(); 270 *size = buffer->getSize(); 276 ElementArrayBuffer *buffer = mElementArrayBuffers.valueFor(bufferId); local 277 if (buffer != NULL) { 278 buffer->updateSubBuffer(offset, data, size); 283 ElementArrayBuffer *buffer local [all...] |
/frameworks/native/opengl/tools/glgen/stubs/gles11/ |
H A D | common.cpp | 77 getPointer(JNIEnv *_env, jobject buffer, jarray *array, jint *remaining, jint *offset) argument 84 position = _env->GetIntField(buffer, positionID); 85 limit = _env->GetIntField(buffer, limitID); 86 elementSizeShift = _env->GetIntField(buffer, elementSizeShiftID); 89 getBasePointerID, buffer); 96 getBaseArrayID, buffer); 98 getBaseArrayOffsetID, buffer); 221 getDirectBufferPointer(JNIEnv *_env, jobject buffer) { argument 222 char* buf = (char*) _env->GetDirectBufferAddress(buffer); 224 jint position = _env->GetIntField(buffer, positionI [all...] |
/frameworks/native/opengl/tools/glgen/stubs/jsr239/ |
H A D | GLCHeader.cpp | 120 getPointer(JNIEnv *_env, jobject buffer, jarray *array, jint *remaining, jint *offset) argument 127 position = _env->GetIntField(buffer, positionID); 128 limit = _env->GetIntField(buffer, limitID); 129 elementSizeShift = _env->GetIntField(buffer, elementSizeShiftID); 132 getBasePointerID, buffer); 139 getBaseArrayID, buffer); 144 getBaseArrayOffsetID, buffer); 171 getDirectBufferPointer(JNIEnv *_env, jobject buffer) { argument 172 if (!buffer) { 175 void* buf = _env->GetDirectBufferAddress(buffer); [all...] |
/frameworks/opt/net/voip/src/java/android/net/sip/ |
H A D | SimpleSessionDescription.java | 138 StringBuilder buffer = new StringBuilder(); 139 mFields.write(buffer); 141 media.write(buffer); 143 return buffer.toString(); 368 private void write(StringBuilder buffer) { argument 369 buffer.append("m=").append(mType).append(' ').append(mPort); 371 buffer.append('/').append(mPortCount); 373 buffer.append(' ').append(mProtocol); 375 buffer.append(' ').append(format); 377 buffer 513 write(StringBuilder buffer) argument [all...] |
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/ |
H A D | WifiLogger.java | 54 /** ring buffer flags; keep these consistent with wifi_logger.h */ 69 /** number of ring buffer entries to cache */ 80 /** minimum buffer size for each of the log levels */ 119 if (DBG) Log.d(TAG, "There is no per packet ring buffer"); 127 if (DBG) Log.d(TAG, "There is no per packet ring buffer"); 212 builder.append("ring-buffer = ").append(ringName).append("\n"); 219 byte[] buffer = new byte[size]; 222 System.arraycopy(buffers[i], 0, buffer, index, buffers[i].length); 226 builder.append(compressToBase64(buffer)); 271 public void onRingBufferData(WifiNative.RingBufferStatus status, byte[] buffer) { 281 onRingBufferData(WifiNative.RingBufferStatus status, byte[] buffer) argument 288 onWifiAlert(int errorCode, byte[] buffer) argument 338 startLoggingRingBuffer(WifiNative.RingBufferStatus buffer) argument 352 stopLoggingRingBuffer(WifiNative.RingBufferStatus buffer) argument [all...] |
/frameworks/wilhelm/tests/examples/ |
H A D | slesTestFeedback.cpp | 46 // Storage area for the buffer queues 71 // Called after audio recorder fills a buffer with data 78 // We should only be called when a recording buffer is done 82 char *buffer = rxBuffers[rxFront]; local 84 // Remove buffer from record queue 90 ssize_t actual = audio_utils_fifo_write(&fifo, buffer, (size_t) bufSizeInFrames); 99 actual = audio_utils_fifo_write(&fifo2, buffer, (size_t) bufSizeInFrames); 105 // Enqueue this same buffer for the recorder to fill again. 106 result = (*recorderBufferQueue)->Enqueue(recorderBufferQueue, buffer, bufSizeInBytes); 115 rxBuffers[rxRear] = buffer; 172 char *buffer = txBuffers[txFront]; local 455 char *buffer = freeBuffers[freeFront]; local 519 char *buffer = freeBuffers[freeFront]; local 552 short buffer[bufSizeInFrames * channels]; local [all...] |
/frameworks/av/cmds/stagefright/ |
H A D | mediafilter.cpp | 178 // only consume a buffer if we are not going to flush, since we expect 226 // check that queueing a buffer that was dequeued before flush 294 // releasing the buffer dequeued before flush should cause an error 533 ALOGV("filling input buffer %zu", index); 535 const sp<ABuffer> &buffer = state->mInBuffers.itemAt(index); local 537 err = extractor->readSampleData(buffer); 547 index, 0 /* offset */, buffer->size(), 599 ALOGV("draining decoded buffer %zu, time = %lld us",
|
H A D | sf2.cpp | 348 sp<ABuffer> buffer = new ABuffer(1024); local 349 buffer->setRange(0, 0); 360 memcpy(buffer->data() + buffer->size(), "\x00\x00\x00\x01", 4); 361 memcpy(buffer->data() + buffer->size() + 4, ptr, length); 362 buffer->setRange(0, buffer->size() + 4 + length); 368 buffer->meta()->setInt32("csd", true); 369 mCSD.push(buffer); 409 sp<ABuffer> buffer = new ABuffer(codec_specific_data_size); local 417 sp<ABuffer> buffer = new ABuffer(size); local 555 sp<ABuffer> buffer; local [all...] |
/frameworks/av/drm/common/ |
H A D | IDrmManagerService.cpp | 769 int uniqueId, DecryptHandle* decryptHandle, void* buffer, 786 reply.read(buffer, result); 943 char* buffer = NULL; local 945 buffer = (char *)data.readInplace(bufferSize); 947 const DrmBuffer drmBuffer(buffer, bufferSize); 1000 char buffer[16]; local 1002 sprintf(buffer, "%lu", (unsigned long)fd); 1003 drmInfoRequest->put(key, String8(buffer)); 1456 char* buffer = NULL; local 1457 buffer 768 pread( int uniqueId, DecryptHandle* decryptHandle, void* buffer, ssize_t numBytes, off64_t offset) argument 1517 char* buffer = new char[numBytes]; local [all...] |
/frameworks/av/drm/drmserver/ |
H A D | DrmManager.cpp | 541 void* buffer, ssize_t numBytes, off64_t offset) { 547 result = drmEngine->pread(uniqueId, decryptHandle, buffer, numBytes, offset); 540 pread(int uniqueId, DecryptHandle* decryptHandle, void* buffer, ssize_t numBytes, off64_t offset) argument
|
H A D | DrmManagerService.cpp | 333 void* buffer, ssize_t numBytes, off64_t offset) { 338 return mDrmManager->pread(uniqueId, decryptHandle, buffer, numBytes, offset); 344 char buffer[SIZE]; local 347 snprintf(buffer, SIZE, "Permission Denial: " 351 result.append(buffer); 332 pread(int uniqueId, DecryptHandle* decryptHandle, void* buffer, ssize_t numBytes, off64_t offset) argument
|
/frameworks/av/drm/libdrmframework/ |
H A D | DrmManagerClientImpl.cpp | 328 void* buffer, ssize_t numBytes, off64_t offset) { 330 if ((NULL != decryptHandle.get()) && (NULL != buffer) && (0 < numBytes)) { 332 uniqueId, decryptHandle.get(), buffer, numBytes, offset); 327 pread(int uniqueId, sp<DecryptHandle> &decryptHandle, void* buffer, ssize_t numBytes, off64_t offset) argument
|
/frameworks/av/drm/libdrmframework/plugins/forward-lock/FwdLockEngine/src/ |
H A D | FwdLockEngine.cpp | 619 void* buffer, 625 NULL != buffer && 629 size = FwdLockFile_read(session->fileDesc, buffer, numBytes); 665 void* buffer, 671 void* buffer, 681 (NULL != buffer) && 689 bytesRead = onRead(uniqueId, decryptHandle, buffer, numBytes); 617 onRead(int uniqueId, DecryptHandle* decryptHandle, void* buffer, int numBytes) argument 663 onPread(int uniqueId, DecryptHandle* decryptHandle, void* buffer, ssize_t numBytes, off64_t offset) argument
|
/frameworks/av/media/libmedia/ |
H A D | AudioTrackShared.cpp | 84 status_t ClientProxy::obtainBuffer(Buffer* buffer, const struct timespec *requested, argument 87 LOG_ALWAYS_FATAL_IF(buffer == NULL || buffer->mFrameCount == 0); 184 if (part1 > buffer->mFrameCount) { 185 part1 = buffer->mFrameCount; 187 buffer->mFrameCount = part1; 188 buffer->mRaw = part1 > 0 ? 190 buffer->mNonContig = avail - part1; 277 buffer->mFrameCount = 0; 278 buffer 296 releaseBuffer(Buffer* buffer) argument 600 obtainBuffer(Buffer* buffer, bool ackFlush) argument 709 releaseBuffer(Buffer* buffer) argument 935 obtainBuffer(Buffer* buffer, bool ackFlush __unused) argument [all...] |
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerDecoder.cpp | 457 msg->setSize("buffer-ix", bufferIx); 460 // if EOS, need to queue EOS buffer 494 sp<ABuffer> buffer; local 495 mCodec->getInputBuffer(index, &buffer); 497 if (buffer == NULL) { 511 mInputBuffers.editItemAt(index) = buffer; 523 msg->setSize("buffer-ix", index); 525 sp<ABuffer> buffer = mCSDsToSubmit.itemAt(0); local 527 msg->setBuffer("buffer", buffer); 558 sp<ABuffer> buffer; local 774 sp<ABuffer> buffer; local 901 sp<ABuffer> buffer = mOutputBuffers[bufferIx]; local 1032 sp<ABuffer> buffer; local [all...] |
/frameworks/av/media/libstagefright/ |
H A D | CameraSource.cpp | 606 ALOGW("Failed to set video buffer count to %d due to %d", 809 void CameraSource::signalBufferReturned(MediaBuffer *buffer) { argument 810 ALOGV("signalBufferReturned: %p", buffer->data()); 814 if ((*it)->pointer() == buffer->data()) { 818 buffer->setObserver(0); 819 buffer->release(); 824 CHECK(!"signalBufferReturned: bogus buffer"); 828 MediaBuffer **buffer, const ReadOptions *options) { 831 *buffer = NULL; 866 *buffer 827 read( MediaBuffer **buffer, const ReadOptions *options) argument [all...] |
H A D | MP3Extractor.cpp | 121 * the last buffer, and thus should include the remaining 122 * bytes in the buffer. 225 MediaBuffer **buffer, const ReadOptions *options = NULL); 518 MediaBuffer *buffer; local 519 status_t err = mGroup->acquire_buffer(&buffer); 529 ssize_t n = mDataSource->readAt(mCurrentPos, buffer->data(), 4); 531 buffer->release(); 532 buffer = NULL; 537 uint32_t header = U32_AT((const uint8_t *)buffer->data()); 560 buffer [all...] |
H A D | MPEG2TSWriter.cpp | 88 bool appendAACFrames(MediaBuffer *buffer); 91 void postAVCFrame(MediaBuffer *buffer); 159 // Codec specific data better be in the first data buffer. 248 notify->setBuffer("buffer", out); 253 void MPEG2TSWriter::SourceInfo::postAVCFrame(MediaBuffer *buffer) { argument 258 new ABuffer(buffer->range_length()); 260 (const uint8_t *)buffer->data() 261 + buffer->range_offset(), 262 buffer->range_length()); 265 CHECK(buffer 278 appendAACFrames(MediaBuffer *buffer) argument 387 MediaBuffer *buffer; local 606 sp<ABuffer> buffer = source->lastAccessUnit(); local 616 sp<ABuffer> buffer; local 730 sp<ABuffer> buffer = new ABuffer(188); local 787 sp<ABuffer> buffer = new ABuffer(188); local 858 sp<ABuffer> buffer = new ABuffer(188); local [all...] |
H A D | MediaSync.cpp | 221 // set undequeued buffer count 580 // always render video buffer in video-only mode. 609 // If there are too many outstanding buffers, wait until a buffer is 615 ALOGI_IF(mPlaybackRate != 0.f, "still waiting to release a buffer before acquire"); 627 // Acquire and detach the buffer from the input. 631 ALOGE("acquiring buffer from input failed (%d)", status); 636 ALOGV("acquired buffer %#llx from input", (long long)bufferItem.mGraphicBuffer->getId()); 640 ALOGE("detaching buffer from input failed (%d)", status); 649 // Something is wrong since this buffer should be at our hands, bail. 650 ALOGE("received buffer multipl 721 sp<GraphicBuffer> buffer; local 751 returnBufferToInput_l( const sp<GraphicBuffer> &buffer, const sp<Fence> &fence) argument [all...] |
H A D | OMXClient.cpp | 93 buffer_id *buffer, OMX_U32 allottedSize); 97 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer); 101 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer); 119 buffer_id *buffer, void **buffer_data); 123 buffer_id *buffer, OMX_U32 allottedSize); 126 node_id node, OMX_U32 port_index, buffer_id buffer); 128 virtual status_t fillBuffer(node_id node, buffer_id buffer, int fenceFd); 132 buffer_id buffer, 325 buffer_id *buffer, OMX_U32 allottedSize) { 326 return getOMX(node)->useBuffer(node, port_index, params, buffer, allottedSiz 323 useBuffer( node_id node, OMX_U32 port_index, const sp<IMemory> ¶ms, buffer_id *buffer, OMX_U32 allottedSize) argument 329 useGraphicBuffer( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) argument 336 updateGraphicBufferInMeta( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) argument 369 allocateBuffer( node_id node, OMX_U32 port_index, size_t size, buffer_id *buffer, void **buffer_data) argument 376 allocateBufferWithBackup( node_id node, OMX_U32 port_index, const sp<IMemory> ¶ms, buffer_id *buffer, OMX_U32 allottedSize) argument 383 freeBuffer( node_id node, OMX_U32 port_index, buffer_id buffer) argument 388 fillBuffer(node_id node, buffer_id buffer, int fenceFd) argument 392 emptyBuffer( node_id node, buffer_id buffer, OMX_U32 range_offset, OMX_U32 range_length, OMX_U32 flags, OMX_TICKS timestamp, int fenceFd) argument [all...] |
H A D | SampleTable.cpp | 247 uint8_t buffer[12]; local 249 mSampleToChunkOffset + 8 + i * 12, buffer, sizeof(buffer)) 250 != (ssize_t)sizeof(buffer)) { 254 CHECK(U32_AT(buffer) >= 1); // chunk index is 1 based in the spec. 257 mSampleToChunkEntries[i].startChunk = U32_AT(buffer) - 1; 258 mSampleToChunkEntries[i].samplesPerChunk = U32_AT(&buffer[4]); 259 mSampleToChunkEntries[i].chunkDesc = U32_AT(&buffer[8]);
|
H A D | avc_utils.cpp | 307 sp<ABuffer> buffer = new ABuffer(nalSize); local 308 memcpy(buffer->data(), nalStart, nalSize); 309 return buffer; 423 bool IsIDR(const sp<ABuffer> &buffer) { argument 424 const uint8_t *data = buffer->data(); 425 size_t size = buffer->size();
|
/frameworks/av/media/libstagefright/codecs/m4v_h263/dec/src/ |
H A D | pvdec_api.cpp | 214 mp4dec_log("InitVideoDecoder(): Can't allocate bitstream buffer.\n"); 928 /* Return : Extract vol header of the bitstream from buffer[]. */ 976 /* Return : Return the offset to the first SC in the buffer */ 1011 /* Return : Return the offset to the first SC in the buffer */ 1053 OSCL_EXPORT_REF Bool PVDecodeVideoFrame(VideoDecControls *decCtrl, uint8 *buffer[], argument 1059 status = (PV_STATUS)PVDecodeVopHeader(decCtrl, buffer, timestamp, buffer_size, &header_info, use_ext_timestamp, currYUV); 1081 Bool PVDecodeVopHeader(VideoDecControls *decCtrl, uint8 *buffer[], argument 1118 BitstreamReset(stream, buffer[idx], buffer_size[idx]); 1122 /* Try to find a VOP header in the buffer. 08/30/2000. */ 1168 BitstreamReset(stream, buffer[target_laye [all...] |
/frameworks/av/media/libstagefright/mpeg2ts/ |
H A D | MPEG2PSExtractor.cpp | 52 MediaBuffer **buffer, const ReadOptions *options); 83 MediaBuffer **buffer, const ReadOptions *options); 661 MediaBuffer **buffer, const ReadOptions *options) { 679 return mSource->read(buffer, options); 746 MediaBuffer **buffer, const ReadOptions *options) { 747 return mTrack->read(buffer, options); 660 read( MediaBuffer **buffer, const ReadOptions *options) argument 745 read( MediaBuffer **buffer, const ReadOptions *options) argument
|