Searched refs:buffer (Results 276 - 300 of 848) sorted by relevance

<<11121314151617181920>>

/frameworks/opt/net/voip/src/jni/rtp/
H A DAudioGroup.cpp64 // 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 DAVIExtractor.cpp47 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 DOMXClient.cpp93 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> &params, 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> &params, 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 DSurface.cpp124 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 DNBAIO.cpp76 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 DMonoPipeReader.cpp46 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 DPipeReader.cpp62 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 DTrackBase.h42 // 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 DMarshalQueryableEnum.java59 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 DMarshalQueryablePair.java91 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 DMarshalQueryableRange.java76 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 DKernelWakelockReader.java64 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 DHarfBuzzNGFaceSkia.cpp148 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 DMediaBuffer.h41 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 DIAudioTrack.cpp118 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 DARTPConnection.h45 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 DWebmFrameThread.cpp334 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 DCamera3OutputStream.cpp90 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 DAndroidRuntime.h122 char* buffer,
126 char* buffer,
130 char* buffer,
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/base/
H A DInputStreamSource.java69 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 DClipOutlineActivity.java54 StringBuffer buffer = new StringBuffer();
56 buffer.append(LOREM_IPSUM);
58 return buffer;
H A DClipRegionActivity.java51 StringBuffer buffer = new StringBuffer();
53 buffer.append(LOREM_IPSUM);
55 return buffer;
/frameworks/native/libs/gui/tests/
H A DStreamSplitter_test.cpp67 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 DFramebufferNativeWindow.cpp72 * 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 Dstagefright.cpp227 MediaBuffer *buffer; local
231 err = rawSource->read(&buffer, &options);
236 CHECK(buffer == NULL);
246 CHECK(buffer->meta_data()->findInt64(kKeyTime, &timestampUs));
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...]

Completed in 6098 milliseconds

<<11121314151617181920>>