| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright 2013 Google Inc. | 2 * Copyright 2013 Google Inc. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license that can be | 4 * Use of this source code is governed by a BSD-style license that can be |
| 5 * found in the LICENSE file. | 5 * found in the LICENSE file. |
| 6 */ | 6 */ |
| 7 | 7 |
| 8 #include "CrashHandler.h" | 8 #include "CrashHandler.h" |
| 9 #include "DMJsonWriter.h" | 9 #include "DMJsonWriter.h" |
| 10 #include "DMSrcSink.h" | 10 #include "DMSrcSink.h" |
| (...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 215 push_src("image", "codec", new CodecSrc(path, CodecSrc::kNormal_Mode, | 215 push_src("image", "codec", new CodecSrc(path, CodecSrc::kNormal_Mode, |
| 216 CodecSrc::kGetFromCanvas_DstColorType)); | 216 CodecSrc::kGetFromCanvas_DstColorType)); |
| 217 push_src("image", "scanline", new CodecSrc(path, CodecSrc::kScanline_Mode, | 217 push_src("image", "scanline", new CodecSrc(path, CodecSrc::kScanline_Mode, |
| 218 CodecSrc::kGetFromCanvas_DstColorType)); | 218 CodecSrc::kGetFromCanvas_DstColorType)); |
| 219 } | 219 } |
| 220 | 220 |
| 221 static bool codec_supported(const char* ext) { | 221 static bool codec_supported(const char* ext) { |
| 222 // FIXME: Once other versions of SkCodec are available, we can add them to t
his | 222 // FIXME: Once other versions of SkCodec are available, we can add them to t
his |
| 223 // list (and eventually we can remove this check once they are all supported
). | 223 // list (and eventually we can remove this check once they are all supported
). |
| 224 static const char* const exts[] = { | 224 static const char* const exts[] = { |
| 225 "bmp", "gif", "png", "ico", "wbmp", | 225 "bmp", "gif", "jpg", "jpeg", "png", "ico", "wbmp", |
| 226 "BMP", "GIF", "PNG", "ICO", "WBMP" | 226 "BMP", "GIF", "JPG", "JPEG", "PNG", "ICO", "WBMP" |
| 227 }; | 227 }; |
| 228 | 228 |
| 229 for (uint32_t i = 0; i < SK_ARRAY_COUNT(exts); i++) { | 229 for (uint32_t i = 0; i < SK_ARRAY_COUNT(exts); i++) { |
| 230 if (0 == strcmp(exts[i], ext)) { | 230 if (0 == strcmp(exts[i], ext)) { |
| 231 return true; | 231 return true; |
| 232 } | 232 } |
| 233 } | 233 } |
| 234 return false; | 234 return false; |
| 235 } | 235 } |
| 236 | 236 |
| (...skipping 506 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 743 } | 743 } |
| 744 return 0; | 744 return 0; |
| 745 } | 745 } |
| 746 | 746 |
| 747 #if !defined(SK_BUILD_FOR_IOS) | 747 #if !defined(SK_BUILD_FOR_IOS) |
| 748 int main(int argc, char** argv) { | 748 int main(int argc, char** argv) { |
| 749 SkCommandLineFlags::Parse(argc, argv); | 749 SkCommandLineFlags::Parse(argc, argv); |
| 750 return dm_main(); | 750 return dm_main(); |
| 751 } | 751 } |
| 752 #endif | 752 #endif |
| OLD | NEW |