/frameworks/opt/net/voip/src/jni/rtp/ |
H A D | AudioGroup.cpp | 64 // We use a circular array to implement jitter buffer. The simplest way is doing 70 // jitter buffer. For a stream at 8000Hz it takes 32 kilobytes. These numbers 184 // Allocate jitter buffer. 288 int32_t buffer[4] = { local 295 buffer[3] |= htonl(1 << 23); 298 sendto(mSocket, buffer, sizeof(buffer), MSG_DONTWAIT, 305 int32_t buffer[mSampleCount + 3]; local 309 memset(buffer, 0, sizeof(buffer)); 411 __attribute__((aligned(4))) uint8_t buffer[2048]; local 887 AudioTrack::Buffer buffer; local 903 AudioRecord::Buffer buffer; local [all...] |
/frameworks/av/media/libstagefright/ |
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...] |
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...] |
/frameworks/native/libs/gui/ |
H A D | Surface.cpp | 124 ANativeWindowBuffer** buffer, int* fenceFd) { 126 return c->dequeueBuffer(buffer, fenceFd); 130 ANativeWindowBuffer* buffer, int fenceFd) { 132 return c->cancelBuffer(buffer, fenceFd); 136 ANativeWindowBuffer* buffer, int fenceFd) { 138 return c->queueBuffer(buffer, fenceFd); 142 ANativeWindowBuffer** buffer) { 155 *buffer = buf; 160 ANativeWindowBuffer* buffer) { 162 return c->cancelBuffer(buffer, 123 hook_dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd) argument 129 hook_cancelBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd) argument 135 hook_queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd) argument 141 hook_dequeueBuffer_DEPRECATED(ANativeWindow* window, ANativeWindowBuffer** buffer) argument 159 hook_cancelBuffer_DEPRECATED(ANativeWindow* window, ANativeWindowBuffer* buffer) argument 165 hook_lockBuffer_DEPRECATED(ANativeWindow* window, ANativeWindowBuffer* buffer) argument 171 hook_queueBuffer_DEPRECATED(ANativeWindow* window, ANativeWindowBuffer* buffer) argument 207 dequeueBuffer(android_native_buffer_t** buffer, int* fenceFd) argument 276 cancelBuffer(android_native_buffer_t* buffer, int fenceFd) argument 311 queueBuffer(android_native_buffer_t* buffer, int fenceFd) argument 747 attachBuffer(ANativeWindowBuffer* buffer) argument [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);
|
H A D | MonoPipeReader.cpp | 46 ssize_t MonoPipeReader::read(void *buffer, size_t count, int64_t readPTS) argument 76 memcpy(buffer, (char *) mPipe->mBuffer + (front * mFrameSize), part1 * mFrameSize); 80 memcpy((char *) buffer + (part1 * mFrameSize), mPipe->mBuffer, part2 * mFrameSize);
|
H A D | PipeReader.cpp | 62 ssize_t PipeReader::read(void *buffer, size_t count, int64_t readPTS __unused) argument 79 memcpy(buffer, (char *) mPipe.mBuffer + (front * mFrameSize), red * mFrameSize); 86 memcpy((char *) buffer + (red * mFrameSize), mPipe.mBuffer, count * mFrameSize);
|
/frameworks/av/services/audioflinger/ |
H A D | TrackBase.h | 42 // where to allocate the data buffer 46 ALLOC_PIPE, // do not allocate; use the pipe buffer 47 ALLOC_LOCAL, // allocate a local buffer 48 ALLOC_NONE, // do not allocate:use the buffer passed to TrackBase constructor 64 void *buffer, 84 void* buffer() const { return mBuffer; } function in class:TrackBase 96 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer, int64_t pts) = 0; 97 virtual void releaseBuffer(AudioBufferProvider::Buffer* buffer); 143 void* mBuffer; // start of track buffer, typically in shared memory 155 const size_t mFrameCount;// size of track buffer give [all...] |
/frameworks/base/core/java/android/hardware/camera2/marshal/impl/ |
H A D | MarshalQueryableEnum.java | 59 public void marshal(T value, ByteBuffer buffer) { argument 63 buffer.putInt(enumValue); 69 buffer.put((byte)enumValue); 76 public T unmarshal(ByteBuffer buffer) { argument 81 enumValue = buffer.getInt(); 85 enumValue = buffer.get() & UINT8_MASK;
|
H A D | MarshalQueryablePair.java | 91 public void marshal(Pair<T1, T2> value, ByteBuffer buffer) { argument 98 mNestedTypeMarshalerFirst.marshal(value.first, buffer); 99 mNestedTypeMarshalerSecond.marshal(value.second, buffer); 103 public Pair<T1, T2> unmarshal(ByteBuffer buffer) { argument 104 T1 first = mNestedTypeMarshalerFirst.unmarshal(buffer); 105 T2 second = mNestedTypeMarshalerSecond.unmarshal(buffer);
|
H A D | MarshalQueryableRange.java | 76 public void marshal(Range<T> value, ByteBuffer buffer) { argument 77 mNestedTypeMarshaler.marshal(value.getLower(), buffer); 78 mNestedTypeMarshaler.marshal(value.getUpper(), buffer); 82 public Range<T> unmarshal(ByteBuffer buffer) { argument 83 T lower = mNestedTypeMarshaler.unmarshal(buffer); 84 T upper = mNestedTypeMarshaler.unmarshal(buffer);
|
/frameworks/base/core/java/com/android/internal/os/ |
H A D | KernelWakelockReader.java | 64 byte[] buffer = new byte[32*1024]; 84 len = is.read(buffer); 92 if (len >= buffer.length) { 93 Slog.wtf(TAG, "Kernel wake locks exceeded buffer size " + buffer.length); 97 if (buffer[i] == '\0') { 103 return parseProcWakelocks(buffer, len, wakeup_sources, staleStats); 130 // Don't go over the end of the buffer, Process.parseProcLine might 138 // Stomp out any bad characters since this is from a circular buffer
|
/frameworks/base/core/jni/android/graphics/ |
H A D | HarfBuzzNGFaceSkia.cpp | 148 char* buffer = reinterpret_cast<char*>(malloc(tableSize)); local 149 if (!buffer) 151 size_t actualSize = typeface->getTableData(tag, 0, tableSize, buffer); 153 free(buffer); 157 return hb_blob_create(const_cast<char*>(buffer), tableSize, 158 HB_MEMORY_MODE_WRITABLE, buffer, free);
|
/frameworks/av/include/media/stagefright/ |
H A D | MediaBuffer.h | 41 virtual void signalBufferReturned(MediaBuffer *buffer) = 0; 57 MediaBuffer(const sp<ABuffer> &buffer); 59 // Decrements the reference count and returns the buffer to its 116 void setNextBuffer(MediaBuffer *buffer);
|
/frameworks/av/media/libmedia/ |
H A D | IAudioTrack.cpp | 118 virtual status_t allocateTimedBuffer(size_t size, sp<IMemory>* buffer) { argument 127 *buffer = interface_cast<IMemory>(reply.readStrongBinder()); 128 if (*buffer != 0 && (*buffer)->pointer() == NULL) { 129 (*buffer).clear(); 136 virtual status_t queueTimedBuffer(const sp<IMemory>& buffer, argument 140 data.writeStrongBinder(IInterface::asBinder(buffer)); 240 sp<IMemory> buffer; local 241 status_t status = allocateTimedBuffer(data.readInt64(), &buffer); 244 reply->writeStrongBinder(IInterface::asBinder(buffer)); 250 sp<IMemory> buffer = interface_cast<IMemory>( local [all...] |
/frameworks/av/media/libstagefright/rtsp/ |
H A D | ARTPConnection.h | 45 void injectPacket(int index, const sp<ABuffer> &buffer); 83 status_t parseRTP(StreamInfo *info, const sp<ABuffer> &buffer); 84 status_t parseRTCP(StreamInfo *info, const sp<ABuffer> &buffer);
|
/frameworks/av/media/libstagefright/webm/ |
H A D | WebmFrameThread.cpp | 334 MediaBuffer *buffer; local 335 while (!mDone && (err = mSource->read(&buffer, NULL)) == OK) { 336 if (buffer->range_length() == 0) { 337 buffer->release(); 338 buffer = NULL; 342 sp<MetaData> md = buffer->meta_data(); 352 buffer->release(); 353 buffer = NULL; 376 buffer); 384 buffer [all...] |
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3OutputStream.cpp | 90 status_t Camera3OutputStream::getBufferLocked(camera3_stream_buffer *buffer) { argument 118 ALOGE("%s: Stream %d: Can't dequeue next output buffer: %s (%d)", 127 handoutBufferLocked(*buffer, &(anb->handle), /*acquireFence*/fenceFd, 134 const camera3_stream_buffer &buffer, 138 status_t res = returnAnyBufferLocked(buffer, timestamp, /*output*/true); 150 const camera3_stream_buffer &buffer, 162 sp<Fence> releaseFence = new Fence(buffer.release_fence); 175 * Return buffer back to ANativeWindow 177 if (buffer.status == CAMERA3_BUFFER_STATUS_ERROR) { 178 // Cancel buffer 133 returnBufferLocked( const camera3_stream_buffer &buffer, nsecs_t timestamp) argument 149 returnBufferCheckedLocked( const camera3_stream_buffer &buffer, nsecs_t timestamp, bool output, sp<Fence> *releaseFenceOut) argument [all...] |
/frameworks/base/include/android_runtime/ |
H A D | AndroidRuntime.h | 122 char* buffer, 126 char* buffer, 130 char* buffer,
|
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/base/ |
H A D | InputStreamSource.java | 69 byte[] buffer = new byte[1024]; 71 while ((bytesRead = mInputStream.read(buffer)) > 0) { 72 byteStream.write(buffer, 0, bytesRead);
|
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
H A D | ClipOutlineActivity.java | 54 StringBuffer buffer = new StringBuffer(); 56 buffer.append(LOREM_IPSUM); 58 return buffer;
|
H A D | ClipRegionActivity.java | 51 StringBuffer buffer = new StringBuffer(); 53 buffer.append(LOREM_IPSUM); 55 return buffer;
|
/frameworks/native/libs/gui/tests/ |
H A D | StreamSplitter_test.cpp | 67 sp<GraphicBuffer> buffer = mAllocator->createGraphicBuffer(w, h, format, local 69 return buffer; 104 sp<GraphicBuffer> buffer; local 108 ASSERT_EQ(OK, inputProducer->requestBuffer(slot, &buffer)); 111 ASSERT_EQ(OK, buffer->lock(GraphicBuffer::USAGE_SW_WRITE_OFTEN, 114 ASSERT_EQ(OK, buffer->unlock()); 171 sp<GraphicBuffer> buffer; local 175 ASSERT_EQ(OK, inputProducer->requestBuffer(slot, &buffer)); 178 ASSERT_EQ(OK, buffer->lock(GraphicBuffer::USAGE_SW_WRITE_OFTEN, 181 ASSERT_EQ(OK, buffer 232 sp<GraphicBuffer> buffer; local [all...] |
/frameworks/native/libs/ui/ |
H A D | FramebufferNativeWindow.cpp | 72 * back buffer). 95 // initialize the buffer FIFO 131 ALOGE_IF(err, "fb buffer %d allocation failed w=%d, h=%d, err=%s", 206 char buffer[SIZE]; local 208 fbDev->dump(fbDev, buffer, SIZE); 209 result.append(buffer); 222 ANativeWindowBuffer** buffer) 225 int result = dequeueBuffer(window, buffer, &fenceFd); 237 ANativeWindowBuffer** buffer, int* fenceFd) 246 // wait for a free non-front buffer 221 dequeueBuffer_DEPRECATED(ANativeWindow* window, ANativeWindowBuffer** buffer) argument 236 dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd) argument 268 queueBuffer_DEPRECATED(ANativeWindow* window, ANativeWindowBuffer* buffer) argument 274 queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd) argument [all...] |
/frameworks/av/cmds/stagefright/ |
H A D | stagefright.cpp | 227 MediaBuffer *buffer; local 231 err = rawSource->read(&buffer, &options); 236 CHECK(buffer == NULL); 246 CHECK(buffer->meta_data()->findInt64(kKeyTime, ×tampUs)); 267 printf("buffer has timestamp %" PRId64 " us (%.2f secs)\n", 270 buffer->release(); 271 buffer = NULL; 314 MediaBuffer *buffer; local 318 status_t err = rawSource->read(&buffer, &options); 324 CHECK(buffer 456 isIDRFrame(MediaBuffer *buffer) argument 472 read( MediaBuffer **buffer, const ReadOptions *options) argument 553 MediaBuffer *buffer; local [all...] |