Lines Matching refs:SkJpegCodec
62 bool SkJpegCodec::IsJpeg(const void* buffer, size_t bytesRead) { in IsJpeg()
239 SkCodec::Result SkJpegCodec::ReadHeader(SkStream* stream, SkCodec** codecOut, in ReadHeader()
316 SkJpegCodec* codec = new SkJpegCodec(std::move(info), in ReadHeader()
328 std::unique_ptr<SkCodec> SkJpegCodec::MakeFromStream(std::unique_ptr<SkStream> stream, in MakeFromStream()
330 return SkJpegCodec::MakeFromStream(std::move(stream), result, nullptr); in MakeFromStream()
333 std::unique_ptr<SkCodec> SkJpegCodec::MakeFromStream(std::unique_ptr<SkStream> stream, in MakeFromStream()
346 SkJpegCodec::SkJpegCodec(SkEncodedInfo&& info, in SkJpegCodec() function in SkJpegCodec
353 SkJpegCodec::~SkJpegCodec() = default;
381 SkISize SkJpegCodec::onGetScaledDimensions(float desiredScale) const { in onGetScaledDimensions()
416 bool SkJpegCodec::onRewind() { in onRewind()
432 bool SkJpegCodec::conversionSupported(const SkImageInfo& dstInfo, bool srcIsOpaque, in conversionSupported()
502 bool SkJpegCodec::onDimensionsSupported(const SkISize& size) { in onDimensionsSupported()
540 int SkJpegCodec::readRows(const SkImageInfo& dstInfo, void* dst, size_t rowBytes, int count, in readRows()
620 SkCodec::Result SkJpegCodec::onGetPixels(const SkImageInfo& dstInfo, in onGetPixels()
664 bool SkJpegCodec::allocateStorage(const SkImageInfo& dstInfo) { in allocateStorage()
692 void SkJpegCodec::initializeSwizzler(const SkImageInfo& dstInfo, const Options& options, in initializeSwizzler()
739 SkSampler* SkJpegCodec::getSampler(bool createIfNecessary) { in getSampler()
755 SkCodec::Result SkJpegCodec::onStartScanlineDecode(const SkImageInfo& dstInfo, in onStartScanlineDecode()
821 int SkJpegCodec::onGetScanlines(void* dst, int count, size_t dstRowBytes) { in onGetScanlines()
831 bool SkJpegCodec::onSkipScanlines(int count) { in onSkipScanlines()
842 const SkJpegCodec& codec, in is_yuv_supported()
934 bool SkJpegCodec::onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes& supportedDataTypes, in onQueryYUVAInfo()
940 SkCodec::Result SkJpegCodec::onGetYUVAPlanes(const SkYUVAPixmaps& yuvaPixmaps) { in onGetYUVAPlanes()
1061 if (!SkJpegCodec::IsJpeg(data, len)) { in SkGetJpegInfo()
1221 bool SkJpegCodec::onGetGainmapInfo(SkGainmapInfo* info, in onGetGainmapInfo()
1305 bool SkJpegCodec::onGetGainmapInfo(SkGainmapInfo* info, in onGetGainmapInfo()