Home
last modified time | relevance | path

Searched refs:SkJpegSegmentScanner (Results 1 – 6 of 6) sorted by relevance

/aosp_15_r20/external/skia/src/codec/
H A DSkJpegSegmentScan.cpp22 SkJpegSegmentScanner::SkJpegSegmentScanner(uint8_t stopMarker) : fStopMarker(stopMarker) {} in SkJpegSegmentScanner() function in SkJpegSegmentScanner
24 const std::vector<SkJpegSegment>& SkJpegSegmentScanner::getSegments() const { return fSegments; } in getSegments()
26 sk_sp<SkData> SkJpegSegmentScanner::GetParameters(const SkData* scannedData, in GetParameters()
34 void SkJpegSegmentScanner::onBytes(const void* data, size_t size) { in onBytes()
82 void SkJpegSegmentScanner::saveCurrentSegment(uint16_t length) { in saveCurrentSegment()
90 void SkJpegSegmentScanner::onMarkerSecondByte(uint8_t byte) { in onMarkerSecondByte()
113 void SkJpegSegmentScanner::onByte(uint8_t byte) { in onByte()
H A DSkJpegSourceMgr.h29 class SkJpegSegmentScanner; variable
73 std::unique_ptr<SkJpegSegmentScanner> fScanner;
H A DSkJpegSegmentScan.h39 class SkJpegSegmentScanner {
41 SkJpegSegmentScanner(uint8_t stopMarker = kJpegMarkerEndOfImage);
H A DSkJpegSourceMgr.cpp82 fScanner = std::make_unique<SkJpegSegmentScanner>(kJpegMarkerEndOfImage); in getAllSegments()
172 fScanner = std::make_unique<SkJpegSegmentScanner>(kJpegMarkerEndOfImage); in getAllSegments()
262 fScanner = std::make_unique<SkJpegSegmentScanner>(kJpegMarkerEndOfImage); in SkJpegUnseekableSourceMgr()
H A DSkJpegMetadataDecoderImpl.cpp418 SkJpegSegmentScanner scan(kJpegMarkerStartOfScan); in SkJpegMetadataDecoderImpl()
429 auto parameters = SkJpegSegmentScanner::GetParameters(data.get(), segment); in SkJpegMetadataDecoderImpl()
/aosp_15_r20/external/skia/src/encode/
H A DSkJpegGainmapEncoder.cpp332 SkJpegSegmentScanner scan(kJpegMarkerStartOfScan); in mp_segment_offset()
349 auto params = SkJpegSegmentScanner::GetParameters(image, segment); in mp_segment_offset()