summaryrefslogtreecommitdiffstats
path: root/camera/inc/SensorListener.h
diff options
context:
space:
mode:
authorKyle Repinski <repinski23@gmail.com>2015-01-07 08:39:28 -0600
committerZiyan <jaraidaniel@gmail.com>2015-04-11 20:24:52 +0200
commitc5f4358c48d6e50b2affb3ad6c2c0f59546f5b04 (patch)
tree74070cb6d50ec822d3ef7acdaa390cf2f94c4097 /camera/inc/SensorListener.h
parentc52c76fa1593f374173a818b4de5bd7c51903fbc (diff)
downloaddevice_samsung_tuna-c5f4358c48d6e50b2affb3ad6c2c0f59546f5b04.zip
device_samsung_tuna-c5f4358c48d6e50b2affb3ad6c2c0f59546f5b04.tar.gz
device_samsung_tuna-c5f4358c48d6e50b2affb3ad6c2c0f59546f5b04.tar.bz2
camera: Update camera HAL.
OmapZoom p-jb-release branch with 'CameraHal: Camera Capabilities query update' reverted, as well as a bunch of stuff ifdef'd out. Needs a lot of work still. At this point it's a regression, but it has to be done.
Diffstat (limited to 'camera/inc/SensorListener.h')
-rw-r--r--camera/inc/SensorListener.h26
1 files changed, 15 insertions, 11 deletions
diff --git a/camera/inc/SensorListener.h b/camera/inc/SensorListener.h
index 913eb95..44037b7 100644
--- a/camera/inc/SensorListener.h
+++ b/camera/inc/SensorListener.h
@@ -30,7 +30,10 @@
#include <gui/SensorEventQueue.h>
#include <utils/Looper.h>
-namespace android {
+#include "Common.h"
+
+namespace Ti {
+namespace Camera {
/**
* SensorListner class - Registers with sensor manager to get sensor events
@@ -38,11 +41,11 @@ namespace android {
typedef void (*orientation_callback_t) (uint32_t orientation, uint32_t tilt, void* cookie);
-class SensorLooperThread : public Thread {
+class SensorLooperThread : public android::Thread {
public:
- SensorLooperThread(Looper* looper)
+ SensorLooperThread(android::Looper* looper)
: Thread(false) {
- mLooper = sp<Looper>(looper);
+ mLooper = android::sp<android::Looper>(looper);
}
~SensorLooperThread() {
mLooper.clear();
@@ -58,11 +61,11 @@ class SensorLooperThread : public Thread {
mLooper->wake();
}
private:
- sp<Looper> mLooper;
+ android::sp<android::Looper> mLooper;
};
-class SensorListener : public RefBase
+class SensorListener : public android::RefBase
{
/* public - types */
public:
@@ -85,17 +88,18 @@ public:
void handleOrientation(uint32_t orientation, uint32_t tilt);
/* public - member variables */
public:
- sp<SensorEventQueue> mSensorEventQueue;
+ android::sp<android::SensorEventQueue> mSensorEventQueue;
/* private - member variables */
private:
int sensorsEnabled;
orientation_callback_t mOrientationCb;
void *mCbCookie;
- sp<Looper> mLooper;
- sp<SensorLooperThread> mSensorLooperThread;
- Mutex mLock;
+ android::sp<android::Looper> mLooper;
+ android::sp<SensorLooperThread> mSensorLooperThread;
+ android::Mutex mLock;
};
-}
+} // namespace Camera
+} // namespace Ti
#endif