diff options
Diffstat (limited to 'platform_tools/android/apps/canvasproof/src/main/jni/JavaInputStream.h')
-rw-r--r-- | platform_tools/android/apps/canvasproof/src/main/jni/JavaInputStream.h | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/platform_tools/android/apps/canvasproof/src/main/jni/JavaInputStream.h b/platform_tools/android/apps/canvasproof/src/main/jni/JavaInputStream.h deleted file mode 100644 index e14e026552..0000000000 --- a/platform_tools/android/apps/canvasproof/src/main/jni/JavaInputStream.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright 2015 Google Inc. - * - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ -#ifndef JavaInputStream_DEFINED -#define JavaInputStream_DEFINED - -#include <jni.h> -#include "SkStream.h" - -class JavaInputStream : public SkStream { -public: - JavaInputStream(JNIEnv*, jbyteArray javaBuffer, jobject javaIoInputStream); - bool isAtEnd() const override; - size_t read(void*, size_t) override; -private: - JNIEnv* fEnv; - jobject fInputStream; - jbyteArray fJavaBuffer; - jclass fInputStreamClass; - jmethodID fReadMethodID; - jint fStartIndex; - jint fEndIndex; -}; - -#endif // JavaInputStream_DEFINED |