Lines Matching refs:stream
78 static jobject createBitmapRegionDecoder(JNIEnv* env, SkStreamRewindable* stream) {
79 SkImageDecoder* decoder = SkImageDecoder::Factory(stream);
90 if (!decoder->buildTileIndex(stream, &width, &height)) {
110 SkStreamRewindable* stream = new SkMemoryStream(ar.ptr() + offset, length, true);
112 jobject brd = createBitmapRegionDecoder(env, stream);
113 SkSafeUnref(stream); // the decoder now holds a reference
130 SkMemoryStream* stream = new SkMemoryStream(data);
132 jobject brd = createBitmapRegionDecoder(env, stream);
133 SkSafeUnref(stream); // the decoder now holds a reference
143 SkStreamRewindable* stream = CopyJavaInputStream(env, is, storage);
145 if (stream) {
146 brd = createBitmapRegionDecoder(env, stream);
147 stream->unref(); // the decoder now holds a reference
156 SkAutoTUnref<SkMemoryStream> stream(CopyAssetToStream(asset));
157 if (NULL == stream.get()) {
161 jobject brd = createBitmapRegionDecoder(env, stream.get());
162 // The decoder now holds a reference to stream.