Searched defs:buffer (Results 376 - 400 of 475) sorted by relevance

<<111213141516171819

/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 DFLACExtractor.cpp51 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 DMediaCodec.cpp555 status_t MediaCodec::getOutputBuffer(size_t index, sp<ABuffer> *buffer) { argument
557 return getBufferAndFormat(kPortIndexOutput, index, buffer, &format);
561 sp<ABuffer> buffer; local
562 return getBufferAndFormat(kPortIndexOutput, index, &buffer, format);
565 status_t MediaCodec::getInputBuffer(size_t index, sp<ABuffer> *buffer) { argument
567 return getBufferAndFormat(kPortIndexInput, index, buffer, &format);
576 sp<ABuffer> *buffer, sp<AMessage> *format) {
579 buffer->clear();
594 *buffer = info.mEncryptedData;
596 *buffer
574 getBufferAndFormat( size_t portIndex, size_t index, sp<ABuffer> *buffer, sp<AMessage> *format) argument
689 const sp<ABuffer> &buffer = local
1096 sp<ABuffer> buffer; local
2113 const sp<ABuffer> &buffer = local
2213 amendOutputFormatWithCodecSpecificData( const sp<ABuffer> &buffer) argument
[all...]
H A DOggExtractor.cpp55 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...]
/frameworks/av/media/libstagefright/foundation/
H A DANetworkSession.cpp703 sp<ABuffer> buffer; local
708 buffer = new ABuffer(size + 2);
709 buffer->data()[0] = size >> 8;
710 buffer->data()[1] = size & 0xff;
711 memcpy(buffer->data() + 2, data, size);
722 buffer = new ABuffer(numHeaderBytes + size);
723 buffer->data()[0] = 0x81; // FIN==1 | opcode=1 (text)
724 buffer->data()[1] = kUseMask ? 0x80 : 0x00;
727 buffer->data()[1] |= 127;
728 buffer
[all...]
/frameworks/av/media/libstagefright/httplive/
H A DPlaylistFetcher.cpp187 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/matroska/
H A DMatroskaExtractor.cpp43 virtual int Read(long long position, long length, unsigned char* buffer) { argument
51 ssize_t n = mSource->readAt(position, buffer, length);
129 MediaBuffer **buffer, const ReadOptions *options);
608 // We output all these fragments into a single large buffer separated
617 MediaBuffer *buffer = NULL; local
665 buffer = new MediaBuffer(dstSize);
672 buffer->meta_data()->setInt64(kKeyTime, timeUs);
673 buffer->meta_data()->setInt32(kKeyIsSyncFrame, isSync);
675 dstPtr = (uint8_t *)buffer->data();
683 buffer
[all...]
/frameworks/av/media/libstagefright/mpeg2ts/
H A DESQueue.cpp350 "while the buffer size is %zd bytes.",
429 ALOGV("resizing buffer to size %zu", neededSize);
431 sp<ABuffer> buffer = new ABuffer(neededSize); local
433 memcpy(buffer->data(), mBuffer->data(), mBuffer->size());
434 buffer->setRange(0, mBuffer->size());
436 buffer->setRange(0, 0);
439 mBuffer = buffer;
525 ALOGV("Not enough buffer size for AC3");
690 // For now only queue a single buffer
/frameworks/av/services/audioflinger/
H A DAudioMixer.h94 // This clears out the resampler's input buffer.
189 // actual buffer provider used by the track hooks, see DownmixerBufferProvider below
190 // for how the Track buffer provider is wrapped by another one when dowmixing is required
195 mutable AudioBufferProvider::Buffer buffer; // 8 bytes member in struct:android::AudioMixer::track_t
198 const void* in; // current location in buffer
208 AudioBufferProvider* mInputBufferProvider; // externally provided buffer provider.
259 // It handles a private buffer for use in converting format or channel masks from the
265 // Use a private buffer of bufferFrameCount frames (each frame is outputFrameSize bytes).
266 // If bufferFrameCount is 0, no private buffer is created and in-place modification of
267 // the upstream buffer provide
[all...]
/frameworks/av/services/camera/libcameraservice/device1/
H A DCameraHardwareInterface.h248 * in the buffer. How this is done is outside of the scope of
470 ALOGE("%s: invalid buffer index %d, max allowed is %d", __FUNCTION__,
489 ALOGE("%s: invalid buffer index %d, max allowed is %d", __FUNCTION__,
576 buffer_handle_t** buffer, int *stride)
583 *buffer = &anb->handle;
596 buffer_handle_t* /*buffer*/)
604 buffer_handle_t* buffer)
608 container_of(buffer, ANativeWindowBuffer, handle), -1);
612 buffer_handle_t* buffer)
616 container_of(buffer, ANativeWindowBuffe
575 __dequeue_buffer(struct preview_stream_ops* w, buffer_handle_t** buffer, int *stride) argument
603 __enqueue_buffer(struct preview_stream_ops* w, buffer_handle_t* buffer) argument
611 __cancel_buffer(struct preview_stream_ops* w, buffer_handle_t* buffer) argument
[all...]
/frameworks/base/core/java/android/net/dhcp/
H A DDhcpPacket.java221 abstract void finishPacket(ByteBuffer buffer); argument
535 * Reads a string of specified length from the buffer.
545 * buffer may have an L2 encapsulation (which is the full EthernetII
583 // System.out.println("buffer len " + packet.limit());
810 ByteBuffer buffer = ByteBuffer.wrap(packet).order(ByteOrder.BIG_ENDIAN);
811 return decodeFullPacket(buffer, pktType);
/frameworks/base/core/java/android/net/http/
H A DHeaders.java160 public void parseHeader(CharArrayBuffer buffer) { argument
161 int pos = CharArrayBuffers.setLowercaseIndexOf(buffer, ':');
165 String name = buffer.substringTrimmed(0, pos);
171 String val = buffer.substringTrimmed(pos, buffer.length());
173 HttpLog.v("hdr " + buffer.length() + " " + buffer);
181 .parseElements(buffer, new ParserCursor(pos,
182 buffer.length()));
205 + " content length: " + buffer
461 setConnectionType(CharArrayBuffer buffer, int pos) argument
[all...]
/frameworks/base/core/java/android/os/
H A DProcess.java1098 public static final native boolean parseProcLine(byte[] buffer, int startIndex, argument
/frameworks/base/core/java/android/speech/srec/
H A DRecognizer.java303 // make sure the audio buffer is allocated
317 // audio buffer for putAudio(InputStream)
631 private static native int SR_RecognizerPutAudio(long recognizer, byte[] buffer, int offset, argument
/frameworks/base/core/java/android/view/
H A DThreadedRenderer.java58 * RenderThread with surface buffer allocation.
438 GraphicBuffer buffer = atlas.getBuffer();
439 if (buffer != null) {
444 nSetAtlas(renderProxy, buffer, map);
449 // destroy the graphic buffer
451 buffer.destroy();
489 private static native void nSetAtlas(long nativeProxy, GraphicBuffer buffer, long[] map); argument
/frameworks/base/core/jni/android/graphics/
H A DBitmap.cpp592 jbyteArray buffer = GraphicsJNI::allocateJavaPixelRef(env, bitmap, ctable); local
593 if (NULL == buffer) {
617 return GraphicsJNI::createBitmap(env, bitmap, buffer, getPremulBitmapCreateFlags(isMutable),
687 // it, that is set its pixels buffer to NULL, and zero width and height.
788 // the java side has already checked that buffer is large enough
801 // the java side has already checked that buffer is large enough
843 // now compare each scanline. We can't do the entire buffer at once,
H A DGraphics.cpp420 jobject GraphicsJNI::createBitmap(JNIEnv* env, SkBitmap* bitmap, jbyteArray buffer, argument
434 reinterpret_cast<jlong>(bitmap), buffer,
/frameworks/base/core/jni/
H A Dandroid_opengl_EGL14.cpp865 /* EGLSurface eglCreatePbufferFromClientBuffer ( EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list ) */
868 (JNIEnv *_env, jobject _this, jobject dpy, jint buftype, jlong buffer, jobject config, jintArray attrib_list_ref, jint offset) {
913 reinterpret_cast<EGLClientBuffer>(buffer),
931 (JNIEnv *_env, jobject _this, jobject dpy, jint buftype, jint buffer, jobject config, jintArray attrib_list_ref, jint offset) {
936 return android_eglCreatePbufferFromClientBuffer(_env, _this, dpy, buftype, buffer, config, attrib_list_ref, offset);
956 /* EGLBoolean eglBindTexImage ( EGLDisplay dpy, EGLSurface surface, EGLint buffer ) */
959 (JNIEnv *_env, jobject _this, jobject dpy, jobject surface, jint buffer) {
967 (EGLint)buffer
972 /* EGLBoolean eglReleaseTexImage ( EGLDisplay dpy, EGLSurface surface, EGLint buffer ) */
975 (JNIEnv *_env, jobject _this, jobject dpy, jobject surface, jint buffer) {
867 android_eglCreatePbufferFromClientBuffer(JNIEnv *_env, jobject _this, jobject dpy, jint buftype, jlong buffer, jobject config, jintArray attrib_list_ref, jint offset) argument
930 android_eglCreatePbufferFromClientBufferInt(JNIEnv *_env, jobject _this, jobject dpy, jint buftype, jint buffer, jobject config, jintArray attrib_list_ref, jint offset) argument
958 android_eglBindTexImage(JNIEnv *_env, jobject _this, jobject dpy, jobject surface, jint buffer) argument
974 android_eglReleaseTexImage(JNIEnv *_env, jobject _this, jobject dpy, jobject surface, jint buffer) argument
[all...]
H A Dandroid_opengl_GLES11.cpp99 getPointer(JNIEnv *_env, jobject buffer, jarray *array, jint *remaining, jint *offset) argument
106 position = _env->GetIntField(buffer, positionID);
107 limit = _env->GetIntField(buffer, limitID);
108 elementSizeShift = _env->GetIntField(buffer, elementSizeShiftID);
111 getBasePointerID, buffer);
118 getBaseArrayID, buffer);
120 getBaseArrayOffsetID, buffer);
133 getDirectBufferPointer(JNIEnv *_env, jobject buffer) { argument
134 char* buf = (char*) _env->GetDirectBufferAddress(buffer);
136 jint position = _env->GetIntField(buffer, positionI
329 android_glBindBuffer__II(JNIEnv *_env, jobject _this, jint target, jint buffer) argument
2267 android_glIsBuffer__I(JNIEnv *_env, jobject _this, jint buffer) argument
[all...]
H A Dandroid_util_Process.cpp423 char buffer[256]; local
424 const int len = read(fd, buffer, sizeof(buffer)-1);
431 buffer[len] = 0;
436 char* p = buffer;
533 char* buffer = (char*)malloc(BUFFER_SIZE); local
534 int len = read(fd, buffer, BUFFER_SIZE-1);
541 buffer[len] = 0;
545 char* p = buffer;
578 free(buffer);
682 android_os_Process_parseProcLineArray(JNIEnv* env, jobject clazz, char* buffer, jint startIndex, jint endIndex, jintArray format, jobjectArray outStrings, jlongArray outLongs, jfloatArray outFloats) argument
799 android_os_Process_parseProcLine(JNIEnv* env, jobject clazz, jbyteArray buffer, jint startIndex, jint endIndex, jintArray format, jobjectArray outStrings, jlongArray outLongs, jfloatArray outFloats) argument
837 char buffer[256]; local
[all...]
H A Dandroid_view_ThreadedRenderer.cpp211 sp<GraphicBuffer> buffer = graphicBufferForJavaObject(env, graphicBuffer); local
221 proxy->setTextureAtlas(buffer, map, len);
/frameworks/base/libs/androidfw/
H A DBackupHelpers.cpp268 // Pad out the space we promised in the buffer. We can't corrupt the buffer,
489 void send_tarfile_chunk(BackupDataWriter* writer, const char* buffer, size_t size) { argument
492 if (size != 0) writer->WriteEntityData(buffer, size);
541 // !!! TODO: use mmap when possible to avoid churning the buffer cache
557 ALOGE("Out of mem allocating transfer buffer");
/frameworks/base/libs/hwui/
H A DFontRenderer.cpp371 uint8_t* buffer = bitmapBuffer; local
376 uint8_t b = *buffer++;
764 // replace the original image's pointer, avoiding a copy back to the original buffer
/frameworks/base/media/jni/
H A Dandroid_media_ImageReader.cpp87 void returnLockedBuffer(CpuConsumer::LockedBuffer* buffer);
123 CpuConsumer::LockedBuffer *buffer = new CpuConsumer::LockedBuffer; local
124 mBuffers.push_back(buffer);
159 CpuConsumer::LockedBuffer* buffer = *it; local
161 return buffer;
164 void JNIImageReaderContext::returnLockedBuffer(CpuConsumer::LockedBuffer* buffer) { argument
165 mBuffers.push_back(buffer);
261 const CpuConsumer::LockedBuffer* buffer)
263 env->SetLongField(thiz, gSurfaceImageClassInfo.mLockedBuffer, reinterpret_cast<jlong>(buffer));
289 static uint32_t Image_getJpegSize(CpuConsumer::LockedBuffer* buffer, boo argument
260 Image_setBuffer(JNIEnv* env, jobject thiz, const CpuConsumer::LockedBuffer* buffer) argument
338 Image_getLockedBufferInfo(JNIEnv* env, CpuConsumer::LockedBuffer* buffer, int idx, uint8_t **base, uint32_t *size, int32_t readerFormat) argument
485 Image_imageGetPixelStride(JNIEnv* env, CpuConsumer::LockedBuffer* buffer, int idx, int32_t readerFormat) argument
546 Image_imageGetRowStride(JNIEnv* env, CpuConsumer::LockedBuffer* buffer, int idx, int32_t readerFormat) argument
621 Image_getBufferWidth(CpuConsumer::LockedBuffer* buffer) argument
630 Image_getBufferHeight(CpuConsumer::LockedBuffer* buffer) argument
759 CpuConsumer::LockedBuffer* buffer = Image_getLockedBuffer(env, image); local
780 CpuConsumer::LockedBuffer* buffer = ctx->getLockedBuffer(); local
890 CpuConsumer::LockedBuffer* buffer = Image_getLockedBuffer(env, thiz); local
916 CpuConsumer::LockedBuffer* buffer = Image_getLockedBuffer(env, thiz); local
945 CpuConsumer::LockedBuffer* buffer = Image_getLockedBuffer(env, thiz); local
951 CpuConsumer::LockedBuffer* buffer = Image_getLockedBuffer(env, thiz); local
[all...]
H A Dandroid_media_MediaExtractor.cpp85 virtual ssize_t readAt(off64_t offset, void* buffer, size_t size) { argument
93 env->GetByteArrayRegion(byteArrayObj, 0, size, (jbyte*) buffer);
242 sp<ABuffer> buffer = new ABuffer((char *)dst + offset, dstSize - offset); local
244 status_t err = mImpl->readSampleData(buffer);
254 *sampleSize = buffer->size();

Completed in 6339 milliseconds

<<111213141516171819