17 #ifndef OBOE_LATENCY_TUNER_ 18 #define OBOE_LATENCY_TUNER_ 22 #include "oboe/Definitions.h" 23 #include "oboe/AudioStream.h" 105 static constexpr int32_t kIdleCount = 8;
108 State mState = State::Idle;
109 int32_t mMaxBufferSize = 0;
110 int32_t mPreviousXRuns = 0;
111 int32_t mIdleCountDown = 0;
112 std::atomic<int32_t> mLatencyTriggerRequests{0};
113 std::atomic<int32_t> mLatencyTriggerResponses{0};
118 #endif // OBOE_LATENCY_TUNER_
Definition: AudioStream.h:44
bool isAtMaximumBufferSize()
LatencyTuner(AudioStream &stream)
Result
Definition: Definitions.h:131
Definition: LatencyTuner.h:41
Definition: AudioStream.h:31