Files
intellecton/venv/lib/python3.12/site-packages/PIL/__pycache__/AvifImagePlugin.cpython-312.pyc
T

49 lines
11 KiB
Plaintext
Raw Normal View History

Ë
ß¼jF#ãóddlmZddlZddlmZddlmZddlmZm Z m
Z
 ddlm Z dZ d
ZdZdd Zdd Zdd
ZGdde
j«ZddZ d ddZe j,ej.ee«e rwe j0ej.e«e j2ej.e«e j4ej.ddg«e j6ej.d«yy#e
$rd Z YŒÙwxYw)é)Ú annotationsN)ÚBytesIO)ÚIOé)ÚExifTagsÚImageÚ ImageFile)Ú_avifTFÚautocóÖtj«}|jd«D]A}|jd«d|k(sŒ|jd«djd«dcSy)Nz, z [rú:éÿÿÿÿú )r
Úcodec_versionsÚsplit)Ú
codec_nameÚversionsÚversions úV/home/antigravity/intellecton/venv/lib/python3.12/site-packages/PIL/AvifImagePlugin.pyÚget_codec_versionrsgÜ×%€HØ—>> 8ˆØ =‰=˜Ó ˜qÑ ! ZÓ —=‘= Ó% bÑÓ4°QÑ  ócó:|dddk7ry|dd}|dvr ts yyy) NéésftypFé )savifsavissmif1smsf1zEimage file could not be identified because AVIF support not installedT)Ú SUPPORTED)ÚprefixÚ major_brands rÚ_acceptrs@Ø
ˆa€{ØØ˜˜2,€KØð
ñ
õà
ðØ rcó¦trtSttd«rttjd««Stj
«xsdS)sched_getaffinityrr)ÚDEFAULT_MAX_THREADSÚhasattrÚosÚlenr!Ú cpu_count©rrÚ_get_default_max_threadsr(8s=ÝÜŒrД2×Ó|‰|" Ð"rcóLeZdZdZdZdZd dZd
dZd ˆfd Zd dZ d
dZ
ˆxZ S)Ú
AvifImageFileÚAVIFz
AVIF imagercóPts
d}t|«tdk7r&tjt«s
d}t |«|j Jtj|j j«tt««|_
|jj«\|_ |_
|_}}}}|jdkD|_|r||j d<|r||j d<|dk7s|r†t#j$«}|r<|j'|«|j)t*j,j.d«}nd}||k7r-||t*j,j.<|j1«}|r||j d<|j3d«y) NzAimage file could not be opened because AVIF support not installedr zInvalid opening codecrÚ icc_profileÚxmpÚexifr)rÚ SyntaxErrorÚDECODE_CODEC_CHOICEr
Údecoder_codec_availableÚ
ValueErrorÚfpÚ AvifDecoderÚreadr(Ú_decoderÚget_infoÚ_sizeÚn_framesÚ_modeÚ is_animatedÚinforÚExifÚloadÚgetrÚBaseÚ OrientationÚtobytesÚseek)ÚselfÚmsgÚiccr/Úexif_orientationr.Ú exif_dataÚoriginal_orientations rÚ_openzAvifImageFile._openFseÝØUˆ˜   (´×1NÑ1NÜ ô2
ð*ˆCܘS“/Ð w‰wÐ× G‰GL‰L Ü 
ˆŒ
ð
M‰M×  PˆŒ
D”M 4¤:¨s°DÐ:JÈCð Ÿ=™=¨1Ñ,ˆÔá Ø'*ˆDI‰I Ø"ˆDI‰I à ˜ ¡DÜŸ
ˆIÙØ˜tÔ$Ø'0§}¡}´X·]±]×5NÑ5NÐPQÓ'RÑ$à'(ÐÐ#7Ò7Ø7G œ(Ÿ-™-× ×*Ù Ø $ˆDI‰I Ø ! rcó |j|«sy||_tjdd|jzd|j
«g|_y)raw)rrr)Ú _seek_checkÚ_AvifImageFile__framer Ú_TileÚsizeÚmodeÚtile)rEÚframes rrDzAvifImageFile.seekqsBØ×Ñ Ô ðˆŒ Ü—__ U¨F°T·Y±YÑ,>ÀÀ4Ç9Á9ÓNˆ rcóˆ|jr¨|jj|j«\}}}}t d||z z«|j
d<t d||z z«|j
d<|j r&|jr|j j«t|«|_t|-«S)NièÚ timestampÚduration) rSr7Ú get_framerOÚroundr=r4Ú
_exclusive_fpÚcloserÚsuperr?)rEÚdataÚ timescaleÚpts_in_timescalesÚduration_in_timescalesÚ __class__s €rr?zAvifImageFile.loadyø€Ø 9Š9ð
ׯ © Ó
GˆD.Ð0Fô&+¨4Ð3DÀyÑ3PÑ+QÓ%RˆDI‰I "Ü$)¨$Ð2HÈ9Ñ2TÑ*UÓ$VˆDI‰I wŠw˜
ܘd“mˆDŒGä‰w‰|‹~Ðrcóy©Nr')rEÚposs rÚ load_seekzAvifImageFile.load_seekˆsØ rcó|jSrc)rO)rEs rÚtellzAvifImageFile.tells Ø|‰|Ðr)ÚreturnÚNone)rTÚintrhri)rhzImage.core.PixelAccess | None)rdrjrhri©rhrj) Ú__name__Ú
__module__Ú __qualname__ÚformatÚformat_descriptionrOrKrDr?rergÚ
__classcell__)ras@rr*r*As.ø„Ø
€FØØ€Gó)óVOõ
ó
÷rr*có"t|||d¬«y)NT)Úsave_all)Ú_save)Úimr4Úfilenames rÚ _save_allrwsÜ ˆ"ˆb( *rcón |jj«}|rt|jdg««}ng}d}|g|zD]}|t |dd«z
}Œ|jdd«}t |t «r
|dks|dkDr