mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Revert "Pull chromium at 2c3ffb2355a27c32f45e508ef861416b820c823b"
This reverts commit 75d3e86468813c450c36d2320bbd7a8b2e2ba9c4. Android mojo_shell fails to run. It can'd find the AndroidHandler class. Unclear what part of this change is causing this. jamesr and I spent a while trying to figure out, but we're reverting this for now to unblock the rest of the team working on android development. Hopefully the paris team will be able to bail us out here when they wake. :) R=jamesr@chromium.org,qsr@chromium.org,davemoore@chromium.org Review URL: https://codereview.chromium.org/951673002
This commit is contained in:
parent
bc9b3e319e
commit
ec267de8d9
@ -65,7 +65,7 @@ bool DecodingImageGenerator::onGetInfo(SkImageInfo* info)
|
||||
return true;
|
||||
}
|
||||
|
||||
SkImageGenerator::Result DecodingImageGenerator::onGetPixels(const SkImageInfo& info, void* pixels, size_t rowBytes, SkPMColor ctable[], int* ctableCount)
|
||||
bool DecodingImageGenerator::onGetPixels(const SkImageInfo& info, void* pixels, size_t rowBytes, SkPMColor ctable[], int* ctableCount)
|
||||
{
|
||||
TRACE_EVENT1("blink", "DecodingImageGenerator::getPixels", "index", static_cast<int>(m_frameIndex));
|
||||
|
||||
@ -73,11 +73,11 @@ SkImageGenerator::Result DecodingImageGenerator::onGetPixels(const SkImageInfo&
|
||||
if (info.width() != m_imageInfo.width() || info.height() != m_imageInfo.height() || info.colorType() != m_imageInfo.colorType()) {
|
||||
// ImageFrame may have changed the owning SkBitmap to kOpaque_SkAlphaType after sniffing the encoded data, so if we see a request
|
||||
// for opaque, that is ok even if our initial alphatype was not opaque.
|
||||
return Result::kInvalidScale;
|
||||
return false;
|
||||
}
|
||||
|
||||
bool decoded = m_frameGenerator->decodeAndScale(m_imageInfo, m_frameIndex, pixels, rowBytes);
|
||||
return decoded ? Result::kSuccess : Result::kInvalidInput;
|
||||
return decoded;
|
||||
}
|
||||
|
||||
bool DecodingImageGenerator::onGetYUV8Planes(SkISize sizes[3], void* planes[3], size_t rowBytes[3])
|
||||
|
||||
@ -51,7 +51,7 @@ public:
|
||||
protected:
|
||||
virtual SkData* onRefEncodedData() override;
|
||||
virtual bool onGetInfo(SkImageInfo*) override;
|
||||
virtual Result onGetPixels(const SkImageInfo&, void* pixels, size_t rowBytes, SkPMColor ctable[], int* ctableCount) override;
|
||||
virtual bool onGetPixels(const SkImageInfo&, void* pixels, size_t rowBytes, SkPMColor ctable[], int* ctableCount) override;
|
||||
virtual bool onGetYUV8Planes(SkISize sizes[3], void* planes[3], size_t rowBytes[3]) override;
|
||||
|
||||
private:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user