Home
last modified time | relevance | path

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

/aosp14/frameworks/base/services/core/java/com/android/server/sensorprivacy/
H A DCameraPrivacyLightController.java80 private final ArrayDeque<Pair<Long, Integer>> mAmbientLightValues = new ArrayDeque<>(); field in CameraPrivacyLightController
159 if (mAmbientLightValues.isEmpty()) { in addElement()
164 Pair<Long, Integer> lastElement = mAmbientLightValues.peekLast(); in addElement()
165 mAmbientLightValues.add(new Pair<>(time, value)); in addElement()
172 while (mAmbientLightValues.size() > 1) { in removeObsoleteData()
173 Pair<Long, Integer> element0 = mAmbientLightValues.pollFirst(); // NOTICE: POLL in removeObsoleteData()
174 Pair<Long, Integer> element1 = mAmbientLightValues.peekFirst(); // NOTICE: PEEK in removeObsoleteData()
176 mAmbientLightValues.addFirst(element0); in removeObsoleteData()
188 if (mAmbientLightValues.isEmpty()) { in getLiveAmbientLightTotal()
194 Pair<Long, Integer> firstElement = mAmbientLightValues.peekFirst(); in getLiveAmbientLightTotal()
[all …]