Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(254)

Unified Diff: chromeos/accelerometer/accelerometer_reader.h

Issue 759063002: Move Screen Rotation from MaximizeModeController to ScreenOrientationController (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix Linux Compile Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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.
« no previous file with comments | « chrome/browser/chromeos/display/display_preferences_unittest.cc ('k') | chromeos/accelerometer/accelerometer_reader.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698