def jpeg.scan.finish

gralha-jpeg-decode@0.1.0.1 · jpeg.bend:529

import gralha-jpeg-decode@0.1.0.1/jpeg.bend as Jpeg
import Base

529def jpeg.scan.finish(scan: JPEGScan, frame: JPEGFrame) -> JPEGDecoded:
530  JPEGScan{updated, stream} = scan
531  JPEGFrame{w, h, hm, vm, progressive, components, quants, huffs, restart, adobe, valid} = frame
532  +input = stream
533  JPEGDecoded{JPEGFrame{w, h, hm, vm, progressive, jpeg.components.merge(components, updated), quants, huffs, restart, adobe, valid && jpeg.scan.complete(input)}, jpeg.stream.position(input)}

Uses (7)

Used by (1)