Home
last modified time | relevance | path

Searched refs:SkStream (Results 1 – 14 of 14) sorted by relevance

/frameworks/base/libs/hwui/jni/
DByteBufferStreamAdaptor.h7 class SkStream; variable
23 std::unique_ptr<SkStream> CreateByteBufferStreamAdaptor(JNIEnv*, jobject jbyteBuffer,
34 std::unique_ptr<SkStream> CreateByteArrayStreamAdaptor(JNIEnv*, jbyteArray array, size_t offset,
DCreateJavaOutputStreamAdaptor.h8 class SkStream; variable
27 SkStream* CreateJavaInputStreamAdaptor(JNIEnv* env, jobject stream, jbyteArray storage,
DPicture.h26 class SkStream; variable
51 static Picture* CreateFromStream(SkStream* stream);
DByteBufferStreamAdaptor.cpp273 std::unique_ptr<SkStream> CreateByteBufferStreamAdaptor(JNIEnv* env, jobject jbyteBuffer, in CreateByteBufferStreamAdaptor()
296 return std::unique_ptr<SkStream>(new SkMemoryStream(std::move(data))); in CreateByteBufferStreamAdaptor()
300 return std::unique_ptr<SkStream>(ByteBufferStream::Create(jvm, env, jbyteBuffer, position, in CreateByteBufferStreamAdaptor()
304 std::unique_ptr<SkStream> CreateByteArrayStreamAdaptor(JNIEnv* env, jbyteArray array, size_t offset, in CreateByteArrayStreamAdaptor()
309 return std::unique_ptr<SkStream>(ByteArrayStream::Create(jvm, env, array, offset, length)); in CreateByteArrayStreamAdaptor()
DImageDecoder.cpp116 static jobject native_create(JNIEnv* env, std::unique_ptr<SkStream> stream, in native_create()
198 std::unique_ptr<SkStream> stream(CreateJavaInputStreamAdaptor(env, is, storage, false)); in ImageDecoder_nCreateInputStream()
205 std::unique_ptr<SkStream> bufferedStream( in ImageDecoder_nCreateInputStream()
213 std::unique_ptr<SkStream> stream(new AssetStreamAdaptor(asset)); in ImageDecoder_nCreateAsset()
220 std::unique_ptr<SkStream> stream = CreateByteBufferStreamAdaptor(env, jbyteBuffer, in ImageDecoder_nCreateByteBuffer()
232 std::unique_ptr<SkStream> stream(CreateByteArrayStreamAdaptor(env, byteArray, offset, length)); in ImageDecoder_nCreateByteArray()
DCreateJavaOutputStreamAdaptor.cpp19 class JavaInputStreamAdaptor : public SkStream {
175 SkStream* CreateJavaInputStreamAdaptor(JNIEnv* env, jobject stream, jbyteArray storage, in CreateJavaInputStreamAdaptor()
185 std::unique_ptr<SkStream> stream(CreateJavaInputStreamAdaptor(env, inputStream, storage)); in CopyJavaInputStream()
DGIFMovie.cpp28 explicit GIFMovie(SkStream* stream);
45 SkStream* stream = (SkStream*) fileType->UserData; in Decode()
49 GIFMovie::GIFMovie(SkStream* stream) in GIFMovie()
DMovie.cpp95 SkStream* strm = CreateJavaInputStreamAdaptor(env, istream, byteArray); in movie_decodeStream()
104 android::skia::FrontBufferedStream::Make(std::unique_ptr<SkStream>(strm), 6)); in movie_decodeStream()
DMovieImpl.cpp91 std::unique_ptr<SkStreamRewindable> stream = SkStream::MakeFromFile(path); in DecodeFile()
DBitmapRegionDecoder.cpp51 std::unique_ptr<SkStream> gainmapStream; in Make()
153 SkGainmapInfo info, std::unique_ptr<SkStream> stream) in BitmapRegionDecoderWrapper()
162 std::unique_ptr<SkStream> mGainmapStream;
DPicture.cpp70 Picture* Picture::CreateFromStream(SkStream* stream) { in CreateFromStream()
Dandroid_graphics_Picture.cpp36 SkStream* strm = CreateJavaInputStreamAdaptor(env, jstream, jstorage); in android_graphics_Picture_deserialize()
DBitmapFactory.cpp186 static bool decodeGainmap(std::unique_ptr<SkStream> gainmapStream, const SkGainmapInfo& gainmapInfo, in decodeGainmap()
616 std::unique_ptr<SkStream> gainmapStream = nullptr; in doDecode()
677 std::unique_ptr<SkStream> stream(CreateJavaInputStreamAdaptor(env, is, storage)); in nativeDecodeStream()
/frameworks/base/libs/hwui/hwui/
DImageDecoder.cpp504 std::unique_ptr<SkStream> gainmapStream; in extractGainmap()