summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Burke <daveburke@google.com>2011-08-11 07:21:19 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-08-11 07:21:19 -0700
commit08633c79164c8ab7362d6af1cf9ab576916fa7e0 (patch)
tree9a25b402a796e7b8e717dd54c3ccd598efbdb69d
parent5e3f4000a98eb494e3c896de7af97b1b85bbad42 (diff)
parent4982b6918a2f499edacd4be5fd36ce17df390e81 (diff)
downloadframeworks_base-08633c79164c8ab7362d6af1cf9ab576916fa7e0.zip
frameworks_base-08633c79164c8ab7362d6af1cf9ab576916fa7e0.tar.gz
frameworks_base-08633c79164c8ab7362d6af1cf9ab576916fa7e0.tar.bz2
Merge "Revert "error out when SurfaceTexture APIs are called while not connected""
-rw-r--r--libs/gui/SurfaceTexture.cpp28
1 files changed, 0 insertions, 28 deletions
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 @@ status_t SurfaceTexture::setBufferCount(int bufferCount) {
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 @@ status_t SurfaceTexture::requestBuffer(int slot, sp<GraphicBuffer>* buf) {
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 @@ status_t SurfaceTexture::dequeueBuffer(int *outBuf, uint32_t w, uint32_t h,
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 @@ status_t SurfaceTexture::queueBuffer(int buf, int64_t timestamp,
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 @@ void SurfaceTexture::cancelBuffer(int buf) {
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 @@ status_t SurfaceTexture::setCrop(const Rect& crop) {
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 @@ status_t SurfaceTexture::setTransform(uint32_t transform) {
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;
}