/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 | 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 | MediaCodec.cpp | 555 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 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...] |
/frameworks/av/media/libstagefright/foundation/ |
H A D | ANetworkSession.cpp | 703 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 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/matroska/ |
H A D | MatroskaExtractor.cpp | 43 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 D | ESQueue.cpp | 350 "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 D | AudioMixer.h | 94 // 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 D | CameraHardwareInterface.h | 248 * 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 D | DhcpPacket.java | 221 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 D | Headers.java | 160 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 D | Process.java | 1098 public static final native boolean parseProcLine(byte[] buffer, int startIndex, argument
|
/frameworks/base/core/java/android/speech/srec/ |
H A D | Recognizer.java | 303 // 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 D | ThreadedRenderer.java | 58 * 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 D | Bitmap.cpp | 592 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 D | Graphics.cpp | 420 jobject GraphicsJNI::createBitmap(JNIEnv* env, SkBitmap* bitmap, jbyteArray buffer, argument 434 reinterpret_cast<jlong>(bitmap), buffer,
|
/frameworks/base/core/jni/ |
H A D | android_opengl_EGL14.cpp | 865 /* 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 D | android_opengl_GLES11.cpp | 99 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 D | android_util_Process.cpp | 423 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 D | android_view_ThreadedRenderer.cpp | 211 sp<GraphicBuffer> buffer = graphicBufferForJavaObject(env, graphicBuffer); local 221 proxy->setTextureAtlas(buffer, map, len);
|
/frameworks/base/libs/androidfw/ |
H A D | BackupHelpers.cpp | 268 // 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 D | FontRenderer.cpp | 371 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 D | android_media_ImageReader.cpp | 87 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 D | android_media_MediaExtractor.cpp | 85 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();
|