/frameworks/av/media/libmedia/ |
H A D | IOMX.cpp | 240 buffer_id *buffer) { 250 *buffer = 0; 255 *buffer = (void*)reply.readIntPtr(); 263 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) { 273 *buffer = 0; 278 *buffer = (void*)reply.readIntPtr(); 298 buffer_id *buffer, void **buffer_data) { 308 *buffer = 0; 313 *buffer = (void *)reply.readIntPtr(); 321 buffer_id *buffer) { 238 useBuffer( node_id node, OMX_U32 port_index, const sp<IMemory> ¶ms, buffer_id *buffer) argument 261 useGraphicBuffer( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) argument 296 allocateBuffer( node_id node, OMX_U32 port_index, size_t size, buffer_id *buffer, void **buffer_data) argument 319 allocateBufferWithBackup( node_id node, OMX_U32 port_index, const sp<IMemory> ¶ms, buffer_id *buffer) argument 341 freeBuffer( node_id node, OMX_U32 port_index, buffer_id buffer) argument 353 fillBuffer(node_id node, buffer_id buffer) argument 363 emptyBuffer( node_id node, buffer_id buffer, OMX_U32 range_offset, OMX_U32 range_length, OMX_U32 flags, OMX_TICKS timestamp) argument 592 buffer_id buffer; local 612 buffer_id buffer; local 646 buffer_id buffer; local 669 buffer_id buffer; local 688 buffer_id buffer = (void*)data.readIntPtr(); local 699 buffer_id buffer = (void*)data.readIntPtr(); local 710 buffer_id buffer = (void*)data.readIntPtr(); local [all...] |
/frameworks/av/media/libstagefright/ |
H A D | AACExtractor.cpp | 50 MediaBuffer **buffer, const ReadOptions *options = NULL); 306 MediaBuffer *buffer; local 307 status_t err = mGroup->acquire_buffer(&buffer); 313 if (mDataSource->readAt(mOffset + headerSize, buffer->data(), 315 buffer->release(); 316 buffer = NULL; 321 buffer->set_range(0, frameSizeWithoutHeader); 322 buffer->meta_data()->setInt64(kKeyTime, mCurrentTimeUs); 323 buffer->meta_data()->setInt32(kKeyIsSyncFrame, 1); 328 *out = buffer; [all...] |
H A D | AudioPlayer.cpp | 87 // updated format, if there isn't, we'll stash away the valid buffer 242 // Make sure to release any buffer we hold onto so that the 251 ALOGV("AudioPlayer releasing input buffer."); 310 void *buffer, size_t size, void *cookie) { 313 return me->fillBuffer(buffer, size); 321 AudioTrack::Buffer *buffer = (AudioTrack::Buffer *)info; local 322 size_t numBytesWritten = fillBuffer(buffer->raw, buffer->size); 324 buffer->size = numBytesWritten; 464 ALOGV("buffer 308 AudioSinkCallback( MediaPlayerBase::AudioSink *audioSink, void *buffer, size_t size, void *cookie) argument [all...] |
H A D | FragmentedMP4Extractor.cpp | 63 MediaBuffer **buffer, const ReadOptions *options = NULL); 268 MediaBuffer *buffer = NULL; local 269 mGroup->acquire_buffer(&buffer); 274 buffer->release(); 281 buffer->meta_data()->setInt64(kKeyTime, timeUs); 282 buffer->set_range(0, parseBuffer->size()); 283 memcpy(buffer->data(), parseBuffer->data(), parseBuffer->size()); 284 *out = buffer;
|
H A D | OMXClient.cpp | 80 buffer_id *buffer); 84 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer); 88 buffer_id *buffer, void **buffer_data); 92 buffer_id *buffer); 95 node_id node, OMX_U32 port_index, buffer_id buffer); 97 virtual status_t fillBuffer(node_id node, buffer_id buffer); 101 buffer_id buffer, 266 buffer_id *buffer) { 267 return getOMX(node)->useBuffer(node, port_index, params, buffer); 272 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) { 264 useBuffer( node_id node, OMX_U32 port_index, const sp<IMemory> ¶ms, buffer_id *buffer) argument 270 useGraphicBuffer( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) argument 277 allocateBuffer( node_id node, OMX_U32 port_index, size_t size, buffer_id *buffer, void **buffer_data) argument 284 allocateBufferWithBackup( node_id node, OMX_U32 port_index, const sp<IMemory> ¶ms, buffer_id *buffer) argument 291 freeBuffer( node_id node, OMX_U32 port_index, buffer_id buffer) argument 296 fillBuffer(node_id node, buffer_id buffer) argument 300 emptyBuffer( node_id node, buffer_id buffer, OMX_U32 range_offset, OMX_U32 range_length, OMX_U32 flags, OMX_TICKS timestamp) argument [all...] |
H A D | StagefrightMetadataRetriever.cpp | 172 // Read one output buffer, ignore format change notifications 198 MediaBuffer *buffer = NULL; local 200 if (buffer != NULL) { 201 buffer->release(); 202 buffer = NULL; 204 err = decoder->read(&buffer, &options); 207 || (buffer != NULL && buffer->range_length() == 0)); 210 CHECK(buffer == NULL); 221 if (buffer [all...] |
H A D | WAVExtractor.cpp | 68 MediaBuffer **buffer, const ReadOptions *options = NULL); 354 // As a temporary buffer for 8->16 bit conversion. 398 MediaBuffer *buffer; local 399 status_t err = mGroup->acquire_buffer(&buffer); 416 mCurrentPos, buffer->data(), 420 buffer->release(); 421 buffer = NULL; 426 buffer->set_range(0, n); 435 // The new buffer holds the sample number of samples, but each 440 const uint8_t *src = (const uint8_t *)buffer [all...] |
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/ |
H A D | SoftMPEG4Encoder.cpp | 204 mNumInputFrames = -1; // 1st buffer for codec specific data 669 // Save the input buffer info so that it can be 670 // passed to an output buffer 685 ALOGE("MetaData buffer is wrong size! " 695 ALOGE("Unable to extract gralloc buffer in metadata mode"); 769 uint8_t *SoftMPEG4Encoder::extractGrallocData(void *data, buffer_handle_t *buffer) { argument 786 ALOGE("%s: Unable to lock image buffer %p for access", __FUNCTION__, 791 *buffer = imgBuffer; 795 void SoftMPEG4Encoder::releaseGrallocData(buffer_handle_t buffer) { argument 797 GraphicBufferMapper::get().unlock(buffer); [all...] |
/frameworks/av/media/libstagefright/rtsp/ |
H A D | AMPEG4AudioAssembler.cpp | 69 sp<ABuffer> buffer = new ABuffer(outLen); local 70 uint8_t *out = buffer->data(); 95 return buffer; 364 sp<ABuffer> AMPEG4AudioAssembler::removeLATMFraming(const sp<ABuffer> &buffer) { argument 367 sp<ABuffer> out = new ABuffer(buffer->size()); 371 uint8_t *ptr = buffer->data(); 384 CHECK_LT(offset, buffer->size()); 410 CHECK_LE(offset + payloadLength, buffer->size()); 421 CHECK_LE(offset + (mOtherDataLenBits / 8), buffer->size()); 426 if (offset < buffer 501 sp<ABuffer> buffer = *queue->begin(); local [all...] |
H A D | APacketSource.cpp | 78 sp<ABuffer> buffer = new ABuffer(outLen); local 79 uint8_t *out = buffer->data(); 104 return buffer;
|
H A D | ARTPConnection.cpp | 310 sp<ABuffer> buffer = new ABuffer(kMaxUDPSize); local 327 buffer->setRange(0, 0); 332 source->addReceiverReport(buffer); 335 source->addFIR(buffer); 339 if (buffer->size() > 0) { 345 s->mRTCPSocket, buffer->data(), buffer->size(), 0, 358 CHECK_EQ(n, (ssize_t)buffer->size()); 377 sp<ABuffer> buffer = new ABuffer(65536); local 387 buffer 412 parseRTP(StreamInfo *s, const sp<ABuffer> &buffer) argument 498 parseRTCP(StreamInfo *s, const sp<ABuffer> &buffer) argument 640 injectPacket(int index, const sp<ABuffer> &buffer) argument 651 sp<ABuffer> buffer; local [all...] |
H A D | ARTPWriter.cpp | 176 static void StripStartcode(MediaBuffer *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 MediaBuffer *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(MediaBuffer *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/wifi-display/source/ |
H A D | Converter.cpp | 435 sp<ABuffer> buffer = *mInputBufferQueue.begin(); local 438 int16_t *ptr = (int16_t *)buffer->data(); 439 int16_t *stop = (int16_t *)(buffer->data() + buffer->size()); 454 size_t copy = buffer->size(); 460 buffer->data(), 465 buffer->setRange(buffer->offset() + copy, buffer->size() - copy); 468 CHECK(buffer 546 sp<ABuffer> buffer = *mInputBufferQueue.begin(); local 623 sp<ABuffer> buffer = new ABuffer(size); local [all...] |
H A D | Sender.cpp | 494 void Sender::addSR(const sp<ABuffer> &buffer) { argument 495 uint8_t *data = buffer->data() + buffer->size(); 532 buffer->setRange(buffer->offset(), buffer->size() + 28); 535 void Sender::addSDES(const sp<ABuffer> &buffer) { argument 536 uint8_t *data = buffer->data() + buffer->size(); 580 buffer 596 sp<ABuffer> buffer = new ABuffer(1500); local 634 const sp<ABuffer> &buffer = *it; local 696 parseRTCP( const sp<ABuffer> &buffer) argument [all...] |
/frameworks/base/cmds/servicemanager/ |
H A D | binder.c | 82 #define BIO_F_SHARED 0x01 /* needs to be buffer freed */ 167 void *buffer; member in struct:__anon952 173 data.buffer = buffer_to_free; 316 fprintf(stderr,"binder: txn buffer overflow\n");
|
/frameworks/base/core/java/android/net/http/ |
H A D | RequestHandle.java | 397 * @return HEX buffer representation. 399 private String bufferToHex(byte[] buffer) { argument 403 if (buffer != null) { 404 int length = buffer.length; 409 byte l = (byte) (buffer[i] & 0x0F); 410 byte h = (byte)((buffer[i] & 0xF0) >> 4);
|
/frameworks/base/core/java/android/nfc/ |
H A D | NdefRecord.java | 549 ByteBuffer buffer = ByteBuffer.wrap(data); 550 NdefRecord[] rs = parse(buffer, true); 552 if (buffer.remaining() > 0) { 618 ByteBuffer buffer = ByteBuffer.allocate(getByteLength()); 619 writeToByteBuffer(buffer, true, true); 620 return buffer.array(); 738 * @param buffer ByteBuffer to read from 743 static NdefRecord[] parse(ByteBuffer buffer, boolean ignoreMbMe) throws FormatException { argument 756 byte flag = buffer.get(); 780 int typeLength = buffer 895 writeToByteBuffer(ByteBuffer buffer, boolean mb, boolean me) argument [all...] |
/frameworks/base/core/java/android/speech/ |
H A D | SpeechRecognizer.java | 461 public void onBufferReceived(final byte[] buffer) { argument 462 Message.obtain(mInternalHandler, MSG_BUFFER_RECEIVED, buffer).sendToTarget();
|
/frameworks/base/core/java/android/util/ |
H A D | JsonReader.java | 190 * Use a manual buffer to easily read and unread upcoming characters, and 192 * We decode literals directly out of this buffer, so it must be at least as 195 private final char[] buffer = new char[1024]; field in class:JsonReader 200 * The offset of the first character in the buffer. 221 * and length in the buffer. 679 if ((pos < limit || fillBuffer(1)) && buffer[pos] == '>') { 720 // Before clobbering the old characters, update where buffer starts 722 if (buffer[i] == '\n') { 732 System.arraycopy(buffer, pos, buffer, [all...] |
/frameworks/base/core/jni/ |
H A D | android_net_LocalSocketImpl.cpp | 518 void *buffer, size_t len) 524 unsigned char *buf = (unsigned char *)buffer; 525 // Enough buffer for a pile of fd's. We throw an exception if 526 // this buffer is too small. 571 * Writes all the data in the specified buffer to the specified socket. 580 unsigned char *buffer = (unsigned char *)buf; local 630 iv.iov_base = buffer; 645 buffer += ret; 689 jbyteArray buffer, jint off, jint len, jobject fileDescriptor) 695 if (fileDescriptor == NULL || buffer 517 socket_read_all(JNIEnv *env, jobject thisJ, int fd, void *buffer, size_t len) argument 688 socket_readba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument 755 socket_writeba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument [all...] |
H A D | android_net_TrafficStats.cpp | 90 char buffer[256]; local 96 while (fgets(buffer, 256, fp) != NULL) { 97 if (sscanf(buffer, "%31s %d %llu %llu %llu %llu %llu %llu %llu %llu", cur_iface, &active,
|
/frameworks/base/libs/hwui/ |
H A D | Caches.cpp | 306 bool Caches::bindMeshBuffer(const GLuint buffer) { argument 307 if (mCurrentBuffer != buffer) { 308 glBindBuffer(GL_ARRAY_BUFFER, buffer); 309 mCurrentBuffer = buffer; 324 bool Caches::bindIndicesBuffer(const GLuint buffer) { argument 325 if (mCurrentIndicesBuffer != buffer) { 326 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, buffer); 327 mCurrentIndicesBuffer = buffer;
|
/frameworks/base/media/libdrm/mobile1/src/objmng/ |
H A D | drm_file.c | 47 convertFilename(const uint16_t *strData, int32_t strLength, char *buffer); 59 * @param buffer Buffer to store terminated string in (at least MAXPATHLEN) 63 convertFilename(const uint16_t *strData, int32_t strLength, char *buffer) argument 74 *buffer++ = (char)*strData++; 76 *buffer = 0; 86 * @param sbuf stat buffer 124 * this function will use path pointed buffer to store some extra info 127 * @param len length of the path buffer, not the path string length
|
/frameworks/base/media/libdrm/mobile1/src/xml/ |
H A D | xml_tinyparser.c | 27 static uint8_t *xml_ignore_blank(uint8_t *buffer) argument 29 if (NULL == buffer) 32 while (XML_IS_WHITESPACE(*buffer)) 33 buffer++; 35 return buffer; 38 static uint8_t *xml_goto_tagend(uint8_t *buffer) argument 43 if (NULL == buffer) 47 if (*buffer == '<') { 48 buffer++; 49 while (buffer ! 72 xml_match_tag(uint8_t *buffer) argument 108 XML_DOM_getAttr(uint8_t *buffer, uint8_t **pName, int32_t *nameLen, uint8_t **pValue, int32_t *valueLen) argument 176 XML_DOM_getValue(uint8_t *buffer, uint8_t **pValue, int32_t *valueLen) argument 264 XML_DOM_getTag(uint8_t *buffer, int32_t *tagLen, int32_t *tagType) argument 336 XML_DOM_getNode(uint8_t *buffer, const uint8_t *const node) argument 404 XML_DOM_getNodeValue(uint8_t *buffer, uint8_t *node, uint8_t **value, int32_t *valueLen) argument 449 XML_DOM_getNextNode(uint8_t *buffer, uint8_t **pNodeName, int32_t *nodenameLen) argument 476 WBXML_DOM_getNode(uint8_t *buffer, int32_t bufferLen, uint8_t *node) argument 529 WBXML_DOM_getNodeValue(uint8_t *buffer, int32_t bufferLen, uint8_t *node, uint8_t **value, int32_t *valueLen) argument 584 WBXML_GetUintVar(const uint8_t *const buffer, int32_t *len) argument 604 WBXML_DOM_Init(WBXML * pWbxml, uint8_t *buffer, int32_t bufferLen) argument 704 xml_free(void *buffer) argument 717 uint8_t *buffer = *buf; local 763 uint8_t *buffer = *buf; local [all...] |
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/ |
H A D | Frame.java | 106 public abstract void setData(ByteBuffer buffer, int offset, int length); argument 108 public void setData(ByteBuffer buffer) { argument 109 setData(buffer, 0, buffer.limit());
|