diff options
| author | 2012-04-03 15:54:58 -0700 | |
|---|---|---|
| committer | 2012-04-12 17:49:03 -0700 | |
| commit | 016c8cbce4dde21f2703b9865f52d16b8d5d5ae2 (patch) | |
| tree | 70b2f2867998a07541eb206642b54e918cbf08e1 /libs/gui/SurfaceTextureClient.cpp | |
| parent | 3bc59682cd3e330f8cc0a38a20a0e37e083671ee (diff) | |
Enabled cropping support in SurfaceTexture
SurfaceTexture will modify the crop rect so it matches
the desired output aspect ratio when the scaling
mode is NATIVE_WINDOW_SCALING_MODE_CROP. Added a test
for this new scaling mode.
Change-Id: I60f24dcbc294b65cd10a393d9e27d40f07d27bb6
Diffstat (limited to 'libs/gui/SurfaceTextureClient.cpp')
| -rw-r--r-- | libs/gui/SurfaceTextureClient.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/gui/SurfaceTextureClient.cpp b/libs/gui/SurfaceTextureClient.cpp index aa114ed310..99c025f91c 100644 --- a/libs/gui/SurfaceTextureClient.cpp +++ b/libs/gui/SurfaceTextureClient.cpp @@ -555,6 +555,7 @@ int SurfaceTextureClient::setScalingMode(int mode) switch (mode) { case NATIVE_WINDOW_SCALING_MODE_FREEZE: case NATIVE_WINDOW_SCALING_MODE_SCALE_TO_WINDOW: + case NATIVE_WINDOW_SCALING_MODE_SCALE_CROP: break; default: ALOGE("unknown scaling mode: %d", mode); |