Merge change I729c3938 into eclair-mr2

* changes:
  Insert a small delay after submitting to surface flinger and before returning the buffer to the decoder.
This commit is contained in:
Android (Google) Code Review
2009-10-08 17:19:10 -04:00

View File

@@ -83,6 +83,11 @@ void QComHardwareRenderer::render(
}
mISurface->postBuffer(offset);
// Since we cannot tell how long it'll take until surface flinger
// has displayed the data onscreen, we'll just have to guess...
// We must not return the buffer to the decoder before it's been displayed.
usleep(25000);
}
bool QComHardwareRenderer::getOffset(void *platformPrivate, size_t *offset) {