replicant-frameworks_native/libs/gui
Jamie Gennis c2c8dfd71b SurfaceTexture: fix an error check in dequeueBuffer.
This change fixes the MIN_UNDEQUEUED_BUFFERS error check in
dequeueBuffer.  The check should only be performed if a buffer has been
queued since the last time the buffer count was changed by the client.
The check must be applied conditionally because video decoders require
all the bufferes to be dequeued and registered before beginning the
decode.

Change-Id: I08d96b380544e395c2fcf0f3983a199bfd695b09
2011-05-25 12:27:33 -07:00
..
tests SurfaceTexture: fix an error check in dequeueBuffer. 2011-05-25 12:27:33 -07:00
Android.mk libgui: enable tests in the 'tests' build. 2011-04-26 17:26:37 -07:00
IGraphicBufferAlloc.cpp Fix a GraphicBuffer leak in SurfaceTexture 2011-04-08 19:28:04 -07:00
ISensorEventConnection.cpp
ISensorServer.cpp
ISurface.cpp merge libsurfaceflinger_client into libgui 2011-03-25 18:42:40 -07:00
ISurfaceComposer.cpp merge libsurfaceflinger_client into libgui 2011-03-25 18:42:40 -07:00
ISurfaceComposerClient.cpp Get rid of the "pid" parameter from createSurface 2011-04-20 14:26:11 -07:00
ISurfaceTexture.cpp Implement {Surface|SurfaceTextureClient}::setSwapInterval() 2011-05-11 18:01:51 -07:00
LayerState.cpp merge libsurfaceflinger_client into libgui 2011-03-25 18:42:40 -07:00
Sensor.cpp Added SensorManager.getMinDelay() 2010-07-29 18:18:00 -07:00
SensorChannel.cpp
SensorEventQueue.cpp Fix typo which causes sensors to fail miserably 2010-09-16 21:41:13 -07:00
SensorManager.cpp
SharedBufferStack.cpp merge libsurfaceflinger_client into libgui 2011-03-25 18:42:40 -07:00
Surface.cpp frameworks/base: android_native_buffer_t -> ANativeWindowBuffer 2011-05-03 16:40:14 -07:00
SurfaceComposerClient.cpp Get rid of the "pid" parameter from createSurface 2011-04-20 14:26:11 -07:00
SurfaceTexture.cpp SurfaceTexture: fix an error check in dequeueBuffer. 2011-05-25 12:27:33 -07:00
SurfaceTextureClient.cpp SurfaceTexture: clean up some comments, tests, etc. 2011-05-25 12:27:33 -07:00