Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(314)

Side by Side Diff: include/core/SkImageDecoder.h

Issue 225413013: Remove deprecated function. (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 1
2 /* 2 /*
3 * Copyright 2006 The Android Open Source Project 3 * Copyright 2006 The Android Open Source Project
4 * 4 *
5 * Use of this source code is governed by a BSD-style license that can be 5 * Use of this source code is governed by a BSD-style license that can be
6 * found in the LICENSE file. 6 * found in the LICENSE file.
7 */ 7 */
8 8
9 9
10 #ifndef SkImageDecoder_DEFINED 10 #ifndef SkImageDecoder_DEFINED
(...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after
281 281
282 /** 282 /**
283 * Decode a rectangle subset in the image. 283 * Decode a rectangle subset in the image.
284 * The method can only be called after buildTileIndex(). 284 * The method can only be called after buildTileIndex().
285 * 285 *
286 * Return true for success. 286 * Return true for success.
287 * Return false if the index is never built or failing in decoding. 287 * Return false if the index is never built or failing in decoding.
288 */ 288 */
289 bool decodeSubset(SkBitmap* bm, const SkIRect& subset, SkBitmap::Config pref ); 289 bool decodeSubset(SkBitmap* bm, const SkIRect& subset, SkBitmap::Config pref );
290 290
291 SK_ATTR_DEPRECATED("use decodeSubset() instead")
292 bool decodeRegion(SkBitmap* bitmap, const SkIRect& rect, SkBitmap::Config pr ef) {
293 return this->decodeSubset(bitmap, rect, pref);
294 }
295
296 /** Given a stream, this will try to find an appropriate decoder object. 291 /** Given a stream, this will try to find an appropriate decoder object.
297 If none is found, the method returns NULL. 292 If none is found, the method returns NULL.
298 */ 293 */
299 static SkImageDecoder* Factory(SkStreamRewindable*); 294 static SkImageDecoder* Factory(SkStreamRewindable*);
300 295
301 /** Decode the image stored in the specified file, and store the result 296 /** Decode the image stored in the specified file, and store the result
302 in bitmap. Return true for success or false on failure. 297 in bitmap. Return true for success or false on failure.
303 298
304 @param prefConfig If the PrefConfigTable is not set, prefer this config. 299 @param prefConfig If the PrefConfigTable is not set, prefer this config.
305 See NOTE ABOUT PREFERRED CONFIGS. 300 See NOTE ABOUT PREFERRED CONFIGS.
(...skipping 225 matching lines...) Expand 10 before | Expand all | Expand 10 after
531 DECLARE_DECODER_CREATOR(WBMPImageDecoder); 526 DECLARE_DECODER_CREATOR(WBMPImageDecoder);
532 DECLARE_DECODER_CREATOR(WEBPImageDecoder); 527 DECLARE_DECODER_CREATOR(WEBPImageDecoder);
533 528
534 529
535 // Typedefs to make registering decoder and formatter callbacks easier. 530 // Typedefs to make registering decoder and formatter callbacks easier.
536 // These have to be defined outside SkImageDecoder. :( 531 // These have to be defined outside SkImageDecoder. :(
537 typedef SkTRegistry<SkImageDecoder*(*)(SkStreamRewindable*)> SkImageDecod er_DecodeReg; 532 typedef SkTRegistry<SkImageDecoder*(*)(SkStreamRewindable*)> SkImageDecod er_DecodeReg;
538 typedef SkTRegistry<SkImageDecoder::Format(*)(SkStreamRewindable*)> SkImageDecod er_FormatReg; 533 typedef SkTRegistry<SkImageDecoder::Format(*)(SkStreamRewindable*)> SkImageDecod er_FormatReg;
539 534
540 #endif 535 #endif
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698