| Index: chromeos/accelerometer/accelerometer_reader.h
|
| diff --git a/chromeos/accelerometer/accelerometer_reader.h b/chromeos/accelerometer/accelerometer_reader.h
|
| index ff1e5adc1b556cd540d8b7e6ddd70f129b6aa4d4..1d0c6ecebb3e45f6074f6bc488c236424fd3bb40 100644
|
| --- a/chromeos/accelerometer/accelerometer_reader.h
|
| +++ b/chromeos/accelerometer/accelerometer_reader.h
|
| @@ -63,6 +63,12 @@ class CHROMEOS_EXPORT AccelerometerReader {
|
| void AddObserver(Observer* observer);
|
| void RemoveObserver(Observer* observer);
|
|
|
| + // A reading is considered stable if its deviation from gravity is small. This
|
| + // returns false if the deviation is too higher, or if |source| is not present
|
| + // in the update.
|
| + static bool IsReadingStable(const ui::AccelerometerUpdate& update,
|
| + ui::AccelerometerSource source);
|
| +
|
| private:
|
| // Dispatched when initialization is complete. If |success|, |configuration|
|
| // provides the details of the detected accelerometer.
|
|
|