Searched refs:buffer (Results 51 - 75 of 636) sorted by relevance

1234567891011>>

/frameworks/av/media/libstagefright/httplive/
H A DLiveDataSource.cpp69 sp<ABuffer> buffer = *it; local
71 totalAvailable += buffer->size();
112 sp<ABuffer> buffer = *mBufferQueue.begin(); local
116 if (copy > buffer->size()) {
117 copy = buffer->size();
120 memcpy((uint8_t *)data + sizeDone, buffer->data(), copy);
124 buffer->setRange(buffer->offset() + copy, buffer->size() - copy);
126 if (buffer
136 queueBuffer(const sp<ABuffer> &buffer) argument
[all...]
/frameworks/av/media/libstagefright/rtsp/
H A DARTPSource.cpp88 void ARTPSource::processRTPPacket(const sp<ABuffer> &buffer) { argument
89 if (queuePacket(buffer) && mAssembler != NULL) {
105 bool ARTPSource::queuePacket(const sp<ABuffer> &buffer) { argument
106 uint32_t seqNum = (uint32_t)buffer->int32Data();
110 mQueue.push_back(buffer);
145 buffer->setInt32Data(seqNum);
153 ALOGW("Discarding duplicate buffer");
157 mQueue.insert(it, buffer);
166 void ARTPSource::addFIR(const sp<ABuffer> &buffer) { argument
179 if (buffer
216 addReceiverReport(const sp<ABuffer> &buffer) argument
[all...]
H A DAH263Assembler.cpp72 sp<ABuffer> buffer = *queue->begin(); local
76 mNextExpectedSeqNo = (uint32_t)buffer->int32Data();
77 } else if ((uint32_t)buffer->int32Data() != mNextExpectedSeqNo) {
86 CHECK(buffer->meta()->findInt32("rtp-time", (int32_t *)&rtpTime));
93 // hexdump(buffer->data(), buffer->size());
95 if (buffer->size() < 2) {
102 unsigned payloadHeader = U16_AT(buffer->data());
111 buffer->setRange(buffer
[all...]
H A DVideoSource.h58 MediaBuffer **buffer, const MediaSource::ReadOptions *options) {
65 status_t err = mGroup.acquire_buffer(buffer);
71 memset((*buffer)->data(), x, mSize);
72 (*buffer)->set_range(0, mSize);
73 (*buffer)->meta_data()->clear();
74 (*buffer)->meta_data()->setInt64(
78 // printf("VideoSource::read - returning buffer\n");
79 // LOG(INFO)("VideoSource::read - returning buffer");
57 read( MediaBuffer **buffer, const MediaSource::ReadOptions *options) argument
/frameworks/base/libs/hwui/
H A DPathRenderer.cpp102 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size()); local
110 copyVertex(&buffer[currentIndex++], &perimeter[srcAindex]);
112 copyVertex(&buffer[currentIndex++], &perimeter[srcBindex]);
120 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size() * 2 + 2); local
137 Vertex::set(&buffer[currentIndex++],
141 Vertex::set(&buffer[currentIndex++],
151 copyVertex(&buffer[currentIndex++], &buffer[0]);
152 copyVertex(&buffer[currentIndex++], &buffer[
157 Vertex* buffer = vertexBuffer.alloc<Vertex>(vertices.size() * 2); local
206 AlphaVertex* buffer = vertexBuffer.alloc<AlphaVertex>(perimeter.size() * 3 + 2); local
269 AlphaVertex* buffer = vertexBuffer.alloc<AlphaVertex>(6 * vertices.size() + 2); local
424 AlphaVertex* buffer = vertexBuffer.alloc<AlphaVertex>(6 * perimeter.size() + 8); local
[all...]
/frameworks/av/cmds/stagefright/
H A DSineSource.cpp64 MediaBuffer *buffer; local
65 status_t err = mGroup->acquire_buffer(&buffer);
72 size_t numFramesPerBuffer = buffer->size() / frameSize;
74 int16_t *ptr = (int16_t *)buffer->data();
90 buffer->meta_data()->setInt64(
95 buffer->set_range(0, numFramesPerBuffer * frameSize);
97 *out = buffer;
/frameworks/base/core/java/android/util/
H A DBase64OutputStream.java31 private byte[] buffer = null; field in class:Base64OutputStream
72 // bytes, we buffer up calls to write(int) in an internal
76 if (buffer == null) {
77 buffer = new byte[1024];
79 if (bpos >= buffer.length) {
80 // internal buffer full; write it out.
81 internalWrite(buffer, 0, bpos, false);
84 buffer[bpos++] = (byte) b;
93 internalWrite(buffer, 0, bpos, false);
/frameworks/av/media/libstagefright/
H A DUtils.cpp149 sp<ABuffer> buffer = new ABuffer(1024); local
150 buffer->setRange(0, 0);
161 memcpy(buffer->data() + buffer->size(), "\x00\x00\x00\x01", 4);
162 memcpy(buffer->data() + buffer->size() + 4, ptr, length);
163 buffer->setRange(0, buffer->size() + 4 + length);
169 buffer->meta()->setInt32("csd", true);
170 buffer
211 sp<ABuffer> buffer = new ABuffer(codec_specific_data_size); local
220 sp<ABuffer> buffer = new ABuffer(size); local
[all...]
H A DMPEG2TSWriter.cpp88 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
618 sp<ABuffer> buffer = source->lastAccessUnit(); local
628 sp<ABuffer> buffer; local
742 sp<ABuffer> buffer = new ABuffer(188); local
799 sp<ABuffer> buffer = new ABuffer(188); local
870 sp<ABuffer> buffer = new ABuffer(188); local
[all...]
H A DAudioSource.cpp68 // buffer size
71 // make sure that the AudioRecord total buffer size is large enough
230 MediaBuffer *buffer = *mBuffersReceived.begin(); local
233 buffer->setObserver(this);
234 buffer->add_ref();
238 CHECK(buffer->meta_data()->findInt64(kKeyTime, &timeUs));
241 memset((uint8_t *) buffer->data(), 0, buffer->range_length());
251 (uint8_t *) buffer->data(), buffer
264 signalBufferReturned(MediaBuffer *buffer) argument
339 MediaBuffer *buffer = new MediaBuffer(bufferSize); local
347 queueInputBuffer_l(MediaBuffer *buffer, int64_t timeUs) argument
[all...]
H A DSurfaceMediaSource.cpp101 char buffer[1024]; local
102 dump(result, "", buffer, 1024);
106 char* buffer, size_t SIZE) const
110 result.append(buffer);
154 ALOGE("Failed to find the advertised buffer count");
253 // GRalloc buffer. The encoder needs to interpret this GRalloc handle
259 static void passMetadataBuffer(MediaBuffer **buffer, argument
261 *buffer = new MediaBuffer(4 + sizeof(buffer_handle_t));
262 char *data = (char *)(*buffer)->data();
264 ALOGE("Cannot allocate memory for metadata buffer!");
105 dump(String8& result, const char* prefix, char* buffer, size_t SIZE) const argument
275 read( MediaBuffer **buffer, const ReadOptions *options) argument
374 getMediaBufferHandle(MediaBuffer *buffer) argument
382 signalBufferReturned(MediaBuffer *buffer) argument
[all...]
H A DAMRWriter.cpp207 MediaBuffer *buffer; local
208 err = mSource->read(&buffer);
215 buffer->release();
216 buffer = NULL;
220 mEstimatedSizeBytes += buffer->range_length();
222 buffer->release();
223 buffer = NULL;
229 CHECK(buffer->meta_data()->findInt64(kKeyTime, &timestampUs));
245 buffer->release();
246 buffer
[all...]
/frameworks/native/include/gui/
H A DSurfaceTextureClient.h65 ANativeWindowBuffer* buffer, int fenceFd);
67 ANativeWindowBuffer** buffer, int* fenceFd);
71 ANativeWindowBuffer* buffer, int fenceFd);
75 ANativeWindowBuffer* buffer);
77 ANativeWindowBuffer** buffer);
79 ANativeWindowBuffer* buffer);
81 ANativeWindowBuffer* buffer);
100 virtual int dequeueBuffer(ANativeWindowBuffer** buffer, int* fenceFd);
101 virtual int cancelBuffer(ANativeWindowBuffer* buffer, int fenceFd);
102 virtual int queueBuffer(ANativeWindowBuffer* buffer, in
131 sp<GraphicBuffer> buffer; member in struct:android::SurfaceTextureClient::BufferSlot
[all...]
/frameworks/av/media/libstagefright/mpeg2ts/
H A DAnotherPacketSource.cpp65 status_t AnotherPacketSource::dequeueAccessUnit(sp<ABuffer> *buffer) { argument
66 buffer->clear();
74 *buffer = *mBuffers.begin();
78 if ((*buffer)->meta()->findInt32("discontinuity", &discontinuity)) {
102 const sp<ABuffer> buffer = *mBuffers.begin(); local
106 if (buffer->meta()->findInt32("discontinuity", &discontinuity)) {
114 CHECK(buffer->meta()->findInt64("timeUs", &timeUs));
116 MediaBuffer *mediaBuffer = new MediaBuffer(buffer);
137 void AnotherPacketSource::queueAccessUnit(const sp<ABuffer> &buffer) { argument
139 if (buffer
175 sp<ABuffer> buffer = new ABuffer(0); local
215 const sp<ABuffer> &buffer = *it; local
244 sp<ABuffer> buffer = *mBuffers.begin(); local
[all...]
/frameworks/av/media/libstagefright/tests/
H A DDummyRecorder.cpp78 MediaBuffer *buffer; local
80 while (mStarted && (err = mSource->read(&buffer)) == OK){
81 // if not getting a valid buffer from source, then exit
82 if (buffer == NULL) {
85 buffer->release();
86 buffer = NULL;
/frameworks/base/core/java/android/net/dhcp/
H A DDhcpNakPacket.java59 void finishPacket(ByteBuffer buffer) { argument
60 addTlv(buffer, DHCP_MESSAGE_TYPE, DHCP_MESSAGE_TYPE_NAK);
61 addTlv(buffer, DHCP_SERVER_IDENTIFIER, mServerIdentifier);
62 addTlv(buffer, DHCP_MESSAGE, mMessage);
63 addTlvEnd(buffer);
/frameworks/native/include/ui/
H A DFramebufferNativeWindow.h69 static int dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd);
70 static int queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd);
74 static int dequeueBuffer_DEPRECATED(ANativeWindow* window, ANativeWindowBuffer** buffer);
75 static int queueBuffer_DEPRECATED(ANativeWindow* window, ANativeWindowBuffer* buffer);
76 static int lockBuffer_DEPRECATED(ANativeWindow* window, ANativeWindowBuffer* buffer);
/frameworks/base/core/java/android/content/pm/
H A DMacAuthenticatedInputStream.java71 public int read(byte[] buffer, int offset, int count) throws IOException { argument
72 int numRead = super.read(buffer, offset, count);
74 mMac.update(buffer, offset, numRead);
/frameworks/base/core/jni/android/graphics/
H A DUtils.cpp31 size_t AssetStreamAdaptor::read(void* buffer, size_t size) { argument
34 if (NULL == buffer) {
53 amount = fAsset->read(buffer, size);
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/
H A Dh264bsd_dpb.c287 if (index < 0 || !IS_EXISTING(dpb->buffer[index]))
294 dpb->list[refIdx++] = &dpb->buffer[index];
297 if(dpb->list[j] != &dpb->buffer[index])
317 HANTRO_NOK failure, picture does not exist in the buffer
338 SET_UNUSED(dpb->buffer[index]);
340 if (!dpb->buffer[index].toBeDisplayed)
357 HANTRO_NOK failure, picture does not exist in the buffer
374 SET_UNUSED(dpb->buffer[index]);
376 if (!dpb->buffer[index].toBeDisplayed)
395 buffer o
[all...]
/frameworks/av/include/media/
H A DAudioBufferProvider.h50 virtual status_t getNextBuffer(Buffer* buffer, int64_t pts = kInvalidPTS) = 0;
52 virtual void releaseBuffer(Buffer* buffer) = 0;
/frameworks/av/include/media/nbaio/
H A DSourceAudioBufferProvider.h34 virtual status_t getNextBuffer(Buffer *buffer, int64_t pts);
35 virtual void releaseBuffer(Buffer *buffer);
47 size_t mGetCount; // buffer.frameCount of the most recent getNextBuffer
/frameworks/av/media/libnbaio/
H A DLibsndfileSink.cpp37 ssize_t LibsndfileSink::write(const void *buffer, size_t count) argument
45 sf_count_t actual = sf_writef_short(mSndfile, (short *) buffer, (sf_count_t) count);
/frameworks/base/core/java/android/text/method/
H A DTouch.java86 public static boolean onTouchEvent(TextView widget, Spannable buffer, argument
92 ds = buffer.getSpans(0, buffer.length(), DragState.class);
95 buffer.removeSpan(ds[i]);
98 buffer.setSpan(new DragState(event.getX(), event.getY(),
104 ds = buffer.getSpans(0, buffer.length(), DragState.class);
107 buffer.removeSpan(ds[i]);
117 ds = buffer.getSpans(0, buffer
181 getInitialScrollX(TextView widget, Spannable buffer) argument
190 getInitialScrollY(TextView widget, Spannable buffer) argument
[all...]
/frameworks/base/media/mca/filterfw/jni/
H A Djni_native_buffer.h27 char* GetJBufferData(JNIEnv* env, jobject buffer, int* size);
30 * Attach a given C data buffer and its size to a given allocated Java NativeBuffer instance. After
31 * this call, the java instance will have the given C buffer as its backing. Note, that the Java
32 * instance contains the flag on whether or not it owns the buffer or not, so make sure it is what
35 bool AttachDataToJBuffer(JNIEnv* env, jobject buffer, char* data, int size);

Completed in 543 milliseconds

1234567891011>>