| 689 | /* =========================================== */ |
| 690 | |
| 691 | Image::UniquePtr newWebPInstance(BasicIo::UniquePtr io, bool /*create*/) { |
| 692 | auto image = std::make_unique<WebPImage>(std::move(io)); |
| 693 | if (!image->good()) { |
| 694 | return nullptr; |
| 695 | } |
| 696 | return image; |
| 697 | } |
| 698 | |
| 699 | bool isWebPType(BasicIo& iIo, bool /*advance*/) { |
| 700 | if (iIo.size() < 12) { |