summaryrefslogtreecommitdiffstats
path: root/framesequence/jni/FrameSequence_webp.h
diff options
context:
space:
mode:
authorChris Craik <ccraik@google.com>2015-04-01 14:54:12 -0700
committerChris Craik <ccraik@google.com>2015-04-01 14:54:12 -0700
commit6a61141137c7a46d747aa611c9caf62436bc119f (patch)
tree83290b350f7b0e75a256d64d50a331b36b42f991 /framesequence/jni/FrameSequence_webp.h
parent46ca918db82c1fca3f370ec6a9b936bf7268aa85 (diff)
downloadandroid_frameworks_ex-6a61141137c7a46d747aa611c9caf62436bc119f.tar.gz
android_frameworks_ex-6a61141137c7a46d747aa611c9caf62436bc119f.tar.bz2
android_frameworks_ex-6a61141137c7a46d747aa611c9caf62436bc119f.zip
Adding Bytebuffer support to rastermill library
Change-Id: Ifedaeaec49caffa5add357246ff43e2b870949f0
Diffstat (limited to 'framesequence/jni/FrameSequence_webp.h')
-rw-r--r--framesequence/jni/FrameSequence_webp.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/framesequence/jni/FrameSequence_webp.h b/framesequence/jni/FrameSequence_webp.h
index f4fbec0..94dcc3b 100644
--- a/framesequence/jni/FrameSequence_webp.h
+++ b/framesequence/jni/FrameSequence_webp.h
@@ -51,6 +51,10 @@ public:
return mLoopCount;
}
+ virtual jobject getRawByteBuffer() const {
+ return mRawByteBuffer;
+ }
+
virtual FrameSequenceState* createState() const;
WebPDemuxer* getDemuxer() const { return mDemux; }
@@ -66,6 +70,7 @@ private:
uint32_t mFormatFlags;
// mIsKeyFrame[i] is true if ith canvas can be constructed without decoding any prior frames.
bool* mIsKeyFrame;
+ jobject mRawByteBuffer;
};
// Produces frames of a possibly-animated WebP file for display.