| Index: blimp/client/feature/compositor/decoding_image_generator.cc
|
| diff --git a/blimp/client/feature/compositor/decoding_image_generator.cc b/blimp/client/feature/compositor/decoding_image_generator.cc
|
| index eaa4f9545be347fd9ceae8858beb48ef608dcc8c..b52a5ae5b921950c90e3b2543d339653e8375e90 100644
|
| --- a/blimp/client/feature/compositor/decoding_image_generator.cc
|
| +++ b/blimp/client/feature/compositor/decoding_image_generator.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include "base/numerics/safe_conversions.h"
|
| #include "blimp/client/feature/compositor/blimp_image_decoder.h"
|
| +#include "blimp/client/feature/compositor/client_image_serialization_processor.h"
|
| #include "blimp/common/proto/blob_cache.pb.h"
|
| #include "third_party/libwebp/webp/decode.h"
|
| #include "third_party/libwebp/webp/demux.h"
|
| @@ -34,7 +35,10 @@ DecodingImageGenerator::DecodingImageGenerator(const SkImageInfo info,
|
| const void* data,
|
| size_t size)
|
| : SkImageGenerator(info) {
|
| - BlimpImageDecoder(data, size, &decoded_bitmap_);
|
| + if (!ClientImageSerializationProcessor::GetInstance()->GetAndDecodeBlob(
|
| + data, size, &decoded_bitmap_)) {
|
| + DLOG(FATAL) << "GetAndDecodeBlob() failed.";
|
| + }
|
| }
|
|
|
| DecodingImageGenerator::~DecodingImageGenerator() {}
|
|
|