/frameworks/av/services/audioflinger/ |
H A D | test-resample.cpp | 47 fprintf(stderr," -v verbose : log buffer provider calls\n"); 275 virtual status_t getNextBuffer(Buffer* buffer, argument 278 size_t requestedFrames = buffer->frameCount; 280 buffer->frameCount = mNumFrames - mNextFrame; 284 printf("mPvalue[%zu]=%zu not %zu\n", mNextPidx-1, provided, buffer->frameCount); 285 if (provided < buffer->frameCount) { 286 buffer->frameCount = provided; 295 requestedFrames, (size_t) (mNumFrames - mNextFrame), buffer->frameCount); 297 mUnrel = buffer->frameCount; 298 if (buffer 306 releaseBuffer(Buffer* buffer) argument [all...] |
H A D | Effects.h | 40 // When controlling an auxiliary effect, the EffectModule also provides an input buffer used by 87 void setInBuffer(int16_t *buffer) { mConfig.inputCfg.buffer.s16 = buffer; } argument 88 int16_t *inBuffer() { return mConfig.inputCfg.buffer.s16; } 89 void setOutBuffer(int16_t *buffer) { mConfig.outputCfg.buffer.s16 = buffer; } argument 90 int16_t *outBuffer() { return mConfig.outputCfg.buffer.s16; } 214 void dumpToBuffer(char* buffer, size_ 281 setInBuffer(int16_t *buffer, bool ownsBuffer = false) argument 288 setOutBuffer(int16_t *buffer) argument [all...] |
/frameworks/av/media/libmediaplayerservice/ |
H A D | StagefrightRecorder.cpp | 1814 char buffer[SIZE]; local 1819 snprintf(buffer, SIZE, " No file writer\n"); 1820 result.append(buffer); 1822 snprintf(buffer, SIZE, " Recorder: %p\n", this); 1823 snprintf(buffer, SIZE, " Output file (fd %d):\n", mOutputFd); 1824 result.append(buffer); 1825 snprintf(buffer, SIZE, " File format: %d\n", mOutputFormat); 1826 result.append(buffer); 1827 snprintf(buffer, SIZE, " Max file size (bytes): %" PRId64 "\n", mMaxFileSizeBytes); 1828 result.append(buffer); [all...] |
/frameworks/av/media/libstagefright/omx/ |
H A D | OMXNodeInstance.cpp | 69 /* buffer formatting */ 623 OMX::buffer_id *buffer) { 640 *buffer = 0; 647 *buffer = makeBufferID(header); 649 addActiveBuffer(portIndex, *buffer); 657 *buffer, portIndex, "%zu@%p", params->size(), params->pointer())); 663 OMX::buffer_id *buffer) { 695 *buffer = 0; 702 *buffer = makeBufferID(header); 704 addActiveBuffer(portIndex, *buffer); 621 useBuffer( OMX_U32 portIndex, const sp<IMemory> ¶ms, OMX::buffer_id *buffer) argument 661 useGraphicBuffer2_l( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id *buffer) argument 713 useGraphicBuffer( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id *buffer) argument 773 updateGraphicBufferInMeta( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id buffer) argument 855 allocateBuffer( OMX_U32 portIndex, size_t size, OMX::buffer_id *buffer, void **buffer_data) argument 893 allocateBufferWithBackup( OMX_U32 portIndex, const sp<IMemory> ¶ms, OMX::buffer_id *buffer) argument 933 freeBuffer( OMX_U32 portIndex, OMX::buffer_id buffer) argument 953 fillBuffer(OMX::buffer_id buffer) argument 976 emptyBuffer( OMX::buffer_id buffer, OMX_U32 rangeOffset, OMX_U32 rangeLength, OMX_U32 flags, OMX_TICKS timestamp) argument 1165 OMX_BUFFERHEADERTYPE *buffer = local 1193 OMX_BUFFERHEADERTYPE *buffer = local 1365 OMX::buffer_id buffer; local 1377 findBufferHeader(OMX::buffer_id buffer) argument 1393 invalidateBufferID(OMX::buffer_id buffer) argument 1408 findBufferHeader(OMX::buffer_id buffer) argument [all...] |
H A D | SoftOMXComponent.cpp | 186 OMX_BUFFERHEADERTYPE **buffer, 195 return me->useBuffer(buffer, portIndex, appPrivate, size, ptr); 201 OMX_BUFFERHEADERTYPE **buffer, 209 return me->allocateBuffer(buffer, portIndex, appPrivate, size); 216 OMX_BUFFERHEADERTYPE *buffer) { 221 return me->freeBuffer(portIndex, buffer); 227 OMX_BUFFERHEADERTYPE *buffer) { 232 return me->emptyThisBuffer(buffer); 238 OMX_BUFFERHEADERTYPE *buffer) { 243 return me->fillThisBuffer(buffer); 184 UseBufferWrapper( OMX_HANDLETYPE component, OMX_BUFFERHEADERTYPE **buffer, OMX_U32 portIndex, OMX_PTR appPrivate, OMX_U32 size, OMX_U8 *ptr) argument 199 AllocateBufferWrapper( OMX_HANDLETYPE component, OMX_BUFFERHEADERTYPE **buffer, OMX_U32 portIndex, OMX_PTR appPrivate, OMX_U32 size) argument 213 FreeBufferWrapper( OMX_HANDLETYPE component, OMX_U32 portIndex, OMX_BUFFERHEADERTYPE *buffer) argument 225 EmptyThisBufferWrapper( OMX_HANDLETYPE component, OMX_BUFFERHEADERTYPE *buffer) argument 236 FillThisBufferWrapper( OMX_HANDLETYPE component, OMX_BUFFERHEADERTYPE *buffer) argument [all...] |
/frameworks/av/media/libstagefright/rtsp/ |
H A D | MyTransmitter.h | 126 MediaBuffer *buffer; local 127 CHECK_EQ(mEncoder->read(&buffer), (status_t)OK); 128 CHECK(buffer != NULL); 130 makeH264SPropParamSets(buffer); 132 buffer->release(); 133 buffer = NULL; 436 sp<ABuffer> buffer = new ABuffer(65536); 437 ssize_t n = recv(mRTCPSocket, buffer->data(), buffer->size(), 0); 444 hexdump(buffer 616 sp<ABuffer> buffer = new ABuffer(65536); local 717 sp<ABuffer> buffer = new ABuffer(65536); local 861 makeH264SPropParamSets(MediaBuffer *buffer) argument 889 addSR(const sp<ABuffer> &buffer) argument 928 addSDES(const sp<ABuffer> &buffer) argument [all...] |
H A D | AAMRAssembler.cpp | 124 sp<ABuffer> buffer = *queue->begin(); local 128 mNextExpectedSeqNo = (uint32_t)buffer->int32Data(); 129 } else if ((uint32_t)buffer->int32Data() != mNextExpectedSeqNo) { 135 // hexdump(buffer->data(), buffer->size()); 137 if (buffer->size() < 1) { 146 unsigned payloadHeader = buffer->data()[0]; 154 if (offset >= buffer->size()) { 163 uint8_t toc = buffer->data()[offset++]; 187 CopyTimes(accessUnit, buffer); [all...] |
H A D | AMPEG4AudioAssembler.cpp | 69 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 CHECK_LT(offset, buffer->size()); 408 CHECK_LE(offset + payloadLength, buffer->size()); 419 CHECK_LE(offset + (mOtherDataLenBits / 8), buffer->size()); 424 if (offset < buffer 508 sp<ABuffer> buffer = *queue->begin(); local [all...] |
/frameworks/av/media/libstagefright/ |
H A D | WAVExtractor.cpp | 69 MediaBuffer **buffer, const ReadOptions *options = NULL); 370 // As a temporary buffer for 8->16 bit conversion. 423 MediaBuffer *buffer; local 424 status_t err = mGroup->acquire_buffer(&buffer); 456 mCurrentPos, buffer->data(), 460 buffer->release(); 461 buffer = NULL; 466 buffer->set_range(0, n); 475 // The new buffer holds the sample number of samples, but each 480 const uint8_t *src = (const uint8_t *)buffer [all...] |
H A D | AMRExtractor.cpp | 48 MediaBuffer **buffer, const ReadOptions *options = NULL); 300 MediaBuffer *buffer; local 301 status_t err = mGroup->acquire_buffer(&buffer); 306 n = mDataSource->readAt(mOffset, buffer->data(), frameSize); 309 buffer->release(); 310 buffer = NULL; 315 buffer->set_range(0, frameSize); 316 buffer->meta_data()->setInt64(kKeyTime, mCurrentTimeUs); 317 buffer->meta_data()->setInt32(kKeyIsSyncFrame, 1); 322 *out = buffer; [all...] |
H A D | OggExtractor.cpp | 55 MediaBuffer **buffer, const ReadOptions *options = NULL); 79 status_t readNextPacket(MediaBuffer **buffer, bool conf); 125 MediaBuffer *buffer, uint8_t type); 127 int32_t packetBlockSize(MediaBuffer *buffer); 463 MediaBuffer *buffer = NULL; local 489 if (buffer != NULL) { 490 fullSize += buffer->range_length(); 493 if (buffer != NULL) { 494 memcpy(tmp->data(), buffer->data(), buffer 701 packetBlockSize(MediaBuffer *buffer) argument 730 verifyHeader( MediaBuffer *buffer, uint8_t type) argument 900 void *buffer = malloc(outLen); local [all...] |
H A D | FLACExtractor.cpp | 51 MediaBuffer **buffer, const ReadOptions *options = NULL); 156 FLAC__byte buffer[], size_t *bytes); 165 const FLAC__Frame *frame, const FLAC__int32 * const buffer[]); 172 FLAC__byte buffer[], size_t *bytes, 191 const FLAC__Frame *frame, const FLAC__int32 * const buffer[], 211 const FLAC__StreamDecoder * /* decoder */, FLAC__byte buffer[], 214 return ((FLACParser *) client_data)->readCallback(buffer, bytes); 246 const FLAC__int32 * const buffer[], void *client_data) 248 return ((FLACParser *) client_data)->writeCallback(frame, buffer); 268 FLAC__byte buffer[], size_ 210 read_callback( const FLAC__StreamDecoder * , FLAC__byte buffer[], size_t *bytes, void *client_data) argument 244 write_callback( const FLAC__StreamDecoder * , const FLAC__Frame *frame, const FLAC__int32 * const buffer[], void *client_data) argument 267 readCallback( FLAC__byte buffer[], size_t *bytes) argument 319 writeCallback( const FLAC__Frame *frame, const FLAC__int32 * const buffer[]) argument 681 MediaBuffer *buffer; local 754 MediaBuffer *buffer; local [all...] |
H A D | AVIExtractor.cpp | 47 MediaBuffer **buffer, const ReadOptions *options); 70 void append(MediaBuffer *buffer); 71 status_t read(MediaBuffer **buffer); 140 MediaBuffer **buffer, const ReadOptions *options) { 143 *buffer = NULL; 163 status_t err = mSplitter->read(buffer); 203 *buffer = out; 236 void AVIExtractor::MP3Splitter::append(MediaBuffer *buffer) { argument 241 CHECK(buffer->meta_data()->findInt64(kKeyTime, &mBaseTimeUs)); 251 || mBuffer->size() + buffer 139 read( MediaBuffer **buffer, const ReadOptions *options) argument 598 sp<ABuffer> buffer = new ABuffer(size); local 688 sp<ABuffer> buffer = new ABuffer(size); local 772 sp<ABuffer> buffer = new ABuffer(size); local 1013 sp<ABuffer> buffer = new ABuffer(size); local 1074 sp<ABuffer> buffer = new ABuffer(size); local [all...] |
/frameworks/native/libs/gui/tests/ |
H A D | BufferQueue_test.cpp | 115 sp<GraphicBuffer> buffer; local 119 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer)); 122 ASSERT_EQ(OK, buffer->lock(GraphicBuffer::USAGE_SW_WRITE_OFTEN, 125 ASSERT_EQ(OK, buffer->unlock()); 172 // Acquire the third buffer, which should fail. 223 sp<GraphicBuffer> buffer; local 228 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer)); 233 // Can no longer request buffer from this slot 237 ASSERT_EQ(OK, buffer->lock(GraphicBuffer::USAGE_SW_WRITE_OFTEN, 240 ASSERT_EQ(OK, buffer 271 sp<GraphicBuffer> buffer; local 329 sp<GraphicBuffer> buffer; local [all...] |
/frameworks/av/include/media/ |
H A D | IOMX.h | 102 buffer_id *buffer) = 0; 106 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) = 0; 110 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) = 0; 124 buffer_id *buffer, void **buffer_data) = 0; 128 buffer_id *buffer) = 0; 131 node_id node, OMX_U32 port_index, buffer_id buffer) = 0; 133 virtual status_t fillBuffer(node_id node, buffer_id buffer) = 0; 137 buffer_id buffer, 181 IOMX::buffer_id buffer; member in struct:android::omx_message::__anon42::__anon44 186 IOMX::buffer_id buffer; member in struct:android::omx_message::__anon42::__anon45 [all...] |
/frameworks/av/media/libmedia/ |
H A D | IOMX.cpp | 246 buffer_id *buffer) { 256 *buffer = 0; 261 *buffer = (buffer_id)reply.readInt32(); 269 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) { 279 *buffer = 0; 284 *buffer = (buffer_id)reply.readInt32(); 291 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) { 297 data.writeInt32((int32_t)buffer); 393 buffer_id *buffer, void **buffer_data) { 403 *buffer 244 useBuffer( node_id node, OMX_U32 port_index, const sp<IMemory> ¶ms, buffer_id *buffer) argument 267 useGraphicBuffer( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) argument 289 updateGraphicBufferInMeta( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) argument 391 allocateBuffer( node_id node, OMX_U32 port_index, size_t size, buffer_id *buffer, void **buffer_data) argument 414 allocateBufferWithBackup( node_id node, OMX_U32 port_index, const sp<IMemory> ¶ms, buffer_id *buffer) argument 436 freeBuffer( node_id node, OMX_U32 port_index, buffer_id buffer) argument 448 fillBuffer(node_id node, buffer_id buffer) argument 458 emptyBuffer( node_id node, buffer_id buffer, OMX_U32 range_offset, OMX_U32 range_length, OMX_U32 flags, OMX_TICKS timestamp) argument 715 buffer_id buffer; local 735 buffer_id buffer; local 755 buffer_id buffer = (buffer_id)data.readInt32(); local 853 buffer_id buffer; local 876 buffer_id buffer; local 895 buffer_id buffer = (buffer_id)data.readInt32(); local 906 buffer_id buffer = (buffer_id)data.readInt32(); local 917 buffer_id buffer = (buffer_id)data.readInt32(); local [all...] |
/frameworks/av/media/libstagefright/include/ |
H A D | OMX.h | 84 buffer_id *buffer); 88 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer); 92 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer); 102 buffer_id *buffer, void **buffer_data); 106 buffer_id *buffer); 109 node_id node, OMX_U32 port_index, buffer_id buffer); 111 virtual status_t fillBuffer(node_id node, buffer_id buffer); 115 buffer_id buffer, 141 node_id node, buffer_id buffer, OMX_IN OMX_BUFFERHEADERTYPE *pBuffer); 144 node_id node, buffer_id buffer, OMX_I [all...] |
/frameworks/native/libs/binder/ |
H A D | BufferedTextOutput.cpp | 39 , buffer(NULL) 47 free(buffer); 52 void* b = realloc(buffer, ((len+bufferPos)*3)/2); 54 buffer = (char*)b; 56 memcpy(buffer+bufferPos, txt, len); 65 void* b = realloc(buffer, 256); 67 buffer = (char*)b; 74 char* buffer; member in struct:android::BufferedTextOutput::BufferState 185 // them out without going through the buffer. 202 // Append the new text to the buffer [all...] |
/frameworks/native/libs/gui/ |
H A D | StreamSplitter.cpp | 110 // If there are too many outstanding buffers, we block until a buffer is 125 // Acquire and detach the buffer from the input 129 "acquiring buffer from input failed (%d)", status); 131 ALOGV("acquired buffer %#" PRIx64 " from input", 136 "detaching buffer from input failed (%d)", status); 138 // Initialize our reference count for this buffer 148 // Attach and queue the buffer to each of the outputs 156 // buffer eventually, and move on to the next output 163 "attaching buffer to output failed (%d)", status); 171 // buffer eventuall 191 sp<GraphicBuffer> buffer; local 275 BufferTracker(const sp<GraphicBuffer>& buffer) 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/av/media/libstagefright/httplive/ |
H A D | PlaylistFetcher.cpp | 187 size_t playlistIndex, const sp<ABuffer> &buffer, 206 buffer->meta()->setString("cipher-method", method.c_str()); 246 size_t n = buffer->size(); 287 buffer->data(), buffer->data(), buffer->size(), 293 status_t PlaylistFetcher::checkDecryptPadding(const sp<ABuffer> &buffer) { argument 296 CHECK(buffer->meta()->findString("cipher-method", &method)); 302 if (buffer->size() > 0) { 303 padding = buffer 186 decryptBuffer( size_t playlistIndex, const sp<ABuffer> &buffer, bool first) argument 727 bufferStartsWithTsSyncByte(const sp<ABuffer>& buffer) argument 900 sp<ABuffer> buffer, tsBuffer; local 1189 extractAndQueueAccessUnitsFromTs(const sp<ABuffer> &buffer) argument 1422 bufferStartsWithWebVTTMagicSequence( const sp<ABuffer> &buffer) argument 1447 extractAndQueueAccessUnits( const sp<ABuffer> &buffer, const sp<AMessage> &itemMeta) argument [all...] |
/frameworks/av/media/libstagefright/codecs/aacenc/ |
H A D | AACEncoder.cpp | 225 MediaBuffer *buffer; local 226 CHECK_EQ(mBufferGroup->acquire_buffer(&buffer), (status_t)OK); 227 uint8_t *outPtr = (uint8_t *)buffer->data(); 233 buffer->set_range(0, 2); 234 buffer->meta_data()->setInt32(kKeyIsCodecConfig, true); 235 *out = buffer; 239 buffer->meta_data()->setInt32(kKeyIsCodecConfig, false); 247 buffer->release(); 312 outputData.Length = buffer->size() - nOutputBytes; 319 buffer [all...] |
/frameworks/native/opengl/tools/glgen/stubs/jsr239/ |
H A D | GLCHeader.cpp | 116 getPointer(JNIEnv *_env, jobject buffer, jarray *array, jint *remaining, jint *offset) argument 123 position = _env->GetIntField(buffer, positionID); 124 limit = _env->GetIntField(buffer, limitID); 125 elementSizeShift = _env->GetIntField(buffer, elementSizeShiftID); 128 getBasePointerID, buffer); 135 getBaseArrayID, buffer); 140 getBaseArrayOffsetID, buffer); 167 getDirectBufferPointer(JNIEnv *_env, jobject buffer) { argument 168 if (!buffer) { 171 void* buf = _env->GetDirectBufferAddress(buffer); [all...] |
/frameworks/opt/net/voip/src/jni/rtp/ |
H A D | AudioGroup.cpp | 62 // We use a circular array to implement jitter buffer. The simplest way is doing 68 // jitter buffer. For a stream at 8000Hz it takes 32 kilobytes. These numbers 182 // Allocate jitter buffer. 286 int32_t buffer[4] = { local 293 buffer[3] |= htonl(1 << 23); 296 sendto(mSocket, buffer, sizeof(buffer), MSG_DONTWAIT, 303 int32_t buffer[mSampleCount + 3]; local 307 memset(buffer, 0, sizeof(buffer)); 409 __attribute__((aligned(4))) uint8_t buffer[2048]; local 882 AudioTrack::Buffer buffer; local 898 AudioRecord::Buffer buffer; local [all...] |
/frameworks/av/media/libnbaio/ |
H A D | NBAIO.cpp | 76 double buffer[((frameSize * block) + sizeof(double) - 1) / sizeof(double)]; local 83 ssize_t ret = via(user, buffer, count); 87 ret = write(buffer, maxRet); 113 double buffer[((frameSize * block) + sizeof(double) - 1) / sizeof(double)]; local 120 ssize_t ret = read(buffer, count, readPTS); 124 ret = via(user, buffer, maxRet, readPTS);
|