Structs§
- wuffs_
adler32__ hasher__ struct - wuffs_
base__ decode_ frame_ options__ struct - wuffs_
base__ decode_ frame_ options__ struct__ bindgen_ ty_ 1 - wuffs_
base__ empty_ struct__ struct - wuffs_
base__ frame_ config__ struct - wuffs_
base__ frame_ config__ struct__ bindgen_ ty_ 1 - wuffs_
base__ hasher_ u32__ func_ ptrs__ struct - wuffs_
base__ hasher_ u32__ struct - wuffs_
base__ image_ config__ struct - wuffs_
base__ image_ config__ struct__ bindgen_ ty_ 1 - wuffs_
base__ image_ decoder__ func_ ptrs__ struct - wuffs_
base__ image_ decoder__ struct - wuffs_
base__ io_ buffer__ struct - wuffs_
base__ io_ buffer_ meta__ struct - wuffs_
base__ io_ transformer__ func_ ptrs__ struct - wuffs_
base__ io_ transformer__ struct - wuffs_
base__ lossy_ value_ u16__ struct - wuffs_
base__ lossy_ value_ u32__ struct - wuffs_
base__ more_ information__ struct - wuffs_
base__ multiply_ u64__ output__ struct - wuffs_
base__ pixel_ buffer__ struct - wuffs_
base__ pixel_ buffer__ struct__ bindgen_ ty_ 1 - wuffs_
base__ pixel_ config__ struct - wuffs_
base__ pixel_ config__ struct__ bindgen_ ty_ 1 - wuffs_
base__ pixel_ format__ struct - wuffs_
base__ pixel_ subsampling__ struct - wuffs_
base__ pixel_ swizzler__ struct - wuffs_
base__ pixel_ swizzler__ struct__ bindgen_ ty_ 1 - wuffs_
base__ range_ ie_ u32__ struct - wuffs_
base__ range_ ie_ u64__ struct - wuffs_
base__ range_ ii_ u32__ struct - wuffs_
base__ range_ ii_ u64__ struct - wuffs_
base__ rect_ ie_ u32__ struct - wuffs_
base__ rect_ ii_ u32__ struct - wuffs_
base__ result_ f64 - wuffs_
base__ result_ i64 - wuffs_
base__ result_ u64 - wuffs_
base__ slice_ token - wuffs_
base__ slice_ u8 - wuffs_
base__ slice_ u16 - wuffs_
base__ slice_ u32 - wuffs_
base__ slice_ u64 - wuffs_
base__ status__ struct - wuffs_
base__ table_ u8 - wuffs_
base__ table_ u16 - wuffs_
base__ table_ u32 - wuffs_
base__ table_ u64 - wuffs_
base__ token__ struct - wuffs_
base__ token_ buffer__ struct - wuffs_
base__ token_ buffer_ meta__ struct - wuffs_
base__ token_ decoder__ func_ ptrs__ struct - wuffs_
base__ token_ decoder__ struct - wuffs_
base__ transform__ output__ struct - wuffs_
base__ utf_ 8__ next__ output__ struct - wuffs_
base__ utility__ struct - wuffs_
base__ vtable__ struct - wuffs_
bmp__ decoder__ struct - wuffs_
cbor__ decoder__ struct - wuffs_
crc32__ ieee_ hasher__ struct - wuffs_
deflate__ decoder__ struct - wuffs_
gif__ decoder__ struct - wuffs_
gzip__ decoder__ struct - wuffs_
json__ decoder__ struct - wuffs_
lzw__ decoder__ struct - wuffs_
nie__ decoder__ struct - wuffs_
png__ decoder__ struct - wuffs_
wbmp__ decoder__ struct - wuffs_
zlib__ decoder__ struct
Constants§
- WUFFS_
BASE__ ASCII__ MAX_ INCL - WUFFS_
BASE__ ASCII__ MIN_ INCL - WUFFS_
BASE__ FOURCC__ BMP - WUFFS_
BASE__ FOURCC__ BRTL - WUFFS_
BASE__ FOURCC__ BZ2 - WUFFS_
BASE__ FOURCC__ CBOR - WUFFS_
BASE__ FOURCC__ CSS - WUFFS_
BASE__ FOURCC__ EPS - WUFFS_
BASE__ FOURCC__ FLAC - WUFFS_
BASE__ FOURCC__ GIF - WUFFS_
BASE__ FOURCC__ GZ - WUFFS_
BASE__ FOURCC__ HEIF - WUFFS_
BASE__ FOURCC__ HTML - WUFFS_
BASE__ FOURCC__ ICCP - WUFFS_
BASE__ FOURCC__ ICO - WUFFS_
BASE__ FOURCC__ ICVG - WUFFS_
BASE__ FOURCC__ INI - WUFFS_
BASE__ FOURCC__ JPEG - WUFFS_
BASE__ FOURCC__ JS - WUFFS_
BASE__ FOURCC__ JSON - WUFFS_
BASE__ FOURCC__ JWCC - WUFFS_
BASE__ FOURCC__ LZ4 - WUFFS_
BASE__ FOURCC__ MD - WUFFS_
BASE__ FOURCC__ MP3 - WUFFS_
BASE__ FOURCC__ NIE - WUFFS_
BASE__ FOURCC__ OTF - WUFFS_
BASE__ FOURCC__ PDF - WUFFS_
BASE__ FOURCC__ PNG - WUFFS_
BASE__ FOURCC__ PNM - WUFFS_
BASE__ FOURCC__ PS - WUFFS_
BASE__ FOURCC__ RAC - WUFFS_
BASE__ FOURCC__ RAW - WUFFS_
BASE__ FOURCC__ RIFF - WUFFS_
BASE__ FOURCC__ RIGL - WUFFS_
BASE__ FOURCC__ SNPY - WUFFS_
BASE__ FOURCC__ SVG - WUFFS_
BASE__ FOURCC__ TAR - WUFFS_
BASE__ FOURCC__ TIFF - WUFFS_
BASE__ FOURCC__ TOML - WUFFS_
BASE__ FOURCC__ WAVE - WUFFS_
BASE__ FOURCC__ WBMP - WUFFS_
BASE__ FOURCC__ WOFF - WUFFS_
BASE__ FOURCC__ WP8 - WUFFS_
BASE__ FOURCC__ WP8L - WUFFS_
BASE__ FOURCC__ XML - WUFFS_
BASE__ FOURCC__ XMP - WUFFS_
BASE__ FOURCC__ XZ - WUFFS_
BASE__ FOURCC__ ZIP - WUFFS_
BASE__ FOURCC__ ZLIB - WUFFS_
BASE__ FOURCC__ ZSTD - WUFFS_
BASE__ I64__ BYTE_ LENGTH__ MAX_ INCL - WUFFS_
BASE__ MORE_ INFORMATION__ FLAVOR__ IO_ REDIRECT - WUFFS_
BASE__ MORE_ INFORMATION__ FLAVOR__ IO_ SEEK - WUFFS_
BASE__ MORE_ INFORMATION__ FLAVOR__ METADATA - WUFFS_
BASE__ PIXEL_ ALPHA_ TRANSPARENCY__ BINARY_ ALPHA - WUFFS_
BASE__ PIXEL_ ALPHA_ TRANSPARENCY__ NONPREMULTIPLIED_ ALPHA - WUFFS_
BASE__ PIXEL_ ALPHA_ TRANSPARENCY__ NON_ PREMULTIPLIED_ ALPHA - WUFFS_
BASE__ PIXEL_ ALPHA_ TRANSPARENCY__ OPAQUE - WUFFS_
BASE__ PIXEL_ ALPHA_ TRANSPARENCY__ PREMULTIPLIED_ ALPHA - WUFFS_
BASE__ PIXEL_ FORMAT__ A - WUFFS_
BASE__ PIXEL_ FORMAT__ BGR - WUFFS_
BASE__ PIXEL_ FORMAT__ BGRA_ BINARY - WUFFS_
BASE__ PIXEL_ FORMAT__ BGRA_ NONPREMUL - WUFFS_
BASE__ PIXEL_ FORMAT__ BGRA_ NONPREMUL_ 4X16LE - WUFFS_
BASE__ PIXEL_ FORMAT__ BGRA_ PREMUL - WUFFS_
BASE__ PIXEL_ FORMAT__ BGRA_ PREMUL_ 4X16LE - WUFFS_
BASE__ PIXEL_ FORMAT__ BGRX - WUFFS_
BASE__ PIXEL_ FORMAT__ BGR_ 565 - WUFFS_
BASE__ PIXEL_ FORMAT__ CMY - WUFFS_
BASE__ PIXEL_ FORMAT__ CMYK - WUFFS_
BASE__ PIXEL_ FORMAT__ INDEXED__ BGRA_ BINARY - WUFFS_
BASE__ PIXEL_ FORMAT__ INDEXED__ BGRA_ NONPREMUL - WUFFS_
BASE__ PIXEL_ FORMAT__ INDEXED__ BGRA_ PREMUL - WUFFS_
BASE__ PIXEL_ FORMAT__ INDEXED__ COLOR_ PLANE - WUFFS_
BASE__ PIXEL_ FORMAT__ INDEXED__ INDEX_ PLANE - WUFFS_
BASE__ PIXEL_ FORMAT__ INDEXED__ PALETTE_ BYTE_ LENGTH - WUFFS_
BASE__ PIXEL_ FORMAT__ INVALID - WUFFS_
BASE__ PIXEL_ FORMAT__ NUM_ PLANES_ MAX - WUFFS_
BASE__ PIXEL_ FORMAT__ RGB - WUFFS_
BASE__ PIXEL_ FORMAT__ RGBA_ BINARY - WUFFS_
BASE__ PIXEL_ FORMAT__ RGBA_ NONPREMUL - WUFFS_
BASE__ PIXEL_ FORMAT__ RGBA_ NONPREMUL_ 4X16LE - WUFFS_
BASE__ PIXEL_ FORMAT__ RGBA_ PREMUL - WUFFS_
BASE__ PIXEL_ FORMAT__ RGBA_ PREMUL_ 4X16LE - WUFFS_
BASE__ PIXEL_ FORMAT__ RGBX - WUFFS_
BASE__ PIXEL_ FORMAT__ Y - WUFFS_
BASE__ PIXEL_ FORMAT__ YA_ NONPREMUL - WUFFS_
BASE__ PIXEL_ FORMAT__ YA_ PREMUL - WUFFS_
BASE__ PIXEL_ FORMAT__ YCBCR - WUFFS_
BASE__ PIXEL_ FORMAT__ YCBCRA_ NONPREMUL - WUFFS_
BASE__ PIXEL_ FORMAT__ YCBCRK - WUFFS_
BASE__ PIXEL_ FORMAT__ YCOCG - WUFFS_
BASE__ PIXEL_ FORMAT__ YCOCGA_ NONPREMUL - WUFFS_
BASE__ PIXEL_ FORMAT__ YCOCGK - WUFFS_
BASE__ PIXEL_ FORMAT__ Y_ 16BE - WUFFS_
BASE__ PIXEL_ FORMAT__ Y_ 16LE - WUFFS_
BASE__ PIXEL_ SUBSAMPLING__ 410 - WUFFS_
BASE__ PIXEL_ SUBSAMPLING__ 411 - WUFFS_
BASE__ PIXEL_ SUBSAMPLING__ 420 - WUFFS_
BASE__ PIXEL_ SUBSAMPLING__ 422 - WUFFS_
BASE__ PIXEL_ SUBSAMPLING__ 440 - WUFFS_
BASE__ PIXEL_ SUBSAMPLING__ 444 - WUFFS_
BASE__ PIXEL_ SUBSAMPLING__ NONE - WUFFS_
BASE__ QUIRK_ IGNORE_ CHECKSUM - WUFFS_
BASE__ TOKEN__ CONTINUED__ SHIFT - WUFFS_
BASE__ TOKEN__ LENGTH__ MAX_ INCL - WUFFS_
BASE__ TOKEN__ LENGTH__ SHIFT - WUFFS_
BASE__ TOKEN__ VALUE_ BASE_ CATEGORY__ SHIFT - WUFFS_
BASE__ TOKEN__ VALUE_ BASE_ DETAIL__ SHIFT - WUFFS_
BASE__ TOKEN__ VALUE_ EXTENSION__ NUM_ BITS - WUFFS_
BASE__ TOKEN__ VALUE_ EXTENSION__ SHIFT - WUFFS_
BASE__ TOKEN__ VALUE_ MAJOR__ SHIFT - WUFFS_
BASE__ TOKEN__ VALUE_ MINOR__ SHIFT - WUFFS_
BASE__ TOKEN__ VALUE__ SHIFT - WUFFS_
BASE__ TOKEN__ VBC__ FILLER - WUFFS_
BASE__ TOKEN__ VBC__ INLINE_ INTEGER_ SIGNED - WUFFS_
BASE__ TOKEN__ VBC__ INLINE_ INTEGER_ UNSIGNED - WUFFS_
BASE__ TOKEN__ VBC__ LITERAL - WUFFS_
BASE__ TOKEN__ VBC__ NUMBER - WUFFS_
BASE__ TOKEN__ VBC__ STRING - WUFFS_
BASE__ TOKEN__ VBC__ STRUCTURE - WUFFS_
BASE__ TOKEN__ VBC__ UNICODE_ CODE_ POINT - WUFFS_
BASE__ TOKEN__ VBD__ FILLER__ COMMENT_ ANY - WUFFS_
BASE__ TOKEN__ VBD__ FILLER__ COMMENT_ BLOCK - WUFFS_
BASE__ TOKEN__ VBD__ FILLER__ COMMENT_ LINE - WUFFS_
BASE__ TOKEN__ VBD__ FILLER__ PUNCTUATION - WUFFS_
BASE__ TOKEN__ VBD__ LITERAL__ FALSE - WUFFS_
BASE__ TOKEN__ VBD__ LITERAL__ NULL - WUFFS_
BASE__ TOKEN__ VBD__ LITERAL__ TRUE - WUFFS_
BASE__ TOKEN__ VBD__ LITERAL__ UNDEFINED - WUFFS_
BASE__ TOKEN__ VBD__ NUMBER__ CONTENT_ FLOATING_ POINT - WUFFS_
BASE__ TOKEN__ VBD__ NUMBER__ CONTENT_ INTEGER_ SIGNED - WUFFS_
BASE__ TOKEN__ VBD__ NUMBER__ CONTENT_ INTEGER_ UNSIGNED - WUFFS_
BASE__ TOKEN__ VBD__ NUMBER__ CONTENT_ NEG_ INF - WUFFS_
BASE__ TOKEN__ VBD__ NUMBER__ CONTENT_ NEG_ NAN - WUFFS_
BASE__ TOKEN__ VBD__ NUMBER__ CONTENT_ POS_ INF - WUFFS_
BASE__ TOKEN__ VBD__ NUMBER__ CONTENT_ POS_ NAN - WUFFS_
BASE__ TOKEN__ VBD__ NUMBER__ FORMAT_ BINARY_ BIG_ ENDIAN - WUFFS_
BASE__ TOKEN__ VBD__ NUMBER__ FORMAT_ BINARY_ LITTLE_ ENDIAN - WUFFS_
BASE__ TOKEN__ VBD__ NUMBER__ FORMAT_ IGNORE_ FIRST_ BYTE - WUFFS_
BASE__ TOKEN__ VBD__ NUMBER__ FORMAT_ TEXT - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ CHAIN_ MUST_ BE_ ASCII - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ CHAIN_ MUST_ BE_ UTF_ 8 - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ CHAIN_ SHOULD_ BE_ ASCII - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ CHAIN_ SHOULD_ BE_ UTF_ 8 - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ CONVERT_ 0_ DST_ 1_ SRC_ DROP - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ CONVERT_ 1_ DST_ 1_ SRC_ COPY - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ CONVERT_ 1_ DST_ 2_ SRC_ HEXADECIMAL - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ CONVERT_ 1_ DST_ 4_ SRC_ BACKSLASH_ X - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ CONVERT_ 3_ DST_ 4_ SRC_ BASE_ 64_ STD - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ CONVERT_ 3_ DST_ 4_ SRC_ BASE_ 64_ URL - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ CONVERT_ 4_ DST_ 5_ SRC_ ASCII_ 85 - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ CONVERT_ 5_ DST_ 8_ SRC_ BASE_ 32_ HEX - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ CONVERT_ 5_ DST_ 8_ SRC_ BASE_ 32_ STD - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ DEFINITELY_ ASCII - WUFFS_
BASE__ TOKEN__ VBD__ STRING__ DEFINITELY_ UTF_ 8 - WUFFS_
BASE__ TOKEN__ VBD__ STRUCTURE__ FROM_ DICT - WUFFS_
BASE__ TOKEN__ VBD__ STRUCTURE__ FROM_ LIST - WUFFS_
BASE__ TOKEN__ VBD__ STRUCTURE__ FROM_ NONE - WUFFS_
BASE__ TOKEN__ VBD__ STRUCTURE__ POP - WUFFS_
BASE__ TOKEN__ VBD__ STRUCTURE__ PUSH - WUFFS_
BASE__ TOKEN__ VBD__ STRUCTURE__ TO_ DICT - WUFFS_
BASE__ TOKEN__ VBD__ STRUCTURE__ TO_ LIST - WUFFS_
BASE__ TOKEN__ VBD__ STRUCTURE__ TO_ NONE - WUFFS_
BASE__ U64__ BYTE_ LENGTH__ MAX_ INCL - WUFFS_
BASE__ UNICODE_ CODE_ POINT__ MAX_ INCL - WUFFS_
BASE__ UNICODE_ CODE_ POINT__ MIN_ INCL - WUFFS_
BASE__ UNICODE_ REPLACEMENT_ CHARACTER - WUFFS_
BASE__ UNICODE_ SURROGATE__ MAX_ INCL - WUFFS_
BASE__ UNICODE_ SURROGATE__ MIN_ INCL - WUFFS_
BASE__ UTF_ 8__ BYTE_ LENGTH_ 1__ CODE_ POINT__ MAX_ INCL - WUFFS_
BASE__ UTF_ 8__ BYTE_ LENGTH_ 1__ CODE_ POINT__ MIN_ INCL - WUFFS_
BASE__ UTF_ 8__ BYTE_ LENGTH_ 2__ CODE_ POINT__ MAX_ INCL - WUFFS_
BASE__ UTF_ 8__ BYTE_ LENGTH_ 2__ CODE_ POINT__ MIN_ INCL - WUFFS_
BASE__ UTF_ 8__ BYTE_ LENGTH_ 3__ CODE_ POINT__ MAX_ INCL - WUFFS_
BASE__ UTF_ 8__ BYTE_ LENGTH_ 3__ CODE_ POINT__ MIN_ INCL - WUFFS_
BASE__ UTF_ 8__ BYTE_ LENGTH_ 4__ CODE_ POINT__ MAX_ INCL - WUFFS_
BASE__ UTF_ 8__ BYTE_ LENGTH_ 4__ CODE_ POINT__ MIN_ INCL - WUFFS_
BASE__ UTF_ 8__ BYTE_ LENGTH__ MAX_ INCL - WUFFS_
BASE__ UTF_ 8__ BYTE_ LENGTH__ MIN_ INCL - WUFFS_
BMP__ DECODER_ WORKBUF_ LEN_ MAX_ INCL_ WORST_ CASE - WUFFS_
CBOR__ DECODER_ DEPTH_ MAX_ INCL - WUFFS_
CBOR__ DECODER_ DST_ TOKEN_ BUFFER_ LENGTH_ MIN_ INCL - WUFFS_
CBOR__ DECODER_ SRC_ IO_ BUFFER_ LENGTH_ MIN_ INCL - WUFFS_
CBOR__ DECODER_ WORKBUF_ LEN_ MAX_ INCL_ WORST_ CASE - WUFFS_
CBOR__ TOKEN_ VALUE_ MAJOR - WUFFS_
CBOR__ TOKEN_ VALUE_ MINOR__ DETAIL_ MASK - WUFFS_
CBOR__ TOKEN_ VALUE_ MINOR__ MINUS_ 1_ MINUS_ X - WUFFS_
CBOR__ TOKEN_ VALUE_ MINOR__ SIMPLE_ VALUE - WUFFS_
CBOR__ TOKEN_ VALUE_ MINOR__ TAG - WUFFS_
DEFLATE__ DECODER_ WORKBUF_ LEN_ MAX_ INCL_ WORST_ CASE - WUFFS_
GIF__ DECODER_ WORKBUF_ LEN_ MAX_ INCL_ WORST_ CASE - WUFFS_
GIF__ QUIRK_ DELAY_ NUM_ DECODED_ FRAMES - WUFFS_
GIF__ QUIRK_ FIRST_ FRAME_ LOCAL_ PALETTE_ MEANS_ BLACK_ BACKGROUND - WUFFS_
GIF__ QUIRK_ HONOR_ BACKGROUND_ COLOR - WUFFS_
GIF__ QUIRK_ IGNORE_ TOO_ MUCH_ PIXEL_ DATA - WUFFS_
GIF__ QUIRK_ IMAGE_ BOUNDS_ ARE_ STRICT - WUFFS_
GIF__ QUIRK_ REJECT_ EMPTY_ FRAME - WUFFS_
GIF__ QUIRK_ REJECT_ EMPTY_ PALETTE - WUFFS_
GZIP__ DECODER_ WORKBUF_ LEN_ MAX_ INCL_ WORST_ CASE - WUFFS_
JSON__ DECODER_ DEPTH_ MAX_ INCL - WUFFS_
JSON__ DECODER_ DST_ TOKEN_ BUFFER_ LENGTH_ MIN_ INCL - WUFFS_
JSON__ DECODER_ SRC_ IO_ BUFFER_ LENGTH_ MIN_ INCL - WUFFS_
JSON__ DECODER_ WORKBUF_ LEN_ MAX_ INCL_ WORST_ CASE - WUFFS_
JSON__ QUIRK_ ALLOW_ ASCII_ CONTROL_ CODES - WUFFS_
JSON__ QUIRK_ ALLOW_ BACKSLASH_ A - WUFFS_
JSON__ QUIRK_ ALLOW_ BACKSLASH_ CAPITAL_ U - WUFFS_
JSON__ QUIRK_ ALLOW_ BACKSLASH_ E - WUFFS_
JSON__ QUIRK_ ALLOW_ BACKSLASH_ NEW_ LINE - WUFFS_
JSON__ QUIRK_ ALLOW_ BACKSLASH_ QUESTION_ MARK - WUFFS_
JSON__ QUIRK_ ALLOW_ BACKSLASH_ SINGLE_ QUOTE - WUFFS_
JSON__ QUIRK_ ALLOW_ BACKSLASH_ V - WUFFS_
JSON__ QUIRK_ ALLOW_ BACKSLASH_ X_ AS_ CODE_ POINTS - WUFFS_
JSON__ QUIRK_ ALLOW_ BACKSLASH_ ZERO - WUFFS_
JSON__ QUIRK_ ALLOW_ COMMENT_ BLOCK - WUFFS_
JSON__ QUIRK_ ALLOW_ COMMENT_ LINE - WUFFS_
JSON__ QUIRK_ ALLOW_ EXTRA_ COMMA - WUFFS_
JSON__ QUIRK_ ALLOW_ INF_ NAN_ NUMBERS - WUFFS_
JSON__ QUIRK_ ALLOW_ LEADING_ ASCII_ RECORD_ SEPARATOR - WUFFS_
JSON__ QUIRK_ ALLOW_ LEADING_ UNICODE_ BYTE_ ORDER_ MARK - WUFFS_
JSON__ QUIRK_ ALLOW_ TRAILING_ FILLER - WUFFS_
JSON__ QUIRK_ EXPECT_ TRAILING_ NEW_ LINE_ OR_ EOF - WUFFS_
JSON__ QUIRK_ JSON_ POINTER_ ALLOW_ TILDE_ N_ TILDE_ R_ TILDE_ T - WUFFS_
JSON__ QUIRK_ REPLACE_ INVALID_ UNICODE - WUFFS_
LZW__ DECODER_ WORKBUF_ LEN_ MAX_ INCL_ WORST_ CASE - WUFFS_
NIE__ DECODER_ WORKBUF_ LEN_ MAX_ INCL_ WORST_ CASE - WUFFS_
PNG__ DECODER_ WORKBUF_ LEN_ MAX_ INCL_ WORST_ CASE - WUFFS_
VERSION - WUFFS_
VERSION_ BUILD_ METADATA_ COMMIT_ COUNT - WUFFS_
VERSION_ BUILD_ METADATA_ COMMIT_ DATE - WUFFS_
VERSION_ MAJOR - WUFFS_
VERSION_ MINOR - WUFFS_
VERSION_ PATCH - WUFFS_
VERSION_ PRE_ RELEASE_ LABEL - WUFFS_
VERSION_ STRING - WUFFS_
WBMP__ DECODER_ WORKBUF_ LEN_ MAX_ INCL_ WORST_ CASE - WUFFS_
ZLIB__ DECODER_ WORKBUF_ LEN_ MAX_ INCL_ WORST_ CASE
Statics§
- wuffs_
base__ ⚠error__ bad_ argument - wuffs_
base__ ⚠error__ bad_ argument_ length_ too_ short - wuffs_
base__ ⚠error__ bad_ call_ sequence - wuffs_
base__ ⚠error__ bad_ data - wuffs_
base__ ⚠error__ bad_ i_ o_ position - wuffs_
base__ ⚠error__ bad_ receiver - wuffs_
base__ ⚠error__ bad_ restart - wuffs_
base__ ⚠error__ bad_ sizeof_ receiver - wuffs_
base__ ⚠error__ bad_ vtable - wuffs_
base__ ⚠error__ bad_ workbuf_ length - wuffs_
base__ ⚠error__ bad_ wuffs_ version - wuffs_
base__ ⚠error__ cannot_ return_ a_ suspension - wuffs_
base__ ⚠error__ disabled_ by_ previous_ error - wuffs_
base__ ⚠error__ initialize_ falsely_ claimed_ already_ zeroed - wuffs_
base__ ⚠error__ initialize_ not_ called - wuffs_
base__ ⚠error__ interleaved_ coroutine_ calls - wuffs_
base__ ⚠error__ no_ more_ information - wuffs_
base__ ⚠error__ not_ enough_ data - wuffs_
base__ ⚠error__ out_ of_ bounds - wuffs_
base__ ⚠error__ too_ much_ data - wuffs_
base__ ⚠error__ unsupported_ method - wuffs_
base__ ⚠error__ unsupported_ option - wuffs_
base__ ⚠error__ unsupported_ pixel_ swizzler_ option - wuffs_
base__ ⚠hasher_ u32__ vtable_ name - wuffs_
base__ ⚠image_ decoder__ vtable_ name - wuffs_
base__ ⚠io_ transformer__ vtable_ name - wuffs_
base__ ⚠note__ end_ of_ data - wuffs_
base__ ⚠note__ i_ o_ redirect - wuffs_
base__ ⚠note__ metadata_ reported - wuffs_
base__ ⚠pixel_ format__ bits_ per_ channel - wuffs_
base__ ⚠suspension__ even_ more_ information - wuffs_
base__ ⚠suspension__ mispositioned_ read - wuffs_
base__ ⚠suspension__ mispositioned_ write - wuffs_
base__ ⚠suspension__ short_ read - wuffs_
base__ ⚠suspension__ short_ write - wuffs_
base__ ⚠token_ decoder__ vtable_ name - wuffs_
bmp__ ⚠error__ bad_ header - wuffs_
bmp__ ⚠error__ bad_ rle_ compression - wuffs_
bmp__ ⚠error__ unsupported_ bmp_ file - wuffs_
cbor__ ⚠error__ bad_ input - wuffs_
cbor__ ⚠error__ unsupported_ recursion_ depth - wuffs_
deflate__ ⚠error__ bad_ block - wuffs_
deflate__ ⚠error__ bad_ distance - wuffs_
deflate__ ⚠error__ bad_ distance_ code_ count - wuffs_
deflate__ ⚠error__ bad_ huffman_ code - wuffs_
deflate__ ⚠error__ bad_ huffman_ code_ length_ count - wuffs_
deflate__ ⚠error__ bad_ huffman_ code_ length_ repetition - wuffs_
deflate__ ⚠error__ bad_ huffman_ code_ over_ subscribed - wuffs_
deflate__ ⚠error__ bad_ huffman_ code_ under_ subscribed - wuffs_
deflate__ ⚠error__ bad_ huffman_ minimum_ code_ length - wuffs_
deflate__ ⚠error__ bad_ literal_ length_ code_ count - wuffs_
deflate__ ⚠error__ inconsistent_ stored_ block_ length - wuffs_
deflate__ ⚠error__ missing_ end_ of_ block_ code - wuffs_
deflate__ ⚠error__ no_ huffman_ codes - wuffs_
gif__ ⚠error__ bad_ extension_ label - wuffs_
gif__ ⚠error__ bad_ frame_ size - wuffs_
gif__ ⚠error__ bad_ graphic_ control - wuffs_
gif__ ⚠error__ bad_ header - wuffs_
gif__ ⚠error__ bad_ literal_ width - wuffs_
gif__ ⚠error__ bad_ palette - wuffs_
gzip__ ⚠error__ bad_ checksum - wuffs_
gzip__ ⚠error__ bad_ compression_ method - wuffs_
gzip__ ⚠error__ bad_ encoding_ flags - wuffs_
gzip__ ⚠error__ bad_ header - wuffs_
json__ ⚠error__ bad_ backslash_ escape - wuffs_
json__ ⚠error__ bad_ c0_ control_ code - wuffs_
json__ ⚠error__ bad_ input - wuffs_
json__ ⚠error__ bad_ new_ line_ in_ a_ string - wuffs_
json__ ⚠error__ bad_ quirk_ combination - wuffs_
json__ ⚠error__ bad_ utf_ 8 - wuffs_
json__ ⚠error__ unsupported_ number_ length - wuffs_
json__ ⚠error__ unsupported_ recursion_ depth - wuffs_
lzw__ ⚠error__ bad_ code - wuffs_
nie__ ⚠error__ bad_ header - wuffs_
nie__ ⚠error__ unsupported_ nie_ file - wuffs_
png__ ⚠error__ bad_ checksum - wuffs_
png__ ⚠error__ bad_ chunk - wuffs_
png__ ⚠error__ bad_ filter - wuffs_
png__ ⚠error__ bad_ header - wuffs_
png__ ⚠error__ missing_ palette - wuffs_
png__ ⚠error__ unsupported_ png_ file - wuffs_
wbmp__ ⚠error__ bad_ header - wuffs_
zlib__ ⚠error__ bad_ checksum - wuffs_
zlib__ ⚠error__ bad_ compression_ method - wuffs_
zlib__ ⚠error__ bad_ compression_ window_ size - wuffs_
zlib__ ⚠error__ bad_ parity_ check - wuffs_
zlib__ ⚠error__ incorrect_ dictionary - wuffs_
zlib__ ⚠note__ dictionary_ required
Functions§
- sizeof__
wuffs_ ⚠adler32__ hasher - sizeof__
wuffs_ ⚠bmp__ decoder - sizeof__
wuffs_ ⚠cbor__ decoder - sizeof__
wuffs_ ⚠crc32__ ieee_ hasher - sizeof__
wuffs_ ⚠deflate__ decoder - sizeof__
wuffs_ ⚠gif__ decoder - sizeof__
wuffs_ ⚠gzip__ decoder - sizeof__
wuffs_ ⚠json__ decoder - sizeof__
wuffs_ ⚠lzw__ decoder - sizeof__
wuffs_ ⚠nie__ decoder - sizeof__
wuffs_ ⚠png__ decoder - sizeof__
wuffs_ ⚠wbmp__ decoder - sizeof__
wuffs_ ⚠zlib__ decoder - wuffs_
adler32__ ⚠hasher__ alloc - wuffs_
adler32__ ⚠hasher__ initialize - wuffs_
adler32__ ⚠hasher__ set_ quirk_ enabled - wuffs_
adler32__ ⚠hasher__ update_ u32 - wuffs_
base__ ⚠ascii__ longest_ valid_ prefix - wuffs_
base__ ⚠base_ 16__ decode2 - wuffs_
base__ ⚠base_ 16__ decode4 - wuffs_
base__ ⚠base_ 16__ encode2 - wuffs_
base__ ⚠base_ 64__ decode - wuffs_
base__ ⚠base_ 64__ encode - wuffs_
base__ ⚠hasher_ u32__ set_ quirk_ enabled - wuffs_
base__ ⚠hasher_ u32__ update_ u32 - wuffs_
base__ ⚠ieee_ 754_ bit_ representation__ from_ f64_ to_ u16_ truncate - wuffs_
base__ ⚠ieee_ 754_ bit_ representation__ from_ f64_ to_ u32_ truncate - wuffs_
base__ ⚠image_ decoder__ decode_ frame - wuffs_
base__ ⚠image_ decoder__ decode_ frame_ config - wuffs_
base__ ⚠image_ decoder__ decode_ image_ config - wuffs_
base__ ⚠image_ decoder__ frame_ dirty_ rect - wuffs_
base__ ⚠image_ decoder__ num_ animation_ loops - wuffs_
base__ ⚠image_ decoder__ num_ decoded_ frame_ configs - wuffs_
base__ ⚠image_ decoder__ num_ decoded_ frames - wuffs_
base__ ⚠image_ decoder__ restart_ frame - wuffs_
base__ ⚠image_ decoder__ set_ quirk_ enabled - wuffs_
base__ ⚠image_ decoder__ set_ report_ metadata - wuffs_
base__ ⚠image_ decoder__ tell_ me_ more - wuffs_
base__ ⚠image_ decoder__ workbuf_ len - wuffs_
base__ ⚠io_ transformer__ set_ quirk_ enabled - wuffs_
base__ ⚠io_ transformer__ transform_ io - wuffs_
base__ ⚠io_ transformer__ workbuf_ len - wuffs_
base__ ⚠magic_ number_ guess_ fourcc - wuffs_
base__ ⚠parse_ number_ f64 - wuffs_
base__ ⚠parse_ number_ i64 - wuffs_
base__ ⚠parse_ number_ u64 - wuffs_
base__ ⚠pixel_ buffer__ color_ u32_ at - wuffs_
base__ ⚠pixel_ buffer__ set_ color_ u32_ at - wuffs_
base__ ⚠pixel_ buffer__ set_ color_ u32_ fill_ rect - wuffs_
base__ ⚠pixel_ palette__ closest_ element - wuffs_
base__ ⚠pixel_ swizzler__ prepare - wuffs_
base__ ⚠pixel_ swizzler__ swizzle_ interleaved_ from_ slice - wuffs_
base__ ⚠render_ number_ f64 - wuffs_
base__ ⚠render_ number_ i64 - wuffs_
base__ ⚠render_ number_ u64 - wuffs_
base__ ⚠token_ decoder__ decode_ tokens - wuffs_
base__ ⚠token_ decoder__ set_ quirk_ enabled - wuffs_
base__ ⚠token_ decoder__ workbuf_ len - wuffs_
base__ ⚠utf_ 8__ encode - wuffs_
base__ ⚠utf_ 8__ longest_ valid_ prefix - wuffs_
base__ ⚠utf_ 8__ next - wuffs_
base__ ⚠utf_ 8__ next_ from_ end - wuffs_
bmp__ ⚠decoder__ alloc - wuffs_
bmp__ ⚠decoder__ decode_ frame - wuffs_
bmp__ ⚠decoder__ decode_ frame_ config - wuffs_
bmp__ ⚠decoder__ decode_ image_ config - wuffs_
bmp__ ⚠decoder__ frame_ dirty_ rect - wuffs_
bmp__ ⚠decoder__ initialize - wuffs_
bmp__ ⚠decoder__ num_ animation_ loops - wuffs_
bmp__ ⚠decoder__ num_ decoded_ frame_ configs - wuffs_
bmp__ ⚠decoder__ num_ decoded_ frames - wuffs_
bmp__ ⚠decoder__ restart_ frame - wuffs_
bmp__ ⚠decoder__ set_ quirk_ enabled - wuffs_
bmp__ ⚠decoder__ set_ report_ metadata - wuffs_
bmp__ ⚠decoder__ tell_ me_ more - wuffs_
bmp__ ⚠decoder__ workbuf_ len - wuffs_
cbor__ ⚠decoder__ alloc - wuffs_
cbor__ ⚠decoder__ decode_ tokens - wuffs_
cbor__ ⚠decoder__ initialize - wuffs_
cbor__ ⚠decoder__ set_ quirk_ enabled - wuffs_
cbor__ ⚠decoder__ workbuf_ len - wuffs_
crc32__ ⚠ieee_ hasher__ alloc - wuffs_
crc32__ ⚠ieee_ hasher__ initialize - wuffs_
crc32__ ⚠ieee_ hasher__ set_ quirk_ enabled - wuffs_
crc32__ ⚠ieee_ hasher__ update_ u32 - wuffs_
deflate__ ⚠decoder__ add_ history - wuffs_
deflate__ ⚠decoder__ alloc - wuffs_
deflate__ ⚠decoder__ initialize - wuffs_
deflate__ ⚠decoder__ set_ quirk_ enabled - wuffs_
deflate__ ⚠decoder__ transform_ io - wuffs_
deflate__ ⚠decoder__ workbuf_ len - wuffs_
gif__ ⚠decoder__ alloc - wuffs_
gif__ ⚠decoder__ decode_ frame - wuffs_
gif__ ⚠decoder__ decode_ frame_ config - wuffs_
gif__ ⚠decoder__ decode_ image_ config - wuffs_
gif__ ⚠decoder__ frame_ dirty_ rect - wuffs_
gif__ ⚠decoder__ initialize - wuffs_
gif__ ⚠decoder__ num_ animation_ loops - wuffs_
gif__ ⚠decoder__ num_ decoded_ frame_ configs - wuffs_
gif__ ⚠decoder__ num_ decoded_ frames - wuffs_
gif__ ⚠decoder__ restart_ frame - wuffs_
gif__ ⚠decoder__ set_ quirk_ enabled - wuffs_
gif__ ⚠decoder__ set_ report_ metadata - wuffs_
gif__ ⚠decoder__ tell_ me_ more - wuffs_
gif__ ⚠decoder__ workbuf_ len - wuffs_
gzip__ ⚠decoder__ alloc - wuffs_
gzip__ ⚠decoder__ initialize - wuffs_
gzip__ ⚠decoder__ set_ quirk_ enabled - wuffs_
gzip__ ⚠decoder__ transform_ io - wuffs_
gzip__ ⚠decoder__ workbuf_ len - wuffs_
json__ ⚠decoder__ alloc - wuffs_
json__ ⚠decoder__ decode_ tokens - wuffs_
json__ ⚠decoder__ initialize - wuffs_
json__ ⚠decoder__ set_ quirk_ enabled - wuffs_
json__ ⚠decoder__ workbuf_ len - wuffs_
lzw__ ⚠decoder__ alloc - wuffs_
lzw__ ⚠decoder__ flush - wuffs_
lzw__ ⚠decoder__ initialize - wuffs_
lzw__ ⚠decoder__ set_ literal_ width - wuffs_
lzw__ ⚠decoder__ set_ quirk_ enabled - wuffs_
lzw__ ⚠decoder__ transform_ io - wuffs_
lzw__ ⚠decoder__ workbuf_ len - wuffs_
nie__ ⚠decoder__ alloc - wuffs_
nie__ ⚠decoder__ decode_ frame - wuffs_
nie__ ⚠decoder__ decode_ frame_ config - wuffs_
nie__ ⚠decoder__ decode_ image_ config - wuffs_
nie__ ⚠decoder__ frame_ dirty_ rect - wuffs_
nie__ ⚠decoder__ initialize - wuffs_
nie__ ⚠decoder__ num_ animation_ loops - wuffs_
nie__ ⚠decoder__ num_ decoded_ frame_ configs - wuffs_
nie__ ⚠decoder__ num_ decoded_ frames - wuffs_
nie__ ⚠decoder__ restart_ frame - wuffs_
nie__ ⚠decoder__ set_ quirk_ enabled - wuffs_
nie__ ⚠decoder__ set_ report_ metadata - wuffs_
nie__ ⚠decoder__ tell_ me_ more - wuffs_
nie__ ⚠decoder__ workbuf_ len - wuffs_
png__ ⚠decoder__ alloc - wuffs_
png__ ⚠decoder__ decode_ frame - wuffs_
png__ ⚠decoder__ decode_ frame_ config - wuffs_
png__ ⚠decoder__ decode_ image_ config - wuffs_
png__ ⚠decoder__ frame_ dirty_ rect - wuffs_
png__ ⚠decoder__ initialize - wuffs_
png__ ⚠decoder__ num_ animation_ loops - wuffs_
png__ ⚠decoder__ num_ decoded_ frame_ configs - wuffs_
png__ ⚠decoder__ num_ decoded_ frames - wuffs_
png__ ⚠decoder__ restart_ frame - wuffs_
png__ ⚠decoder__ set_ quirk_ enabled - wuffs_
png__ ⚠decoder__ set_ report_ metadata - wuffs_
png__ ⚠decoder__ tell_ me_ more - wuffs_
png__ ⚠decoder__ workbuf_ len - wuffs_
wbmp__ ⚠decoder__ alloc - wuffs_
wbmp__ ⚠decoder__ decode_ frame - wuffs_
wbmp__ ⚠decoder__ decode_ frame_ config - wuffs_
wbmp__ ⚠decoder__ decode_ image_ config - wuffs_
wbmp__ ⚠decoder__ frame_ dirty_ rect - wuffs_
wbmp__ ⚠decoder__ initialize - wuffs_
wbmp__ ⚠decoder__ num_ animation_ loops - wuffs_
wbmp__ ⚠decoder__ num_ decoded_ frame_ configs - wuffs_
wbmp__ ⚠decoder__ num_ decoded_ frames - wuffs_
wbmp__ ⚠decoder__ restart_ frame - wuffs_
wbmp__ ⚠decoder__ set_ quirk_ enabled - wuffs_
wbmp__ ⚠decoder__ set_ report_ metadata - wuffs_
wbmp__ ⚠decoder__ tell_ me_ more - wuffs_
wbmp__ ⚠decoder__ workbuf_ len - wuffs_
zlib__ ⚠decoder__ add_ dictionary - wuffs_
zlib__ ⚠decoder__ alloc - wuffs_
zlib__ ⚠decoder__ dictionary_ id - wuffs_
zlib__ ⚠decoder__ initialize - wuffs_
zlib__ ⚠decoder__ set_ quirk_ enabled - wuffs_
zlib__ ⚠decoder__ transform_ io - wuffs_
zlib__ ⚠decoder__ workbuf_ len
Type Aliases§
- __
int32_ t - __
int64_ t - __
uint8_ t - __
uint16_ t - __
uint32_ t - __
uint64_ t - size_t
- wuffs_
adler32__ hasher - wuffs_
base__ animation_ disposal - wuffs_
base__ color_ u32_ argb_ premul - wuffs_
base__ decode_ frame_ options - wuffs_
base__ empty_ struct - wuffs_
base__ flicks - wuffs_
base__ frame_ config - wuffs_
base__ hasher_ u32 - wuffs_
base__ hasher_ u32__ func_ ptrs - wuffs_
base__ image_ config - wuffs_
base__ image_ decoder - wuffs_
base__ image_ decoder__ func_ ptrs - wuffs_
base__ io_ buffer - wuffs_
base__ io_ buffer_ meta - wuffs_
base__ io_ transformer - wuffs_
base__ io_ transformer__ func_ ptrs - wuffs_
base__ lossy_ value_ u16 - wuffs_
base__ lossy_ value_ u32 - wuffs_
base__ more_ information - wuffs_
base__ multiply_ u64__ output - wuffs_
base__ pixel_ alpha_ transparency - wuffs_
base__ pixel_ blend - wuffs_
base__ pixel_ buffer - wuffs_
base__ pixel_ config - wuffs_
base__ pixel_ format - wuffs_
base__ pixel_ subsampling - wuffs_
base__ pixel_ swizzler - wuffs_
base__ pixel_ swizzler__ func - wuffs_
base__ pixel_ swizzler__ transparent_ black_ func - wuffs_
base__ range_ ie_ u32 - wuffs_
base__ range_ ie_ u64 - wuffs_
base__ range_ ii_ u32 - wuffs_
base__ range_ ii_ u64 - wuffs_
base__ rect_ ie_ u32 - wuffs_
base__ rect_ ii_ u32 - wuffs_
base__ status - wuffs_
base__ token - wuffs_
base__ token_ buffer - wuffs_
base__ token_ buffer_ meta - wuffs_
base__ token_ decoder - wuffs_
base__ token_ decoder__ func_ ptrs - wuffs_
base__ transform__ output - wuffs_
base__ utf_ 8__ next__ output - wuffs_
base__ utility - wuffs_
base__ vtable - wuffs_
bmp__ decoder - wuffs_
cbor__ decoder - wuffs_
crc32__ ieee_ hasher - wuffs_
deflate__ decoder - wuffs_
gif__ decoder - wuffs_
gzip__ decoder - wuffs_
json__ decoder - wuffs_
lzw__ decoder - wuffs_
nie__ decoder - wuffs_
png__ decoder - wuffs_
wbmp__ decoder - wuffs_
zlib__ decoder