/frameworks/av/media/libnbaio/ |
H A D | AudioStreamOutSink.cpp | 59 ssize_t AudioStreamOutSink::write(const void *buffer, size_t count) argument 66 status_t ret = mStream->write(buffer, count * mFrameSize, &written);
|
/frameworks/av/media/libstagefright/ |
H A D | MediaMuxer.cpp | 160 status_t MediaMuxer::writeSampleData(const sp<ABuffer> &buffer, size_t trackIndex, argument 164 if (buffer.get() == NULL) { 165 ALOGE("WriteSampleData() get an NULL buffer."); 179 MediaBuffer* mediaBuffer = new MediaBuffer(buffer); 182 mediaBuffer->set_range(buffer->offset(), buffer->size());
|
H A D | SkipCutBuffer.cpp | 59 void SkipCutBuffer::submit(MediaBuffer *buffer) { argument 65 int32_t offset = buffer->range_offset(); 66 int32_t buflen = buffer->range_length(); 68 // drop the initial data from the buffer if needed 74 buffer->set_range(offset, buflen); 80 char *src = ((char*) buffer->data()) + offset; 86 char *dst = (char*) buffer->data(); 87 size_t copied = read(dst, buffer->size()); 88 buffer->set_range(0, copied); 92 void SkipCutBuffer::submitInternal(const sp<T>& buffer) { argument 124 submit(const sp<ABuffer>& buffer) argument 128 submit(const sp<MediaCodecBuffer>& buffer) argument [all...] |
/frameworks/av/media/libstagefright/foundation/ |
H A D | base64.cpp | 48 sp<ABuffer> buffer = new ABuffer(outLen); local 49 uint8_t *out = buffer->data(); 50 if (out == NULL || buffer->size() < outLen) { 89 return buffer;
|
/frameworks/av/media/libstagefright/httplive/ |
H A D | LiveDataSource.cpp | 69 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/omx/1.0/ |
H A D | WOmxBufferSource.cpp | 89 Return<void> TWOmxBufferSource::onInputBufferAdded(uint32_t buffer) { argument 90 mBase->onInputBufferAdded(int32_t(buffer)); 95 uint32_t buffer, hidl_handle const& fence) { 100 mBase->onInputBufferEmptied(int32_t(buffer), fenceParcelable); 94 onInputBufferEmptied( uint32_t buffer, hidl_handle const& fence) argument
|
/frameworks/av/media/libstagefright/rtsp/ |
H A D | AH263Assembler.cpp | 75 sp<ABuffer> buffer = *queue->begin(); local 79 mNextExpectedSeqNo = (uint32_t)buffer->int32Data(); 80 } else if ((uint32_t)buffer->int32Data() != mNextExpectedSeqNo) { 89 CHECK(buffer->meta()->findInt32("rtp-time", (int32_t *)&rtpTime)); 96 // hexdump(buffer->data(), buffer->size()); 98 if (buffer->size() < 2) { 105 unsigned payloadHeader = U16_AT(buffer->data()); 137 buffer->setRange(buffer [all...] |
H A D | ARawAudioAssembler.cpp | 76 sp<ABuffer> buffer = *queue->begin(); local 80 mNextExpectedSeqNo = (uint32_t)buffer->int32Data(); 81 } else if ((uint32_t)buffer->int32Data() != mNextExpectedSeqNo) { 87 // hexdump(buffer->data(), buffer->size()); 89 if (buffer->size() < 1) { 99 msg->setBuffer("access-unit", buffer);
|
H A D | SDPLoader.cpp | 119 sp<ABuffer> buffer = new ABuffer(sdpSize); local 122 ssize_t readSize = mHTTPDataSource->readAt(0, buffer->data(), sdpSize); 130 if (desc == NULL || !desc->setTo(buffer->data(), (size_t)readSize)) {
|
H A D | VideoSource.h | 58 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/av/services/audioflinger/ |
H A D | SpdifStreamOut.h | 51 * Write audio buffer to driver. Returns number of bytes written, or a 58 * bytes that currently fit in the driver/hardware buffer and then return 61 * driver/hardware buffer. 63 virtual ssize_t write(const void* buffer, size_t bytes); 101 virtual ssize_t writeOutput(const void* buffer, size_t bytes) argument 103 return mSpdifStreamOut->writeDataBurst(buffer, bytes); 115 ssize_t writeInternal(const void* buffer, size_t bytes);
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
H A D | AudioPatch.cpp | 40 char buffer[SIZE]; local 43 snprintf(buffer, SIZE, "%*sAudio patch %d:\n", spaces, "", index+1); 44 result.append(buffer); 45 snprintf(buffer, SIZE, "%*s- handle: %2d\n", spaces, "", mHandle); 46 result.append(buffer); 47 snprintf(buffer, SIZE, "%*s- audio flinger handle: %2d\n", spaces, "", mAfPatchHandle); 48 result.append(buffer); 49 snprintf(buffer, SIZE, "%*s- owner uid: %2d\n", spaces, "", mUid); 50 result.append(buffer); 51 snprintf(buffer, SIZ 167 char buffer[SIZE]; local [all...] |
H A D | EffectDescriptor.cpp | 28 char buffer[SIZE]; local 31 snprintf(buffer, SIZE, " I/O: %d\n", mIo); 32 result.append(buffer); 33 snprintf(buffer, SIZE, " Strategy: %d\n", mStrategy); 34 result.append(buffer); 35 snprintf(buffer, SIZE, " Session: %d\n", mSession); 36 result.append(buffer); 37 snprintf(buffer, SIZE, " Name: %s\n", mDesc.name); 38 result.append(buffer); 39 snprintf(buffer, SIZ 180 char buffer[SIZE]; local [all...] |
H A D | IOProfile.cpp | 114 char buffer[SIZE]; local 119 snprintf(buffer, SIZE, " - flags: 0x%04x", getFlags()); 120 result.append(buffer); 135 snprintf(buffer, SIZE, "\n - maxOpenCount: %u - curOpenCount: %u\n", 137 result.append(buffer); 138 snprintf(buffer, SIZE, " - maxActiveCount: %u - curActiveCount: %u\n", 140 result.append(buffer);
|
/frameworks/base/cmds/statsd/src/socket/ |
H A D | StatsSocketListener.cpp | 58 // + 1 to ensure null terminator if MAX_PAYLOAD buffer is received 59 char buffer[sizeof_log_id_t + sizeof(uint16_t) + sizeof(log_time) + LOGGER_ENTRY_MAX_PAYLOAD + local 61 struct iovec iov = {buffer, sizeof(buffer) - 1}; 70 // To clear the entire buffer is secure/safe, but this contributes to 1.68% 73 // memset(buffer, 0, sizeof(buffer)); 79 buffer[n] = 0; 99 char* ptr = ((char*)buffer) + sizeof(android_log_header_t);
|
/frameworks/base/cmds/statsd/tests/e2e/ |
H A D | GaugeMetric_e2e_pull_test.cpp | 125 vector<uint8_t> buffer; local 127 &buffer); 128 EXPECT_TRUE(buffer.size() > 0); 129 EXPECT_TRUE(reports.ParseFromArray(&buffer[0], buffer.size())); 248 vector<uint8_t> buffer; local 250 &buffer); 251 EXPECT_TRUE(buffer.size() > 0); 252 EXPECT_TRUE(reports.ParseFromArray(&buffer[0], buffer 353 vector<uint8_t> buffer; local [all...] |
H A D | ValueMetric_pull_e2e_test.cpp | 120 vector<uint8_t> buffer; local 122 &buffer); 123 EXPECT_TRUE(buffer.size() > 0); 124 EXPECT_TRUE(reports.ParseFromArray(&buffer[0], buffer.size())); 228 vector<uint8_t> buffer; local 230 &buffer); 231 EXPECT_TRUE(buffer.size() > 0); 232 EXPECT_TRUE(reports.ParseFromArray(&buffer[0], buffer [all...] |
/frameworks/base/core/java/android/hardware/ |
H A D | SerialPort.java | 80 * Reads data into the provided buffer. 81 * Note that the value returned by {@link java.nio.Buffer#position()} on this buffer is 84 * @param buffer to read into 87 public int read(ByteBuffer buffer) throws IOException { argument 88 if (buffer.isDirect()) { 89 return native_read_direct(buffer, buffer.remaining()); 90 } else if (buffer.hasArray()) { 91 return native_read_array(buffer.array(), buffer 105 write(ByteBuffer buffer, int length) argument 124 native_read_array(byte[] buffer, int length) argument 125 native_read_direct(ByteBuffer buffer, int length) argument 126 native_write_array(byte[] buffer, int length) argument 127 native_write_direct(ByteBuffer buffer, int length) argument [all...] |
/frameworks/base/core/java/android/hardware/camera2/marshal/impl/ |
H A D | MarshalQueryablePair.java | 91 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 D | MarshalQueryableParcelable.java | 72 public void marshal(T value, ByteBuffer buffer) { argument 98 buffer.put(parcelContents); 102 public T unmarshal(ByteBuffer buffer) { argument 104 Log.v(TAG, "unmarshal, buffer remaining " + buffer.remaining()); 110 * Read out the entire byte buffer as an array, then copy it into the parcel. 112 * Once we unparcel the entire object, advance the byte buffer by only how many 122 buffer.mark(); 126 int maxLength = buffer.remaining(); 129 buffer [all...] |
H A D | MarshalQueryablePrimitive.java | 64 public T unmarshal(ByteBuffer buffer) { argument 65 return mClass.cast(unmarshalObject(buffer)); 74 public void marshal(T value, ByteBuffer buffer) { argument 78 marshalPrimitive(val, buffer); 82 marshalPrimitive(val, buffer); 86 marshalPrimitive(val, buffer); 89 marshalPrimitive((Rational) value, buffer); 93 marshalPrimitive(val, buffer); 97 marshalPrimitive(val, buffer); 104 private void marshalPrimitive(int value, ByteBuffer buffer) { argument 108 marshalPrimitive(float value, ByteBuffer buffer) argument 112 marshalPrimitive(double value, ByteBuffer buffer) argument 116 marshalPrimitive(long value, ByteBuffer buffer) argument 120 marshalPrimitive(Rational value, ByteBuffer buffer) argument 125 marshalPrimitive(byte value, ByteBuffer buffer) argument 129 unmarshalObject(ByteBuffer buffer) argument [all...] |
H A D | MarshalQueryableRange.java | 76 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);
|
H A D | MarshalQueryableString.java | 48 public void marshal(String value, ByteBuffer buffer) { argument 51 buffer.put(arr); 52 buffer.put(NUL); // metadata strings are NUL-terminated 63 public String unmarshal(ByteBuffer buffer) { argument 64 buffer.mark(); // save the current position 68 while (buffer.hasRemaining()) { 69 if (buffer.get() == NUL) { 87 buffer.reset(); // go back to the previously marked position 90 buffer.get(strBytes, /*dstOffset*/0, stringLength + 1); // including null character
|
/frameworks/base/core/java/android/speech/tts/ |
H A D | SynthesisCallback.java | 83 * @param buffer The generated audio data. This method will not hold on to {@code buffer}, so the 85 * @param offset The offset into {@code buffer} where the audio data starts. 86 * @param length The number of bytes of audio data in {@code buffer}. This must be less than or 91 int audioAvailable(byte[] buffer, int offset, int length); argument
|
/frameworks/base/core/java/android/text/method/ |
H A D | ScrollingMovementMethod.java | 26 * A movement method that interprets movement keys by scrolling the text buffer. 30 protected boolean left(TextView widget, Spannable buffer) { argument 31 return scrollLeft(widget, buffer, 1); 35 protected boolean right(TextView widget, Spannable buffer) { argument 36 return scrollRight(widget, buffer, 1); 40 protected boolean up(TextView widget, Spannable buffer) { argument 41 return scrollUp(widget, buffer, 1); 45 protected boolean down(TextView widget, Spannable buffer) { argument 46 return scrollDown(widget, buffer, 1); 50 protected boolean pageUp(TextView widget, Spannable buffer) { argument 55 pageDown(TextView widget, Spannable buffer) argument 60 top(TextView widget, Spannable buffer) argument 65 bottom(TextView widget, Spannable buffer) argument 70 lineStart(TextView widget, Spannable buffer) argument 75 lineEnd(TextView widget, Spannable buffer) argument 80 home(TextView widget, Spannable buffer) argument 85 end(TextView widget, Spannable buffer) argument 90 onTouchEvent(TextView widget, Spannable buffer, MotionEvent event) argument [all...] |