summaryrefslogtreecommitdiffstats
path: root/core/java/android/hardware
diff options
context:
space:
mode:
authorAravind Akella <aakella@google.com>2015-07-07 00:24:03 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2015-07-07 00:24:04 +0000
commitadaa79d722dc1b410a3a8b083be5268cbb817ce4 (patch)
tree83c7a0f5664f4ca4b7937086a48f18e47d14913b /core/java/android/hardware
parent2924dc346654a22f72575eb8ae3ce2e714818bd2 (diff)
parentd4cc5ec230779f13f30f9fc0671743bc62256656 (diff)
downloadframeworks_base-adaa79d722dc1b410a3a8b083be5268cbb817ce4.zip
frameworks_base-adaa79d722dc1b410a3a8b083be5268cbb817ce4.tar.gz
frameworks_base-adaa79d722dc1b410a3a8b083be5268cbb817ce4.tar.bz2
Merge "Remove flag mDataInjectionMode." into mnc-dev
Diffstat (limited to 'core/java/android/hardware')
-rw-r--r--core/java/android/hardware/SystemSensorManager.java5
1 files changed, 1 insertions, 4 deletions
diff --git a/core/java/android/hardware/SystemSensorManager.java b/core/java/android/hardware/SystemSensorManager.java
index 50e1a68..85474a8 100644
--- a/core/java/android/hardware/SystemSensorManager.java
+++ b/core/java/android/hardware/SystemSensorManager.java
@@ -47,7 +47,6 @@ public class SystemSensorManager extends SensorManager {
private static boolean sSensorModuleInitialized = false;
private static InjectEventQueue mInjectEventQueue = null;
- private static boolean mDataInjectionMode = false;
private final Object mLock = new Object();
@@ -235,7 +234,6 @@ public class SystemSensorManager extends SensorManager {
Log.e(TAG, "Data Injection mode not enabled");
return false;
}
- mDataInjectionMode = true;
// Initialize a client for data_injection.
if (mInjectEventQueue == null) {
mInjectEventQueue = new InjectEventQueue(mMainLooper, this);
@@ -254,7 +252,7 @@ public class SystemSensorManager extends SensorManager {
protected boolean injectSensorDataImpl(Sensor sensor, float[] values, int accuracy,
long timestamp) {
synchronized (mLock) {
- if (!mDataInjectionMode) {
+ if (mInjectEventQueue == null) {
Log.e(TAG, "Data injection mode not activated before calling injectSensorData");
return false;
}
@@ -264,7 +262,6 @@ public class SystemSensorManager extends SensorManager {
if (ret != 0) {
mInjectEventQueue.dispose();
mInjectEventQueue = null;
- mDataInjectionMode = false;
}
return ret == 0;
}