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

49 lines
11 KiB
Text
Raw Normal View History

<EFBFBD>
߼jF#<00><01><00>ddlmZddlZddlmZddlmZddlmZm Z m
Z
 ddlm Z dZ d
ZdZdd <0B>Zdd <0C>Zdd <0A>ZGd<0E>de
j<00>Zdd<10>Z d dd<11>Ze j,ej.ee<11>e rwe j0ej.e<15>e j2ej.e<14>e j4ej.ddg<02>e j6ej.d<14>yy#e $rd Z Y<00><>wxYw)<1B>)<01> annotationsN)<01>BytesIO)<01>IO<49>)<03>ExifTags<67>Image<67> ImageFile)<01>_avifTF<54>autoc<01><><00>tj<00>}|jd<01>D]A}|jd<02>d|k(s<01>|jd<04>djd<06>dcSy)Nz, z [r<00>:<3A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> )r
<00>codec_versions<6E>split)<03>
codec_name<EFBFBD>versions<6E>versions <20>V/home/antigravity/intellecton/venv/lib/python3.12/site-packages/PIL/AvifImagePlugin.py<70>get_codec_versionrsg<00><00><14>#<23>#<23>%<25>H<EFBFBD><1B>><3E>><3E>$<24>'<27>8<><07> <12>=<3D>=<3D><14> <1E>q<EFBFBD> !<21>Z<EFBFBD> /<2F><1A>=<3D>=<3D><13>%<25>b<EFBFBD>)<29>/<2F>/<2F><03>4<>Q<EFBFBD>7<> 7<>8<> <10>c<01>:<00>|dddk7ry|dd}|dvr ts yyy) N<><00>sftypF<70> )savifsavissmif1smsf1zEimage file could not be identified because AVIF support not installedT)<01> SUPPORTED)<02>prefix<69> major_brands r<00>_acceptrs@<00><00> <0A>a<EFBFBD><01>{<7B>g<EFBFBD><1D><14><18><11>2<EFBFBD>,<2C>K<EFBFBD><12> <06> <06><19>W<> <0E><14> rc<01><><00>trtSttd<01>rttjd<02><00>Stj
<00>xsdS)N<>sched_getaffinityrr)<06>DEFAULT_MAX_THREADS<44>hasattr<74>os<6F>lenr!<00> cpu_count<6E>rr<00>_get_default_max_threadsr(8s=<00><00><1A>"<22>"<22><0E>r<EFBFBD>&<26>'<27><12>2<EFBFBD>'<27>'<27><01>*<2A>+<2B>+<2B><11>|<7C>|<7C>~<7E>"<22><11>"rc<01>L<00><00>eZdZdZdZdZd d<04>Zd
d<05>Zd <0B>fd<06> Zd d<07>Z d d<08>Z
<EFBFBD>xZ S)<0E> AvifImageFile<6C>AVIFz
AVIF imagerc<01>P<00>ts d}t|<01><00>tdk7r&tjt<00>s d}t |<01><00>|j <00>J<00>tj|j j<00>tt<00><00>|_
|jj<00>\|_ |_ |_}}}}|jdkD|_|r||j d<|r||j d<|dk7s|r<>t#j$<00>}|r<|j'|<03>|j)t*j,j.d<04>}nd}||k7r-||t*j,j.<|j1<00>}|r||j d<|j3d<08>y) NzAimage file could not be opened because AVIF support not installedr zInvalid opening codecr<00> icc_profile<6C>xmp<6D>exifr)r<00> SyntaxError<6F>DECODE_CODEC_CHOICEr
<00>decoder_codec_available<6C>
ValueError<EFBFBD>fp<66> AvifDecoder<65>readr(<00>_decoder<65>get_info<66>_size<7A>n_frames<65>_mode<64> is_animated<65>infor<00>Exif<69>load<61>getr<00>Base<73> Orientation<6F>tobytes<65>seek)<08>self<6C>msg<73>iccr/<00>exif_orientationr.<00> exif_data<74>original_orientations r<00>_openzAvifImageFile._openFse<00><00><18>U<>C<EFBFBD><1D>c<EFBFBD>"<22> "<22> <1E>&<26> (<28><15>1N<31>1N<31> <1F>2
<EFBFBD>*<2A>C<EFBFBD><1C>S<EFBFBD>/<2F> !<21><13>w<EFBFBD>w<EFBFBD>"<22>"<22>"<22><1D>)<29>)<29> <10>G<EFBFBD>G<EFBFBD>L<EFBFBD>L<EFBFBD>N<EFBFBD> <1F> $<24> &<26>
<EFBFBD><04> <0A> <11>M<EFBFBD>M<EFBFBD> "<22> "<22> $<24> P<01><04>
<EFBFBD>D<EFBFBD>M<EFBFBD>4<EFBFBD>:<3A>s<EFBFBD>D<EFBFBD>:J<>C<EFBFBD> <20>=<3D>=<3D>1<EFBFBD>,<2C><04><18> <0E>'*<2A>D<EFBFBD>I<EFBFBD>I<EFBFBD>m<EFBFBD> $<24> <0E>"<22>D<EFBFBD>I<EFBFBD>I<EFBFBD>e<EFBFBD> <1C> <1B>q<EFBFBD> <20>D<EFBFBD><1D>
<EFBFBD>
<EFBFBD> <0C>I<EFBFBD><13><19><0E><0E>t<EFBFBD>$<24>'0<>}<7D>}<7D>X<EFBFBD>]<5D>]<5D>5N<35>5N<35>PQ<50>'R<>$<24>'(<28>$<24><1F>#7<>7<>7G<37> <09>(<28>-<2D>-<2D>3<>3<>4<> <20>(<28>(<28>*<2A><04> <0F> $<24>D<EFBFBD>I<EFBFBD>I<EFBFBD>f<EFBFBD> <1D> <0C> <09> <09>!<21> rc<01><><00>|j|<01>sy||_tjdd|jzd|j
<00>g|_y)N<>raw)rrr)<07> _seek_check<63>_AvifImageFile__framer <00>_Tile<6C>size<7A>mode<64>tile)rE<00>frames rrDzAvifImageFile.seekqsB<00><00><13><1F><1F><05>&<26> <12><1D><04> <0C><1E>_<EFBFBD>_<EFBFBD>U<EFBFBD>F<EFBFBD>T<EFBFBD>Y<EFBFBD>Y<EFBFBD>,><3E><01>4<EFBFBD>9<EFBFBD>9<EFBFBD>M<>N<><04> rc<01><><00><01>|jr<>|jj|j<00>\}}}}t d||z z<00>|j
d<t d||z z<00>|j
d<|j r&|jr|j j<00>t|<01>|_t<00>|<00>-<00>S)Ni<4E><00> timestamp<6D>duration) rSr7<00> get_framerO<00>roundr=r4<00> _exclusive_fp<66>closer<00>superr?)rE<00>data<74> timescale<6C>pts_in_timescales<65>duration_in_timescales<65> __class__s <20>rr?zAvifImageFile.loadys<><00><><00> <0F>9<EFBFBD>9<EFBFBD><15> <0A> <0A>'<27>'<27><04> <0C> <0C>5<> G<01>D<EFBFBD>)<29>.<2E>0F<30>&+<2B>4<EFBFBD>3D<33>y<EFBFBD>3P<33>+Q<>%R<>D<EFBFBD>I<EFBFBD>I<EFBFBD>k<EFBFBD> "<22>$)<29>$<24>2H<32>9<EFBFBD>2T<32>*U<>$V<>D<EFBFBD>I<EFBFBD>I<EFBFBD>j<EFBFBD> !<21><13>w<EFBFBD>w<EFBFBD>4<EFBFBD>-<2D>-<2D><14><07><07> <0A> <0A><0F><1D>d<EFBFBD>m<EFBFBD>D<EFBFBD>G<EFBFBD><14>w<EFBFBD>|<7C>~<7E>rc<01><00>y<00>Nr')rE<00>poss r<00> load_seekzAvifImageFile.load_seek<65>s<00><00> rc<01><00>|jSrc)rO)rEs r<00>tellzAvifImageFile.tell<6C>s <00><00><13>|<7C>|<7C>r)<02>return<72>None)rT<00>intrhri)rhzImage.core.PixelAccess | None)rdrjrhri<00>rhrj) <0C>__name__<5F>
__module__<EFBFBD> __qualname__<5F>format<61>format_descriptionrOrKrDr?rerg<00> __classcell__)ras@rr*r*As.<00><><00> <13>F<EFBFBD>%<25><16><10>G<EFBFBD>)<15>VO<01> <1E> <0A>rr*c<01>"<00>t|||d<01><02>y)NT)<01>save_all)<01>_save)<03>imr4<00>filenames r<00> _save_allrw<00>s<00><00> <09>"<22>b<EFBFBD>(<28>T<EFBFBD>*rc<01>n <00>|jj<00>}|rt|jdg<00><00>}ng}d}|g|zD]}|t |dd<04>z }<06>|jdd<06>}t |t <00>r
|dks|dkDr d} t| <09><00>|jd d<02>}
|jd
d <0B>} |jd d <0A>} |jdt<00><00>} |jdd<10>}|dk7r"tj|<0E>s d} t| <09><00>|jdd<13>}|jdd<02>}|jdd<02>}t|jdd<17><00>}t|jd||cxk(xrdk(nc<00><00>}|jd|jjd<19><00>}d}|jd<1A>x}r<>t |tj<00>r|}n%tj<00>}|j|<16>t j"j$|vr>|j't j"j$<00>}|r|j)<00>nd}n*t |tj<00>r|j)<00>}|jd<1C>}t |t*<00>r|j-d<1D>}|jd<1E>}|<19>Mt |t.<00>r|j1<00>} t3|<19>}t5d<1F>|D<00><00>}|r d!} t| <09><00>tj8|j:| || | |||||||xsd|xsd||xsd|<19>}d}d}|j=<00>}|dk(} |g|zD]<5D>}t |dd<04>} t?| <20>D]<5D>}!|jA|!<21>|}"|jB}#|jBd"vr!|jDrd#nd$}#|jG|#<23>}"t |
tt2f<02>r|
|}n|
}|jI|"j)d%|#<23>||"j:|#|<1F>|dz }|r<01><><00><><00><> |jA|<1E>|jK<00>}$|$<24> d&} tM| <09><00>|jO|$<24>y#t6$rd }Y<00><01><>wxYw#|jA|<1E>wxYw)'N<> append_imagesrr:r<00>quality<74>K<00>dzInvalid quality settingrW<00> subsamplingz4:2:0<>speed<65><00> max_threads<64>codecr zInvalid saving codec<65>range<67>full<6C> tile_rows<77> tile_cols<6C>alpha_premultipliedF<64>
autotilingr-r/rr.zutf-8<>advancedc3<01>^K<00>|]%}t|t<00> xst|<01>dk7<00><01><00>'y<01>w)<02>N)<03>
isinstance<EFBFBD>tupler%)<02>.0<EFBFBD>vs r<00> <genexpr>z_save.<locals>.<genexpr><3E>s*<00><00><><00>T<>a<EFBFBD>j<EFBFBD><11>E<EFBFBD>2<>2<>A<>c<EFBFBD>!<21>f<EFBFBD><01>k<EFBFBD>A<>T<>s<00>+-Tzcadvanced codec options must be a dict of key-value string pairs or a series of key-value two-tuples><00>RGB<47>RGBAr<41>r<>rMz1cannot write file as AVIF (encoder returned None))(<28> encoderinfo<66>copy<70>listr@<00>getattrr<72>rjr3r(r
<00>encoder_codec_available<6C>boolr=rr>r?rrArB<00>poprC<00>str<74>encode<64>dict<63>itemsr<73><00>any<6E> TypeError<6F> AvifEncoderrQrgr<>rDrR<00>has_transparency_data<74>convert<72>add<64>finish<73>OSError<6F>write)%rur4rvrsr=ry<00>total<61>imsrzrFrWr}r~r<>r<><00>range_<65>tile_rows_log2<67>tile_cols_log2r<32>r<>r-rHr/rIr.r<><00>invalid<69>enc<6E> frame_idx<64>frame_duration<6F>cur_idx<64>is_single_frame<6D>nfr<66>idxrT<00>rawmoder]s% rrtrt<00>sj<00><00> <0E>><3E>><3E> <1E> <1E> <20>D<EFBFBD><0F><1C>T<EFBFBD>X<EFBFBD>X<EFBFBD>o<EFBFBD>r<EFBFBD>:<3A>;<3B> <0A><1A> <0A> <0A>E<EFBFBD><12>t<EFBFBD>m<EFBFBD>#<23>-<2D><03> <0A><17><13>j<EFBFBD>!<21>,<2C>,<2C><05>-<2D><13>h<EFBFBD>h<EFBFBD>y<EFBFBD>"<22>%<25>G<EFBFBD> <15>g<EFBFBD>s<EFBFBD> #<23>w<EFBFBD><11>{<7B>g<EFBFBD><03>m<EFBFBD>'<27><03><18><13>o<EFBFBD><1D><13>x<EFBFBD>x<EFBFBD>
<EFBFBD>A<EFBFBD>&<26>H<EFBFBD><16>(<28>(<28>=<3D>'<27>2<>K<EFBFBD> <10>H<EFBFBD>H<EFBFBD>W<EFBFBD>a<EFBFBD> <20>E<EFBFBD><16>(<28>(<28>=<3D>*B<>*D<>E<>K<EFBFBD> <10>H<EFBFBD>H<EFBFBD>W<EFBFBD>f<EFBFBD> %<25>E<EFBFBD> <0C><06><EFBFBD>u<EFBFBD><<3C><<3C>U<EFBFBD>C<>$<24><03><18><13>o<EFBFBD><1D> <11>X<EFBFBD>X<EFBFBD>g<EFBFBD>v<EFBFBD> &<26>F<EFBFBD><19>X<EFBFBD>X<EFBFBD>k<EFBFBD>1<EFBFBD>-<2D>N<EFBFBD><19>X<EFBFBD>X<EFBFBD>k<EFBFBD>1<EFBFBD>-<2D>N<EFBFBD><1E>t<EFBFBD>x<EFBFBD>x<EFBFBD>(=<3D>u<EFBFBD>E<>F<><17><15>d<EFBFBD>h<EFBFBD>h<EFBFBD>|<7C>^<5E>~<7E>-R<>QR<51>-R<>S<>T<>J<EFBFBD><16>(<28>(<28>=<3D>"<22>'<27>'<27>+<2B>+<2B>m<EFBFBD>*D<>E<>K<EFBFBD><18><14><13>x<EFBFBD>x<EFBFBD><06><1F><1F>t<EFBFBD><1F> <15>d<EFBFBD>E<EFBFBD>J<EFBFBD>J<EFBFBD> '<27><1C>I<EFBFBD><1D>
<EFBFBD>
<EFBFBD> <0C>I<EFBFBD> <15>N<EFBFBD>N<EFBFBD>4<EFBFBD> <20> <13>=<3D>=<3D> $<24> $<24> <09> 1<>(<28>}<7D>}<7D>X<EFBFBD>]<5D>]<5D>-F<>-F<>G<> <1C>*3<>9<EFBFBD>$<24>$<24>&<26><13>D<EFBFBD> <17><04>e<EFBFBD>j<EFBFBD>j<EFBFBD> )<29><1C>$<24>$<24>&<26>D<EFBFBD>
<0E>(<28>(<28>5<EFBFBD>/<2F>C<EFBFBD><11>#<23>s<EFBFBD><1B><11>j<EFBFBD>j<EFBFBD><17>!<21><03><13>x<EFBFBD>x<EFBFBD>
<EFBFBD>#<23>H<EFBFBD><0F><1B> <15>h<EFBFBD><04> %<25><1F>~<7E>~<7E>'<27>H<EFBFBD> U<01><1C>X<EFBFBD><EFBFBD>H<EFBFBD><1A>T<>8<EFBFBD>T<>T<>G<EFBFBD> <12><<3C> <10><1D>S<EFBFBD>/<2F> !<21> <10>
<1B>
<1B>
<EFBFBD><07><07><13><0F> <0A><13> <0A><0E><16><16><1B><12><13><1A>s<EFBFBD> <0C> <0B><03><18> <0B>
<EFBFBD>s<EFBFBD><10>! <06>C<EFBFBD>(<12>I<EFBFBD><16>N<EFBFBD><10>g<EFBFBD>g<EFBFBD>i<EFBFBD>G<EFBFBD><1B>q<EFBFBD>j<EFBFBD>O<EFBFBD>%<19><16>4<EFBFBD>-<2D>'<27>! <1A>C<EFBFBD><19>#<23>z<EFBFBD>1<EFBFBD>-<2D>C<EFBFBD><1C>S<EFBFBD>z<EFBFBD> <1A><03><13><08><08><13> <0A><1C><05><1D>(<28>(<28><07><16>8<EFBFBD>8<EFBFBD>?<3F>2<>(+<2B>(A<>(A<>f<EFBFBD>u<EFBFBD>G<EFBFBD><1F>K<EFBFBD>K<EFBFBD><07>0<>E<EFBFBD><1E>h<EFBFBD><14>u<EFBFBD> <0A>6<>%-<2D>i<EFBFBD>%8<>N<EFBFBD>%-<2D>N<EFBFBD><14><07><07><19>M<EFBFBD>M<EFBFBD>%<25><17>1<>"<22><19>J<EFBFBD>J<EFBFBD><1B>#<23> <12><1A>Q<EFBFBD><0E> <09><1F><19>; <1A> ! <1A>H <0B><07><07><07><18> <0F>:<3A>:<3A><<3C>D<EFBFBD> <0B>|<7C>A<><03><15>c<EFBFBD>l<EFBFBD><1A><06>H<EFBFBD>H<EFBFBD>T<EFBFBD>N<EFBFBD><4E>c<19> <1B><1A>G<EFBFBD> <1B><>R <0B><07><07><07><18>s%<00> R<00>CR!<00>R!<00> R<03>R<03>!R4z.avifz.avifsz
image/avif)rr<>rhz
str | None)r<00>bytesrhz
bool | strrk)ru<00> Image.Imager4<00> IO[bytes]rv<00> str | bytesrhri)F)
rur<>r4r<>rvr<>rsr<>rhri)<1C>
__future__rr$<00>ior<00>typingr<00>rrr r
r<00> ImportErrorr1r"rrr(r*rwrt<00> register_openro<00> register_save<76>register_save_all<6C>register_extensions<6E> register_mimer'rr<00><module>r<>s6<00><01>"<22> <09><16><15>(<28>(<28><16><17><14>I<EFBFBD> <1D><13><17><13><10><11>4#<23>K<1C>I<EFBFBD>'<27>'<27>K<1C>\+<2B>
MR<01>J<13><13>J<13>"<22>J<13>.9<EFBFBD>J<13>EI<45>J<13> <09>J<13>Z<14><05><13><13>M<EFBFBD>(<28>(<28>-<2D><17>A<> <0C><17>E<EFBFBD><17><17> <0A>,<2C>,<2C>e<EFBFBD>4<><1B>E<EFBFBD><1B><1B>M<EFBFBD>0<>0<>)<29><<3C><1D>E<EFBFBD><1D><1D>m<EFBFBD>2<>2<>W<EFBFBD>h<EFBFBD>4G<34>H<><17>E<EFBFBD><17><17> <0A>,<2C>,<2C>l<EFBFBD>;<3B>  <0A><>i<13><16><15>I<EFBFBD><16>s<00>C:<00>:D<03>D