diff options
author | 2013-10-14 20:08:48 +0000 | |
---|---|---|
committer | 2013-10-14 20:08:48 +0000 | |
commit | 04b57f87ab6789f7fc302eda8a993d88d4feea8f (patch) | |
tree | 54cfdab10345fdb7e5e8df289500dd52446e3e2d /tools/test_image_decoder.cpp | |
parent | 0cd2ac6c721120a2628524dad91798aa3e7ec41d (diff) |
Runtime configuration setting for suppressing JPEG decoder errors.
Add new runtime config variable, images.jpeg.suppressDecoderErrors
which defaults to false in Debug and true otherwise. When Jpeg errors
are suppressed and an error happens, SkJPEGImageDecoder::onDecode()
will return silently false (Consequently, so will SkImageDecoder's
DecodeFile() and DecodeMemory() functions).
Also, the test_image_decoder program now respects runtime
configuration settings.
BUG=skia:1680
R=scroggo@google.com
Review URL: https://codereview.chromium.org/27230002
git-svn-id: http://skia.googlecode.com/svn/trunk@11763 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'tools/test_image_decoder.cpp')
-rw-r--r-- | tools/test_image_decoder.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/test_image_decoder.cpp b/tools/test_image_decoder.cpp index 6c3556b993..106cf782f2 100644 --- a/tools/test_image_decoder.cpp +++ b/tools/test_image_decoder.cpp @@ -21,6 +21,7 @@ int tool_main(int argc, char** argv) { SkDebugf("Usage:\n %s imagefile\n\n", argv[0]); return 3; } + SkAutoGraphics ag; // Enable use of SkRTConfig SkBitmap bitmap; if (!(SkImageDecoder::DecodeFile(argv[1], &bitmap))) { return 2; |