summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/include
diff options
context:
space:
mode:
authorChong Zhang <chz@google.com>2015-07-17 16:25:03 -0700
committerChong Zhang <chz@google.com>2015-07-17 17:14:29 -0700
commit505aab41c0e8e79a49d4506344fcd9d220d5965b (patch)
tree4f1389e7281cbd3973f6c4af7c15dd4ff164d849 /media/libstagefright/include
parenta8dc93efc9be8d5e37c7473601fb8654804188c1 (diff)
downloadframeworks_av-505aab41c0e8e79a49d4506344fcd9d220d5965b.zip
frameworks_av-505aab41c0e8e79a49d4506344fcd9d220d5965b.tar.gz
frameworks_av-505aab41c0e8e79a49d4506344fcd9d220d5965b.tar.bz2
fix soft renderer rotation
bug: 13222807 Change-Id: I6f6f417422d3a18117b594670bb23e3019d449bb
Diffstat (limited to 'media/libstagefright/include')
-rw-r--r--media/libstagefright/include/SoftwareRenderer.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/media/libstagefright/include/SoftwareRenderer.h b/media/libstagefright/include/SoftwareRenderer.h
index 9e652d5..757b308 100644
--- a/media/libstagefright/include/SoftwareRenderer.h
+++ b/media/libstagefright/include/SoftwareRenderer.h
@@ -31,7 +31,8 @@ struct AMessage;
class SoftwareRenderer {
public:
- explicit SoftwareRenderer(const sp<ANativeWindow> &nativeWindow);
+ explicit SoftwareRenderer(
+ const sp<ANativeWindow> &nativeWindow, int32_t rotation = 0);
~SoftwareRenderer();
@@ -52,6 +53,7 @@ private:
int32_t mWidth, mHeight;
int32_t mCropLeft, mCropTop, mCropRight, mCropBottom;
int32_t mCropWidth, mCropHeight;
+ int32_t mRotationDegrees;
FrameRenderTracker mRenderTracker;
SoftwareRenderer(const SoftwareRenderer &);