/frameworks/support/compat/src/main/java/androidx/core/graphics/ |
H A D | TypefaceCompatApi24Impl.java | 109 private static boolean addFontWeightStyle(Object family, ByteBuffer buffer, int ttcIndex, argument 113 family, buffer, ttcIndex, null /* variation axis */, weight, style); 139 ByteBuffer buffer = bufferCache.get(uri); 140 if (buffer == null) { 141 buffer = TypefaceCompatUtil.mmap(context, cancellationSignal, uri); 142 bufferCache.put(uri, buffer); 144 if (!addFontWeightStyle(family, buffer, font.getTtcIndex(), font.getWeight(), 158 final ByteBuffer buffer = 160 if (buffer == null) { 163 if (!addFontWeightStyle(family, buffer, [all...] |
/frameworks/native/opengl/tools/glgen/stubs/jsr239/ |
H A D | GLCHeader.cpp | 119 getPointer(JNIEnv *_env, jobject buffer, jarray *array, jint *remaining, jint *offset) argument 126 position = _env->GetIntField(buffer, positionID); 127 limit = _env->GetIntField(buffer, limitID); 128 elementSizeShift = _env->GetIntField(buffer, elementSizeShiftID); 131 getBasePointerID, buffer); 139 getBaseArrayID, buffer); 145 getBaseArrayOffsetID, buffer); 172 getDirectBufferPointer(JNIEnv *_env, jobject buffer) { argument 173 if (!buffer) { 176 void* buf = _env->GetDirectBufferAddress(buffer); [all...] |
/frameworks/av/services/audioflinger/ |
H A D | Tracks.cpp | 71 void *buffer, 116 size_t minBufferSize = buffer == NULL ? roundup(frameCount) : frameCount; 126 if (buffer == nullptr) { 134 if (buffer == NULL && alloc == ALLOC_CBLK) { 169 ALOGE("not enough memory for read-only buffer size=%zu", bufferSize); 171 roHeap->dump("buffer"); 183 // However in this case the TrackBase does not reference the buffer directly. 184 // It should references the buffer via the pipe. 185 // Therefore, to detect incorrect usage of the buffer, we set mBuffer to NULL. 191 if (buffer 63 TrackBase( ThreadBase *thread, const sp<Client>& client, const audio_attributes_t& attr, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, void *buffer, size_t bufferSize, audio_session_t sessionId, uid_t clientUid, bool isOut, alloc_type alloc, track_type type, audio_port_handle_t portId) argument 274 releaseBuffer(AudioBufferProvider::Buffer* buffer) argument 373 Track( PlaybackThread *thread, const sp<Client>& client, audio_stream_type_t streamType, const audio_attributes_t& attr, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, void *buffer, size_t bufferSize, const sp<IMemory>& sharedBuffer, audio_session_t sessionId, uid_t uid, audio_output_flags_t flags, track_type type, audio_port_handle_t portId) argument 636 getNextBuffer( AudioBufferProvider::Buffer* buffer) argument 786 ServerProxy::Buffer buffer; local 1089 setAuxBuffer(int EffectId, int32_t *buffer) argument 1465 obtainBuffer( AudioBufferProvider::Buffer* buffer, uint32_t waitTimeMs) argument 1499 PatchTrack(PlaybackThread *playbackThread, audio_stream_type_t streamType, uint32_t sampleRate, audio_channel_mask_t channelMask, audio_format_t format, size_t frameCount, void *buffer, size_t bufferSize, audio_output_flags_t flags) argument 1542 getNextBuffer( AudioBufferProvider::Buffer* buffer) argument 1558 releaseBuffer(AudioBufferProvider::Buffer* buffer) argument 1568 obtainBuffer(Proxy::Buffer* buffer, const struct timespec *timeOut) argument 1585 releaseBuffer(Proxy::Buffer* buffer) argument 1643 RecordTrack( RecordThread *thread, const sp<Client>& client, const audio_attributes_t& attr, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, void *buffer, size_t bufferSize, audio_session_t sessionId, uid_t uid, audio_input_flags_t flags, track_type type, audio_port_handle_t portId) argument 1717 getNextBuffer(AudioBufferProvider::Buffer* buffer) argument 1867 PatchRecord(RecordThread *recordThread, uint32_t sampleRate, audio_channel_mask_t channelMask, audio_format_t format, size_t frameCount, void *buffer, size_t bufferSize, audio_input_flags_t flags) argument 1897 getNextBuffer( AudioBufferProvider::Buffer* buffer) argument 1914 releaseBuffer(AudioBufferProvider::Buffer* buffer) argument 1924 obtainBuffer(Proxy::Buffer* buffer, const struct timespec *timeOut) argument 1930 releaseBuffer(Proxy::Buffer* buffer) argument 1976 getNextBuffer(AudioBufferProvider::Buffer* buffer) argument [all...] |
H A D | TrackBase.h | 42 // where to allocate the data buffer 46 ALLOC_PIPE, // do not allocate; use the pipe buffer 47 ALLOC_LOCAL, // allocate a local buffer 48 ALLOC_NONE, // do not allocate:use the buffer passed to TrackBase constructor 69 void *buffer, 91 void* buffer() const { return mBuffer; } function in class:TrackBase 107 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer) = 0; 108 virtual void releaseBuffer(AudioBufferProvider::Buffer* buffer); 188 void* mBuffer; // start of track buffer, typically in shared memory 202 const size_t mFrameCount;// size of track buffer give [all...] |
/frameworks/av/media/extractors/flac/ |
H A D | FLACExtractor.cpp | 52 MediaBufferBase **buffer, const ReadOptions *options = NULL); 158 FLAC__byte buffer[], size_t *bytes); 167 const FLAC__Frame *frame, const FLAC__int32 * const buffer[]); 174 FLAC__byte buffer[], size_t *bytes, 193 const FLAC__Frame *frame, const FLAC__int32 * const buffer[], 213 const FLAC__StreamDecoder * /* decoder */, FLAC__byte buffer[], 216 return ((FLACParser *) client_data)->readCallback(buffer, bytes); 248 const FLAC__int32 * const buffer[], void *client_data) 250 return ((FLACParser *) client_data)->writeCallback(frame, buffer); 270 FLAC__byte buffer[], size_ 212 read_callback( const FLAC__StreamDecoder * , FLAC__byte buffer[], size_t *bytes, void *client_data) argument 246 write_callback( const FLAC__StreamDecoder * , const FLAC__Frame *frame, const FLAC__int32 * const buffer[], void *client_data) argument 269 readCallback( FLAC__byte buffer[], size_t *bytes) argument 321 writeCallback( const FLAC__Frame *frame, const FLAC__int32 * const buffer[]) argument 686 MediaBufferBase *buffer; local 763 MediaBufferBase *buffer; local [all...] |
/frameworks/base/core/jni/ |
H A D | android_hardware_SensorManager.cpp | 338 ASensorEvent buffer[16]; local 339 while ((n = q->read(buffer, 16)) > 0) { 341 if (buffer[i].type == SENSOR_TYPE_STEP_COUNTER) { 343 float value = float(buffer[i].u64.step_counter); 345 } else if (buffer[i].type == SENSOR_TYPE_DYNAMIC_SENSOR_META) { 347 value[0] = buffer[i].dynamic_sensor_meta.connected ? 1.f: 0.f; 348 value[1] = float(buffer[i].dynamic_sensor_meta.handle); 350 } else if (buffer[i].type == SENSOR_TYPE_ADDITIONAL_INFO) { 352 buffer[i].additional_info.data_int32); 354 buffer[ [all...] |
H A D | android_hardware_UsbDeviceConnection.cpp | 94 char buffer[16384]; local 98 int length = read(fd, buffer, sizeof(buffer)); 105 memcpy(bytes, buffer, length); 175 jbyteArray buffer, jint start, jint length, jint timeout) 184 if (buffer) { 185 bufferBytes = (jbyte*)env->GetPrimitiveArrayCritical(buffer, NULL); 192 env->ReleasePrimitiveArrayCritical(buffer, bufferBytes, 0); 200 jint endpoint, jbyteArray buffer, jint start, jint length, jint timeout) 209 if (buffer) { 173 android_hardware_UsbDeviceConnection_control_request(JNIEnv *env, jobject thiz, jint requestType, jint request, jint value, jint index, jbyteArray buffer, jint start, jint length, jint timeout) argument 199 android_hardware_UsbDeviceConnection_bulk_request(JNIEnv *env, jobject thiz, jint endpoint, jbyteArray buffer, jint start, jint length, jint timeout) argument [all...] |
/frameworks/opt/net/voip/src/jni/rtp/ |
H A D | AudioGroup.cpp | 64 // We use a circular array to implement jitter buffer. The simplest way is doing 70 // jitter buffer. For a stream at 8000Hz it takes 32 kilobytes. These numbers 184 // Allocate jitter buffer. 288 int32_t buffer[4] = { local 295 buffer[3] |= htonl(1 << 23); 298 sendto(mSocket, buffer, sizeof(buffer), MSG_DONTWAIT, 305 int32_t buffer[mSampleCount + 3]; local 309 memset(buffer, 0, sizeof(buffer)); 411 __attribute__((aligned(4))) uint8_t buffer[2048]; local 887 AudioTrack::Buffer buffer; local 903 AudioRecord::Buffer buffer; local [all...] |
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/ |
H A D | bufferhub_rpc.h | 87 NativeBufferHandle(const IonBuffer& buffer, int id) argument 89 stride_(buffer.stride()), 90 width_(buffer.width()), 91 height_(buffer.height()), 92 layer_count_(buffer.layer_count()), 93 format_(buffer.format()), 94 usage_(buffer.usage()) { 97 const int fd_count = buffer.handle()->numFds; 98 const int int_count = buffer.handle()->numInts; 100 fds_.emplace_back(FileHandleType::AsDuplicate(buffer 110 Import(IonBuffer* buffer) argument 166 BufferDescription(const IonBuffer& buffer, const IonBuffer& metadata, int id, uint64_t buffer_state_bit, const FileHandleType& acquire_fence_fd, const FileHandleType& release_fence_fd) argument 191 ImportBuffer(IonBuffer* buffer) argument [all...] |
/frameworks/av/media/libaaudio/src/client/ |
H A D | AudioStreamInternalCapture.cpp | 59 aaudio_result_t AudioStreamInternalCapture::read(void *buffer, int32_t numFrames, argument 62 return processData(buffer, numFrames, timeoutNanoseconds); 66 aaudio_result_t AudioStreamInternalCapture::processDataNow(void *buffer, int32_t numFrames, argument 79 // current buffer position. 113 // Read some data from the buffer. 115 int32_t framesProcessed = readNowWithConversion(buffer, numFrames); 155 aaudio_result_t AudioStreamInternalCapture::readNowWithConversion(void *buffer, argument 158 // buffer, numFrames); 160 uint8_t *destination = (uint8_t *) buffer;
|
/frameworks/av/media/libmedia/omx/1.0/ |
H A D | WOmxNode.cpp | 141 OMX_U32 portIndex, size_t size, buffer_id *buffer, 148 [&fnStatus, buffer, native_handle]( 153 *buffer = outBuffer; 162 OMX_U32 portIndex, const OMXBuffer &omxBuffer, buffer_id *buffer) { 171 [&fnStatus, buffer](Status status, uint32_t outBuffer) { 173 *buffer = outBuffer; 179 OMX_U32 portIndex, buffer_id buffer) { 180 return toStatusT(mBase->freeBuffer(portIndex, buffer)); 184 buffer_id buffer, const OMXBuffer &omxBuffer, int fenceFd) { 194 buffer, codecBuffe 140 allocateSecureBuffer( OMX_U32 portIndex, size_t size, buffer_id *buffer, void **buffer_data, sp<NativeHandle> *native_handle) argument 161 useBuffer( OMX_U32 portIndex, const OMXBuffer &omxBuffer, buffer_id *buffer) argument 178 freeBuffer( OMX_U32 portIndex, buffer_id buffer) argument 183 fillBuffer( buffer_id buffer, const OMXBuffer &omxBuffer, int fenceFd) argument 200 emptyBuffer( buffer_id buffer, const OMXBuffer &omxBuffer, OMX_U32 flags, OMX_TICKS timestamp, int fenceFd) argument 345 IOMX::buffer_id buffer; local 362 IOMX::buffer_id buffer; local 374 freeBuffer(uint32_t portIndex, uint32_t buffer) argument 378 fillBuffer( uint32_t buffer, const CodecBuffer& codecBuffer, const hidl_handle& fence) argument 391 emptyBuffer( uint32_t buffer, const CodecBuffer& codecBuffer, uint32_t flags, uint64_t timestampUs, const hidl_handle& fence) argument [all...] |
/frameworks/av/media/libnbaio/ |
H A D | NBAIO.cpp | 76 double buffer[((frameSize * block) + sizeof(double) - 1) / sizeof(double)]; local 83 ssize_t ret = via(user, buffer, count); 87 ret = write(buffer, maxRet); 112 double buffer[((frameSize * block) + sizeof(double) - 1) / sizeof(double)]; local 119 ssize_t ret = read(buffer, count); 123 ret = via(user, buffer, maxRet);
|
/frameworks/av/media/libstagefright/omx/1.0/ |
H A D | WOmxNode.cpp | 144 OMX_U32 portIndex, size_t size, buffer_id *buffer, 151 [&fnStatus, buffer, native_handle]( 156 *buffer = outBuffer; 165 OMX_U32 portIndex, const OMXBuffer &omxBuffer, buffer_id *buffer) { 174 [&fnStatus, buffer](Status status, uint32_t outBuffer) { 176 *buffer = outBuffer; 182 OMX_U32 portIndex, buffer_id buffer) { 183 return toStatusT(mBase->freeBuffer(portIndex, buffer)); 187 buffer_id buffer, const OMXBuffer &omxBuffer, int fenceFd) { 197 buffer, codecBuffe 143 allocateSecureBuffer( OMX_U32 portIndex, size_t size, buffer_id *buffer, void **buffer_data, sp<NativeHandle> *native_handle) argument 164 useBuffer( OMX_U32 portIndex, const OMXBuffer &omxBuffer, buffer_id *buffer) argument 181 freeBuffer( OMX_U32 portIndex, buffer_id buffer) argument 186 fillBuffer( buffer_id buffer, const OMXBuffer &omxBuffer, int fenceFd) argument 203 emptyBuffer( buffer_id buffer, const OMXBuffer &omxBuffer, OMX_U32 flags, OMX_TICKS timestamp, int fenceFd) argument 348 IOMX::buffer_id buffer; local 365 IOMX::buffer_id buffer; local 377 freeBuffer(uint32_t portIndex, uint32_t buffer) argument 381 fillBuffer( uint32_t buffer, const CodecBuffer& codecBuffer, const hidl_handle& fence) argument 394 emptyBuffer( uint32_t buffer, const CodecBuffer& codecBuffer, uint32_t flags, uint64_t timestampUs, const hidl_handle& fence) argument [all...] |
/frameworks/base/cmds/statsd/src/metrics/ |
H A D | EventMetricProducer.cpp | 89 std::unique_ptr<std::vector<uint8_t>> buffer(new std::vector<uint8_t>(bufferSize)); 95 std::memcpy(&((*buffer)[pos]), it.readBuffer(), toRead); 100 return buffer; 119 std::unique_ptr<std::vector<uint8_t>> buffer = serializeProtoLocked(*mProto); local 122 reinterpret_cast<char*>(buffer.get()->data()), buffer.get()->size());
|
/frameworks/base/core/java/android/hardware/camera2/marshal/impl/ |
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;
|
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 | 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);
|
/frameworks/base/core/jni/android/graphics/ |
H A D | HarfBuzzNGFaceSkia.cpp | 149 char* buffer = reinterpret_cast<char*>(malloc(tableSize)); local 150 if (!buffer) 152 size_t actualSize = typeface->getTableData(tag, 0, tableSize, buffer); 154 free(buffer); 158 return hb_blob_create(const_cast<char*>(buffer), tableSize, 159 HB_MEMORY_MODE_WRITABLE, buffer, free);
|
/frameworks/ex/common/tools/ |
H A D | make-iana-tld-pattern.py | 32 self.buffer = TAB 36 self.buffer += other 42 self.buffer += '"\n' 43 self.buffer += TAB 44 self.buffer += '+ "' 50 return self.buffer
|
/frameworks/av/media/libstagefright/rtsp/ |
H A D | ARTPConnection.h | 45 void injectPacket(int index, const sp<ABuffer> &buffer); 83 status_t parseRTP(StreamInfo *info, const sp<ABuffer> &buffer); 84 status_t parseRTCP(StreamInfo *info, const sp<ABuffer> &buffer);
|
/frameworks/av/media/libstagefright/webm/ |
H A D | WebmFrameThread.cpp | 340 MediaBufferBase *buffer; local 341 while (!mDone && (err = mSource->read(&buffer, NULL)) == OK) { 342 if (buffer->range_length() == 0) { 343 buffer->release(); 344 buffer = NULL; 348 MetaDataBase &md = buffer->meta_data(); 358 buffer->release(); 359 buffer = NULL; 382 buffer); 390 buffer [all...] |
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3SharedOutputStream.h | 32 * surfaces. A valid stream set id needs to be set to support buffer 44 virtual status_t notifyBufferReleased(ANativeWindowBuffer *buffer); 83 virtual status_t getBufferLocked(camera3_stream_buffer *buffer, 87 ANativeWindowBuffer* buffer, int anwReleaseFence);
|
/frameworks/base/core/jni/include/android_runtime/ |
H A D | AndroidRuntime.h | 122 char* buffer, 126 char* buffer, 130 char* buffer,
|
/frameworks/base/libs/hwui/tests/common/ |
H A D | TestContext.cpp | 106 BufferItem buffer; local 107 if (mConsumer->acquireBuffer(&buffer, 0, false) == OK) { 110 mConsumer->releaseBuffer(buffer);
|
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/base/ |
H A D | InputStreamSource.java | 69 byte[] buffer = new byte[1024]; 71 while ((bytesRead = mInputStream.read(buffer)) > 0) { 72 byteStream.write(buffer, 0, bytesRead);
|