Searched refs:RingBuffer (Results 1 - 10 of 10) sorted by relevance

/frameworks/av/include/media/
H A DRingBuffer.h31 * A RingBuffer class that maintains an array of objects that can grow up to a certain size.
32 * Elements added to the RingBuffer are inserted in the logical front of the buffer, and
33 * invalidate all current iterators for that RingBuffer object.
36 class RingBuffer final {
40 * Construct a RingBuffer that can grow up to the given length.
42 RingBuffer(size_t length);
97 * Adds item to the front of this RingBuffer. If the RingBuffer is at its maximum length,
106 * Moves item to the front of this RingBuffer. Following a call to this, item should no
107 * longer be used. If the RingBuffer i
174 RingBuffer<T>::RingBuffer(size_t length) : mFrontIdx{0}, mMaxBufferSize{length} {} function in class:android::RingBuffer
[all...]
/frameworks/native/services/sensorservice/
H A DRingBuffer.h31 * A RingBuffer class that maintains an array of objects that can grow up to a certain size.
32 * Elements added to the RingBuffer are inserted in the logical front of the buffer, and
33 * invalidate all current iterators for that RingBuffer object.
36 class RingBuffer final {
40 * Construct a RingBuffer that can grow up to the given length.
42 RingBuffer(size_t length);
97 * Adds item to the front of this RingBuffer. If the RingBuffer is at its maximum length,
106 * Moves item to the front of this RingBuffer. Following a call to this, item should no
107 * longer be used. If the RingBuffer i
174 RingBuffer<T>::RingBuffer(size_t length) : mFrontIdx{0}, mMaxBufferSize{length} {} function in class:android::SensorServiceUtil::RingBuffer
[all...]
H A DRecentEventLogger.h20 #include "RingBuffer.h"
58 RingBuffer<SensorEventLog> mRecentEvents;
/frameworks/base/libs/hwui/utils/
H A DRingBuffer.h27 class RingBuffer { class in namespace:android::uirenderer
28 PREVENT_COPY_AND_ASSIGN(RingBuffer);
31 RingBuffer() {} function in class:android::uirenderer::RingBuffer
32 ~RingBuffer() {}
/frameworks/base/libs/hwui/font/
H A DFontCacheHistoryTracker.h18 #include "../utils/RingBuffer.h"
58 RingBuffer<RenderEntry, 300> mRenderHistory;
59 RingBuffer<CachedGlyph, 120> mUploadHistory;
/frameworks/av/services/mediaresourcemanager/
H A DServiceLog.h26 #include "media/RingBuffer.h"
41 RingBuffer<String8> mLogs;
/frameworks/av/services/camera/libcameraservice/utils/
H A DTagMonitor.h28 #include <media/RingBuffer.h>
99 RingBuffer<MonitorEvent> mMonitoringEvents;
/frameworks/base/libs/hwui/
H A DFrameInfoVisualizer.h22 #include "utils/RingBuffer.h"
41 // and RingBuffer having the size baked into the template is also painful
44 typedef RingBuffer<FrameInfo, 120> FrameInfoSource;
/frameworks/base/libs/hwui/renderthread/
H A DCanvasContext.h29 #include "utils/RingBuffer.h"
208 RingBuffer<SwapHistory, 3> mSwapHistory;
231 RingBuffer<FrameInfo, 120> mFrames;
/frameworks/av/services/camera/libcameraservice/
H A DCameraService.h39 #include "media/RingBuffer.h"
535 RingBuffer<String8> mEventLog;

Completed in 1156 milliseconds