Merge "Audio effects: track CPU and memory use separately"
diff --git a/libs/gui/SurfaceTexture.cpp b/libs/gui/SurfaceTexture.cpp
index 4afca68..7ac4343 100644
--- a/libs/gui/SurfaceTexture.cpp
+++ b/libs/gui/SurfaceTexture.cpp
@@ -154,10 +154,6 @@
         LOGE("setBufferCount: SurfaceTexture has been abandoned!");
         return NO_INIT;
     }
-    if (mConnectedApi == NO_CONNECTED_API) {
-        LOGE("setBufferCount: SurfaceTexture is not connected!");
-        return NO_INIT;
-    }
     if (bufferCount > NUM_BUFFER_SLOTS) {
         LOGE("setBufferCount: bufferCount larger than slots available");
         return BAD_VALUE;
@@ -217,10 +213,6 @@
         LOGE("requestBuffer: SurfaceTexture has been abandoned!");
         return NO_INIT;
     }
-    if (mConnectedApi == NO_CONNECTED_API) {
-        LOGE("requestBuffer: SurfaceTexture is not connected!");
-        return NO_INIT;
-    }
     if (slot < 0 || mBufferCount <= slot) {
         LOGE("requestBuffer: slot index out of range [0, %d]: %d",
                 mBufferCount, slot);
@@ -252,10 +244,6 @@
             LOGE("dequeueBuffer: SurfaceTexture has been abandoned!");
             return NO_INIT;
         }
-        if (mConnectedApi == NO_CONNECTED_API) {
-            LOGE("dequeueBuffer: SurfaceTexture is not connected!");
-            return NO_INIT;
-        }
 
         // We need to wait for the FIFO to drain if the number of buffer
         // needs to change.
@@ -446,10 +434,6 @@
             LOGE("queueBuffer: SurfaceTexture has been abandoned!");
             return NO_INIT;
         }
-        if (mConnectedApi == NO_CONNECTED_API) {
-            LOGE("queueBuffer: SurfaceTexture is not connected!");
-            return NO_INIT;
-        }
         if (buf < 0 || buf >= mBufferCount) {
             LOGE("queueBuffer: slot index out of range [0, %d]: %d",
                     mBufferCount, buf);
@@ -520,10 +504,6 @@
         LOGW("cancelBuffer: SurfaceTexture has been abandoned!");
         return;
     }
-    if (mConnectedApi == NO_CONNECTED_API) {
-        LOGE("cancelBuffer: SurfaceTexture is not connected!");
-        return;
-    }
 
     if (buf < 0 || buf >= mBufferCount) {
         LOGE("cancelBuffer: slot index out of range [0, %d]: %d",
@@ -545,10 +525,6 @@
         LOGE("setCrop: SurfaceTexture has been abandoned!");
         return NO_INIT;
     }
-    if (mConnectedApi == NO_CONNECTED_API) {
-        LOGE("setCrop: SurfaceTexture is not connected!");
-        return NO_INIT;
-    }
     mNextCrop = crop;
     return OK;
 }
@@ -560,10 +536,6 @@
         LOGE("setTransform: SurfaceTexture has been abandoned!");
         return NO_INIT;
     }
-    if (mConnectedApi == NO_CONNECTED_API) {
-        LOGE("setTransform: SurfaceTexture is not connected!");
-        return NO_INIT;
-    }
     mNextTransform = transform;
     return OK;
 }