Home
last modified time | relevance | path

Searched refs:mEventBuffer (Results 1 – 8 of 8) sorted by relevance

/frameworks/base/core/java/com/android/internal/midi/
DEventScheduler.java31 protected volatile SortedMap<Long, FastEventQueue> mEventBuffer; field in EventScheduler
37 mEventBuffer = new TreeMap<Long, FastEventQueue>(); in EventScheduler()
157 FastEventQueue list = mEventBuffer.get(event.getTimestamp()); in add()
159 long lowestTime = mEventBuffer.isEmpty() ? Long.MAX_VALUE in add()
160 : mEventBuffer.firstKey(); in add()
162 mEventBuffer.put(event.getTimestamp(), list); in add()
176 FastEventQueue list = mEventBuffer.get(lowestTime); in removeNextEventLocked()
179 mEventBuffer.remove(lowestTime); in removeNextEventLocked()
195 if (!mEventBuffer.isEmpty()) { in getNextEvent()
196 long lowestTime = mEventBuffer.firstKey(); in getNextEvent()
[all …]
DMidiEventMultiScheduler.java44 return mEventBuffer.isEmpty(); in isEventBufferEmptyLocked()
48 return mEventBuffer.firstKey(); in getLowestTimeLocked()
/frameworks/base/core/java/android/companion/virtual/sensor/
DVirtualSensorDirectChannelWriter.java227 private final ByteBuffer mEventBuffer = ByteBuffer.allocate(SENSOR_EVENT_SIZE); field in VirtualSensorDirectChannelWriter.SharedMemoryWrapper
235 mEventBuffer.order(ByteOrder.nativeOrder()); in SharedMemoryWrapper()
246 mEventBuffer.position(0); in write()
247 mEventBuffer.putInt(SENSOR_EVENT_SIZE); in write()
248 mEventBuffer.putInt(reportToken); in write()
249 mEventBuffer.putInt(sensorType); in write()
250 mEventBuffer.putInt((int) (eventCounter & UINT32_MAX)); in write()
251 mEventBuffer.putLong(event.getTimestampNanos()); in write()
255 mEventBuffer.putFloat(event.getValues()[i]); in write()
257 mEventBuffer.putFloat(0f); in write()
[all …]
/frameworks/base/core/java/android/view/contentprotection/
DContentProtectionEventProcessor.java59 @NonNull private final RingBuffer<ContentCaptureEvent> mEventBuffer; field in ContentProtectionEventProcessor
92 mEventBuffer = eventBuffer; in ContentProtectionEventProcessor()
118 mEventBuffer.append(event); in storeEvent()
189 List<ContentCaptureEvent> events = Arrays.asList(mEventBuffer.toArray()); in clearEvents()
190 mEventBuffer.clear(); in clearEvents()
/frameworks/native/services/sensorservice/
DAidlSensorHalWrapper.cpp189 size_t eventsToRead = std::min({availableEvents, maxNumEventsToRead, mEventBuffer.size()}); in pollFmq()
191 if (mEventQueue->read(mEventBuffer.data(), eventsToRead)) { in pollFmq()
199 convertToSensorEvent(mEventBuffer[i], &buffer[i]); in pollFmq()
DAidlSensorHalWrapper.h90 mEventBuffer; variable
DHidlSensorHalWrapper.cpp214 size_t eventsToRead = std::min({availableEvents, maxNumEventsToRead, mEventBuffer.size()}); in pollFmq()
216 if (mSensors->getEventQueue()->read(mEventBuffer.data(), eventsToRead)) { in pollFmq()
224 convertToSensorEvent(mEventBuffer[i], &buffer[i]); in pollFmq()
DHidlSensorHalWrapper.h167 std::array<Event, SensorEventQueue::MAX_RECEIVE_BUFFER_EVENT_COUNT> mEventBuffer; variable