OSDN Git Service

Track Looper decoupling from ALooper
authorBrian Carlstrom <bdc@google.com>
Fri, 13 Dec 2013 07:13:18 +0000 (23:13 -0800)
committerBrian Carlstrom <bdc@google.com>
Fri, 13 Dec 2013 07:54:43 +0000 (23:54 -0800)
Change-Id: I612f0de7002e24948a4cbbea7b416b4fbb3929aa

include/android/looper.h
services/surfaceflinger/MessageQueue.cpp

index 24e3967..74c0383 100644 (file)
@@ -253,4 +253,4 @@ int ALooper_removeFd(ALooper* looper, int fd);
 };
 #endif
 
-#endif // ANDROID_NATIVE_WINDOW_H
+#endif // ANDROID_LOOPER_H
index c9c7b96..cc672b6 100644 (file)
@@ -105,7 +105,7 @@ void MessageQueue::setEventThread(const sp<EventThread>& eventThread)
     mEventThread = eventThread;
     mEvents = eventThread->createEventConnection();
     mEventTube = mEvents->getDataChannel();
-    mLooper->addFd(mEventTube->getFd(), 0, ALOOPER_EVENT_INPUT,
+    mLooper->addFd(mEventTube->getFd(), 0, Looper::EVENT_INPUT,
             MessageQueue::cb_eventReceiver, this);
 }
 
@@ -114,12 +114,12 @@ void MessageQueue::waitMessage() {
         IPCThreadState::self()->flushCommands();
         int32_t ret = mLooper->pollOnce(-1);
         switch (ret) {
-            case ALOOPER_POLL_WAKE:
-            case ALOOPER_POLL_CALLBACK:
+            case Looper::POLL_WAKE:
+            case Looper::POLL_CALLBACK:
                 continue;
-            case ALOOPER_POLL_ERROR:
-                ALOGE("ALOOPER_POLL_ERROR");
-            case ALOOPER_POLL_TIMEOUT:
+            case Looper::POLL_ERROR:
+                ALOGE("Looper::POLL_ERROR");
+            case Looper::POLL_TIMEOUT:
                 // timeout (should not happen)
                 continue;
             default: