Index: blimp/common/compositor/blimp_remote_image_deserializer.cc |
diff --git a/blimp/common/compositor/blimp_remote_image_deserializer.cc b/blimp/common/compositor/blimp_remote_image_deserializer.cc |
index 883b214df8e0108268349caa2c0b5950bf674216..77442bda75eb01a376e6e5803638ebf213700229 100644 |
--- a/blimp/common/compositor/blimp_remote_image_deserializer.cc |
+++ b/blimp/common/compositor/blimp_remote_image_deserializer.cc |
@@ -4,15 +4,9 @@ |
#include "blimp/common/compositor/blimp_remote_image_deserializer.h" |
+#include "blimp/common/compositor/webp_decoder.h" |
#include "third_party/skia/include/core/SkPicture.h" |
-namespace { |
-bool NoopDecoder(const void* input, size_t input_size, SkBitmap* bitmap) { |
- // TODO(nyquist): Add an image decoder. |
- return false; |
-} |
-} |
- |
namespace blimp { |
BlimpRemoteImageDeserializer::BlimpRemoteImageDeserializer() {} |
@@ -21,7 +15,7 @@ BlimpRemoteImageDeserializer::~BlimpRemoteImageDeserializer() {} |
SkPicture::InstallPixelRefProc |
BlimpRemoteImageDeserializer::GetPixelDeserializer() { |
- return &NoopDecoder; |
+ return &WebPDecoder; |
} |
} // namespace blimp |