OSDN Git Service

return correct value from query after connecting a surface
authorMathias Agopian <mathias@google.com>
Tue, 9 Aug 2011 02:14:03 +0000 (19:14 -0700)
committerMathias Agopian <mathias@google.com>
Tue, 9 Aug 2011 03:25:44 +0000 (20:25 -0700)
commit053b02df2d350466a2226a90709e50fedef54747
tree28a844d96bfc2fdd0e3714305a8cb86e977a1d90
parentfc4ba1141570fab7734e53586dc3d6f3afde10de
return correct value from query after connecting a surface

the first time a surface was connected, the values returned
by query NATIVE_WINDOW_DEFAULT_{WIDTH|HEIGHT} and
NATIVE_WINDOW_TRANSFORM_HINT were wrong until a call
to queueBuffer was performed.

Bug: 51373665121607
Change-Id: I7ac6b5b0daa876638f6bed7c20f286a6e6d984f6
include/gui/ISurfaceTexture.h
include/gui/SurfaceTexture.h
include/media/stagefright/SurfaceMediaSource.h
libs/gui/ISurfaceTexture.cpp
libs/gui/SurfaceTexture.cpp
libs/gui/SurfaceTextureClient.cpp
media/libstagefright/SurfaceMediaSource.cpp
services/surfaceflinger/SurfaceTextureLayer.cpp
services/surfaceflinger/SurfaceTextureLayer.h