/frameworks/av/media/libstagefright/ |
H A D | XINGSeeker.cpp | 85 uint8_t buffer[4]; local 87 if (source->readAt(offset, &buffer, 4) < 4) { // get header 92 int header = U32_AT(buffer);; 103 uint8_t version = (buffer[1] >> 3) & 3; 116 if (source->readAt(offset, &buffer, 4) < 4) { // XING header ID 121 if ((buffer[0] != 'X') || (buffer[1] != 'i') 122 || (buffer[2] != 'n') || (buffer[3] != 'g')) { 123 if ((buffer[ [all...] |
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/src/ |
H A D | vop.cpp | 512 UChar buffer[30]; local 516 tmp.bitstreamBuffer = buffer; /* use temporary buffer */
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/ |
H A D | h264bsd_dpb.h | 69 /* structure to represent display image output from the buffer */ 79 dpbPicture_t *buffer; member in struct:__anon743
|
/frameworks/av/media/libstagefright/foundation/ |
H A D | MediaBufferGroup.cpp | 64 MediaBuffer *buffer = new MediaBuffer(mem); local 65 buffer->getSharedControl()->clear(); 66 add_buffer(buffer); 73 MediaBuffer *buffer = new MediaBuffer(buffer_size); local 74 if (buffer->data() == nullptr) { 75 delete buffer; // don't call release, it's not properly formed 79 add_buffer(buffer); 84 for (MediaBuffer *buffer : mBuffers) { 85 if (buffer->refcount() != 0) { 86 const int localRefcount = buffer 108 add_buffer(MediaBuffer *buffer) argument 146 MediaBuffer *buffer = nullptr; local [all...] |
/frameworks/av/media/libstagefright/httplive/ |
H A D | HTTPDownloader.cpp | 70 * | | `source` handle => `out` buffer | | | | 71 * | `url` file |<--------- buffer size --------->|<--- `block_size` -->| | | 72 * | |<----------- `range_length` / buffer capacity ----------->| | 136 sp<ABuffer> buffer = *out != NULL ? *out : new ABuffer(size); local 138 buffer->setRange(0, 0); 143 if (block_size > 0 && (range_length == -1 || (int64_t)(buffer->size() + block_size) < range_length)) { 144 range_length = buffer->size() + block_size; 148 size_t bufferRemaining = buffer->capacity() - buffer->size(); 150 size_t bufferIncrement = buffer 230 sp<ABuffer> buffer; local [all...] |
/frameworks/av/media/libstagefright/rtsp/ |
H A D | AAMRAssembler.cpp | 124 sp<ABuffer> buffer = *queue->begin(); local 128 mNextExpectedSeqNo = (uint32_t)buffer->int32Data(); 129 } else if ((uint32_t)buffer->int32Data() != mNextExpectedSeqNo) { 135 // hexdump(buffer->data(), buffer->size()); 137 if (buffer->size() < 1) { 146 unsigned payloadHeader __unused = buffer->data()[0]; 154 if (offset >= buffer->size()) { 163 uint8_t toc = buffer->data()[offset++]; 187 CopyTimes(accessUnit, buffer); [all...] |
H A D | AAVCAssembler.cpp | 69 sp<ABuffer> buffer = *queue->begin(); local 73 mNextExpectedSeqNo = (uint32_t)buffer->int32Data(); 74 } else if ((uint32_t)buffer->int32Data() != mNextExpectedSeqNo) { 80 const uint8_t *data = buffer->data(); 81 size_t size = buffer->size(); 86 ALOGV("Ignoring corrupt buffer."); 95 addSingleNALUnit(buffer); 104 bool success = addSingleTimeAggregationPacket(buffer); 117 ALOGV("Ignoring unsupported buffer (nalType=%d)", nalType); 126 void AAVCAssembler::addSingleNALUnit(const sp<ABuffer> &buffer) { argument 143 addSingleTimeAggregationPacket(const sp<ABuffer> &buffer) argument 184 sp<ABuffer> buffer = *queue->begin(); local 230 const sp<ABuffer> &buffer = *it; local 295 const sp<ABuffer> &buffer = *it; local [all...] |
H A D | ARTPSource.cpp | 88 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); 152 buffer->setInt32Data(seqNum); 160 ALOGW("Discarding duplicate buffer"); 164 mQueue.insert(it, buffer); 173 void ARTPSource::addFIR(const sp<ABuffer> &buffer) { argument 186 if (buffer 223 addReceiverReport(const sp<ABuffer> &buffer) argument [all...] |
/frameworks/av/media/libstagefright/wifi-display/source/ |
H A D | RepeaterSource.cpp | 110 MediaBuffer **buffer, const ReadOptions *options) { 157 *buffer = mBuffer; 158 (*buffer)->meta_data()->setInt64(kKeyTime, bufferTimeUs); 183 MediaBuffer *buffer; local 184 status_t err = mSource->read(&buffer); 186 ALOGV("read mbuf %p", buffer); 193 mBuffer = buffer; 109 read( MediaBuffer **buffer, const ReadOptions *options) argument
|
/frameworks/av/media/mtp/ |
H A D | MtpPacket.cpp | 69 char buffer[500]; local 70 char* bufptr = buffer; 73 bufptr += snprintf(bufptr, sizeof(buffer) - (bufptr - buffer), "%02X ", 76 ALOGV("%s", buffer); 77 bufptr = buffer; 80 if (bufptr != buffer) { 82 ALOGV("%s", buffer); 158 request->buffer,
|
H A D | MtpProperty.cpp | 222 MtpStringBuffer buffer(string); 223 mDefaultValue.str = strdup(buffer); 232 MtpStringBuffer buffer(string); 233 mCurrentValue.str = strdup(buffer); 339 MtpString buffer; local 347 buffer = " default value: "; 348 print(mDefaultValue, buffer); 349 ALOGI("%s", (const char *)buffer); 351 buffer = " current value: "; 352 print(mCurrentValue, buffer); 386 print(MtpPropertyValue& value, MtpString& buffer) argument [all...] |
/frameworks/av/services/audioflinger/ |
H A D | AudioStreamOut.cpp | 205 ssize_t AudioStreamOut::write(const void *buffer, size_t numBytes) argument 208 status_t result = stream->write(buffer, numBytes, &bytesWritten);
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
H A D | AudioProfile.cpp | 188 char buffer[SIZE]; local 191 snprintf(buffer, SIZE, "%s%s%s\n", mIsDynamicFormat ? "[dynamic format]" : "", 194 result.append(buffer); 196 snprintf(buffer, SIZE, "%*s- name: %s\n", spaces, "", mName.string()); 197 result.append(buffer); 201 snprintf(buffer, SIZE, "%*s- format: %s\n", spaces, "", formatLiteral.c_str()); 202 result.append(buffer); 205 snprintf(buffer, SIZE, "%*s- sampling rates:", spaces, ""); 206 result.append(buffer); 208 snprintf(buffer, SIZ [all...] |
H A D | StreamDescriptor.cpp | 85 char buffer[SIZE]; local 88 snprintf(buffer, SIZE, "%s %02d %02d ", 90 result.append(buffer); 92 snprintf(buffer, SIZE, "%04x : %02d, ", 95 result.append(buffer); 210 char buffer[SIZE]; local 212 snprintf(buffer, SIZE, "\nStreams dump:\n"); 213 write(fd, buffer, strlen(buffer)); 214 snprintf(buffer, SIZ [all...] |
/frameworks/av/services/camera/libcameraservice/api1/client2/ |
H A D | ZslProcessor.h | 73 * An appropriate ZSL buffer is selected by the closest timestamp, 74 * then we push that buffer to be reprocessed by the HAL. 79 // Flush the ZSL buffer queue, freeing up all the buffers 121 BufferItem buffer; member in struct:android::camera2::ZslProcessor::ZslPair 139 // Input buffer queued into HAL
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3SharedOutputStream.cpp | 60 const sp<GraphicBuffer> buffer(static_cast<GraphicBuffer*>(anwBuffer)); 63 res = mStreamSplitter->notifyBufferReleased(buffer); 103 status_t Camera3SharedOutputStream::getBufferLocked(camera3_stream_buffer *buffer, argument 114 // Attach the buffer to the splitter output queues. This could block if 122 ALOGE("%s: Stream %d: Cannot attach stream splitter buffer to outputs: %s (%d)", 137 handoutBufferLocked(*buffer, &(anb->handle), /*acquireFence*/fenceFd, 144 ANativeWindowBuffer* buffer, int anwReleaseFence) { 145 status_t res = consumer->queueBuffer(consumer.get(), buffer, anwReleaseFence); 147 // After queuing buffer to the internal consumer queue, check whether the buffer i 143 queueBufferToConsumer(sp<ANativeWindow>& consumer, ANativeWindowBuffer* buffer, int anwReleaseFence) argument [all...] |
/frameworks/base/cmds/incidentd/src/ |
H A D | Reporter.cpp | 200 uint8_t buffer[20]; local 201 uint8_t* p = write_length_delimited_tag_header(buffer, FIELD_ID_INCIDENT_HEADER, 203 write_all(fd, buffer, p-buffer);
|
/frameworks/base/core/java/android/app/backup/ |
H A D | BlobBackupHelper.java | 199 byte[] buffer = new byte[4096]; 201 while ((nRead = in.read(buffer)) > 0) { 202 inflated.write(buffer, 0, nRead); 218 private long checksum(byte[] buffer) { argument 219 if (buffer != null) { 222 ByteArrayInputStream bis = new ByteArrayInputStream(buffer);
|
/frameworks/base/core/java/android/database/ |
H A D | AbstractWindowedCursor.java | 55 public void copyStringToBuffer(int columnIndex, CharArrayBuffer buffer) { argument 57 mWindow.copyStringToBuffer(mPos, columnIndex, buffer);
|
/frameworks/base/core/java/android/hardware/camera2/marshal/impl/ |
H A D | MarshalQueryableArray.java | 61 public void marshal(T value, ByteBuffer buffer) { argument 64 marshalArrayElement(mComponentMarshaler, buffer, value, i); 69 public T unmarshal(ByteBuffer buffer) { argument 75 int remaining = buffer.remaining(); 93 Object elem = mComponentMarshaler.unmarshal(buffer); 101 while (buffer.hasRemaining()) { 102 Object elem = mComponentMarshaler.unmarshal(buffer); 110 if (buffer.remaining() != 0) { 111 Log.e(TAG, "Trailing bytes (" + buffer.remaining() + ") left over after unpacking " 148 ByteBuffer buffer, Objec 147 marshalArrayElement(Marshaler<TElem> marshaler, ByteBuffer buffer, Object array, int index) argument [all...] |
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;
|
/frameworks/base/core/java/android/os/ |
H A D | FileBridge.java | 180 public void write(byte[] buffer, int byteOffset, int byteCount) throws IOException { argument 181 Arrays.checkOffsetAndCount(buffer.length, byteOffset, byteCount); 185 IoBridge.write(mClient, buffer, byteOffset, byteCount);
|
/frameworks/base/core/java/android/speech/tts/ |
H A D | PlaybackSynthesisCallback.java | 88 // point it will write an additional buffer to the item - but we 105 // The AudioTrack buffer will be at least MIN_AUDIO_BUFFER_SIZE, so that should always be 106 // a safe buffer size to pass in. 168 public int audioAvailable(byte[] buffer, int offset, int length) { argument 169 if (DBG) Log.d(TAG, "audioAvailable(byte[" + buffer.length + "]," + offset + "," + length 173 throw new IllegalArgumentException("buffer is too large or of zero length (" + 195 System.arraycopy(buffer, offset, bufferCopy, 0, length);
|
/frameworks/base/core/java/android/text/method/ |
H A D | ArrowKeyMovementMethod.java | 33 private static boolean isSelecting(Spannable buffer) { argument 34 return ((MetaKeyKeyListener.getMetaState(buffer, MetaKeyKeyListener.META_SHIFT_ON) == 1) || 35 (MetaKeyKeyListener.getMetaState(buffer, MetaKeyKeyListener.META_SELECTING) != 0)); 38 private static int getCurrentLineTop(Spannable buffer, Layout layout) { argument 39 return layout.getLineTop(layout.getLineForOffset(Selection.getSelectionEnd(buffer))); 51 protected boolean handleMovementKey(TextView widget, Spannable buffer, int keyCode, argument 58 && MetaKeyKeyListener.getMetaState(buffer, 65 return super.handleMovementKey(widget, buffer, keyCode, movementMetaState, event); 69 protected boolean left(TextView widget, Spannable buffer) { argument 71 if (isSelecting(buffer)) { 79 right(TextView widget, Spannable buffer) argument 89 up(TextView widget, Spannable buffer) argument 99 down(TextView widget, Spannable buffer) argument 109 pageUp(TextView widget, Spannable buffer) argument 133 pageDown(TextView widget, Spannable buffer) argument 157 top(TextView widget, Spannable buffer) argument 167 bottom(TextView widget, Spannable buffer) argument 177 lineStart(TextView widget, Spannable buffer) argument 187 lineEnd(TextView widget, Spannable buffer) argument 198 leftWord(TextView widget, Spannable buffer) argument 207 rightWord(TextView widget, Spannable buffer) argument 215 home(TextView widget, Spannable buffer) argument 220 end(TextView widget, Spannable buffer) argument 225 onTouchEvent(TextView widget, Spannable buffer, MotionEvent event) argument [all...] |
H A D | LinkMovementMethod.java | 30 * A movement method that traverses links in the text buffer and scrolls if necessary. 44 protected boolean handleMovementKey(TextView widget, Spannable buffer, int keyCode, argument 51 event.getRepeatCount() == 0 && action(CLICK, widget, buffer)) { 57 return super.handleMovementKey(widget, buffer, keyCode, movementMetaState, event); 61 protected boolean up(TextView widget, Spannable buffer) { argument 62 if (action(UP, widget, buffer)) { 66 return super.up(widget, buffer); 70 protected boolean down(TextView widget, Spannable buffer) { argument 71 if (action(DOWN, widget, buffer)) { 75 return super.down(widget, buffer); 79 left(TextView widget, Spannable buffer) argument 88 right(TextView widget, Spannable buffer) argument 96 action(int what, TextView widget, Spannable buffer) argument 194 onTouchEvent(TextView widget, Spannable buffer, MotionEvent event) argument [all...] |