Files
serveur-d-authentification/venv/lib/python3.10/site-packages/PIL/__pycache__/WebPImagePlugin.cpython-310.pyc

80 lines
7.1 KiB
Plaintext
Raw Normal View History

o
<00>Q<EFBFBD>j~&<00>@sddlmZddlmZddlmZmZz
ddlmZdZWn e y)dZYnwdZ
e
r6ddl m Z m Z d d
d
d <0B>Zd$dd<11>ZGdd<13>dej<06>Zd%dd<17>Zd&dd<1E>Zd&dd <20>Ze<05>ejee<0F>er<>e<05>eje<13>e<05>eje<12>e<05>ejd!<21>e<05>ejd"<22>d#Sd#S)'<27>)<01> annotations)<01>BytesIO<49>)<02>Image<67> ImageFile)<01>_webpTF)<02>IO<49>Any<6E>RGB<47>RGBA)sVP8 sVP8XsVP8L<38>prefix<69>bytes<65>return<72>
bool | strcCsH|<00>d<01>}|dd<03>dk}|dd<05>tv}|r"|r"|r"ts dSdSdS) NsRIFF<46><00> sWEBP<42>zEimage file could not be identified because WEBP support not installedTF)<03>
startswith<EFBFBD>_VP8_MODES_BY_IDENTIFIER<45> SUPPORTED)r <00>is_riff_file_format<61> is_webp_file<6C>is_valid_vp8_mode<64>r<00>v/home/sorel/systeme_gestion_cerfig/serveur-d-authentification/venv/lib/python3.10/site-packages/PIL/WebPImagePlugin.py<70>_accepts
 <04>rcs<>eZdZdZdZdZdZd!dd<07>Zd"d d
<EFBFBD>Zd#d d<0E>Z d$d%dd<13>Z
d&dd<16>Z d#dd<18>Z d'<27>fdd<1B> Z d(dd<1E>Zd)dd <20>Z<0F>ZS)*<2A> WebPImageFile<6C>WEBPz
WebP imagerr<00>NonecCs<>|jdusJ<00>t<01>|j<00><03><00>|_|j<04><05>\|_|jd<}|_|_ |d?d@|d?d@|d@|d?d@f|jd<|jdk|_
|j dkrDd n|j |_ d
d d d <0A><03> <0C>D]\}}|j<04> |<03>}ra||j|<qP|jdd<0F>dS)N<>loopr<00><>r<00><00>
backgroundr<00>RGBXr
<00>ICCP<43>EXIFzXMP )<03> icc_profile<6C>exif<69>xmpF)<01>reset)<0F>fpr<00>WebPAnimDecoder<65>read<61>_decoder<65>get_info<66>_size<7A>info<66>n_frames<65>rawmode<64> is_animated<65>_mode<64>items<6D> get_chunk<6E>_reset)<05>self<6C>bgcolor<6F>key<65>
chunk_name<EFBFBD>valuerrr<00>_open-s*<18>



<EFBFBD> <04>
<EFBFBD>
<02>zWebPImageFile._open<65>dict[int, Any] | NonecCsd|jvrdS|<00><01><00><02>S)Nr')r0<00>getexif<69>_get_merged_dict<63>r8rrr<00>_getexifLs
 zWebPImageFile._getexif<69>frame<6D>intcCs|<00>|<01>sdS||_dS<00>N)<02> _seek_check<63>_WebPImageFile__logical_frame<6D>r8rCrrr<00>seekQs

zWebPImageFile.seekTr)<00>boolcCs$|r|j<00><01>d|_d|_d|_dS)Nr<00><><EFBFBD><EFBFBD><EFBFBD>)r-r)<00>_WebPImageFile__physical_frame<6D>_WebPImageFile__loaded<65>_WebPImageFile__timestamp)r8r)rrrr7Xs


zWebPImageFile._reset<65>tuple[bytes, int, int]cCsh|j<00><01>}|jd7_|dur|<00><03>|<00>d<02>d}t|<02><01>|\}}||j}||_||8}|||fS)Nrrz(failed to decode next frame in WebP file)r-<00>get_nextrLr7rI<00>EOFErrorrN)r8<00>ret<65>msg<73>data<74> timestamp<6D>durationrrr<00> _get_next_s



zWebPImageFile._get_nextcCsD|j|krdS||jkr|<00><01>|j|kr |<00><02>|j|ksdSdSrE)rLr7rWrHrrr<00>_seekts


<12>zWebPImageFile._seek<65>Image.core.PixelAccess | Nonecs<>|j|jkr;|<00>|j<01>|<00><03>\}|jd<|jd<|j|_|jr(|jr(|j<05><07>t|<01>|_t <09>
dd|j d|j <0C>g|_ t<0E><00><0F>S)NrUrV<00>raw)rrr)rMrGrXrWr0r*<00> _exclusive_fp<66>closerr<00>_Tile<6C>sizer2<00>tile<6C>super<65>load)r8rT<00><01> __class__rrra|s   


zWebPImageFile.load<61>poscCsdSrEr)r8rdrrr<00> load_seek<65>szWebPImageFile.load_seekcCs|jSrE)rGrArrr<00>tell<6C>szWebPImageFile.tell)rr)rr>)rCrDrr)T)r)rJrr)rrO)rrY)rdrDrr)rrD)<11>__name__<5F>
__module__<EFBFBD> __qualname__<5F>format<61>format_descriptionrMrGr=rBrIr7rWrXrarerf<00> __classcell__rrrbrr's


 


r<00>im<69> Image.ImagecCs"|jdvr|<00>|jr dnd<03>}|S)N)r#r r
r r
)<03>mode<64>convert<72>has_transparency_data)rmrrr<00>_convert_frame<6D>s
rrr*<00> IO[bytes]<5D>filename<6D> str | bytesrc'
Csb|j<00><01>}t|<03>dg<00><02>}d}|g|D]
}|t|dd<04>7}q|dkr+t|||<02>dSd}d|vr6|d}n1d|jvrg|jd}t|t<08>rg|<00> <09>}|ra||d|dd<00>\} }
} | |
| df}n|||df}|j<00>d |j<06>d d<02><02>} |j<00>d
d<02>} |j<00>d d <0C>}|j<00>d d<00>}|j<00>dd<00>}|j<00>dd <0C>}d }|j<00>dd <0C>}|j<00>dd<12>}|j<00>dd<14>}|j<00>dd<02>}|j<00>d<16>p<>d}|j<00>dd<17>}t|t
j <0B>r<>|<18> <0C>}|j<00>dd<17>}|r<>d }|dur<>|r<>dnd}|dur<>|r<>dnd}t|tt f<02><02>rt|<07>dk<03>stdd<1F>|D<00><01><01>sd |<07><00>}t|<1A><01>|\}}}}|d!>|d">B|d#>B|d>B}t<11>|j|| |||||<12>}d} d}!|<00><14>}"zL|g|D]?}t|dd<04>}#t|#<23>D]1}$|<06>|$<24>t|<06>}%|<1F>|%<25><19>t|!<21>||||<16>t| tt f<02><02>rs|!| | 7}!n|!| 7}!| d7} <20>qK<71>q?W|<00>|"<22>n|<00>|"<22>w|<1F>dt|!<21>|||d<02>|<1F>|||<19>}&|&du<00>r<>d$}t|<1A><01>|<01>|&<26>dS)%N<> append_imagesrr1r)rrrrr"<00>r rVr<00> minimize_sizeF<65>kmin<69>kmax<61> allow_mixed<65>lossless<73>quality<74>P<00> alpha_quality<74>d<00>methodr&<00>r'r(<00> <00><00><00>css(<00>|]}d|ko dknVqdS)r<00>Nr)<02>.0<EFBFBD>vrrr<00> <genexpr><3E>s<02>&z_save_all.<locals>.<genexpr>z:Background color is not an RGBA tuple clamped to (0-255): r!rr<00>1cannot write file as WebP (encoder returned None))<1D> encoderinfo<66>copy<70>list<73>get<65>getattr<74>_saver0<00>
isinstancerD<00>
getpaletter<00>Exif<69>tobytes<65>tuple<6C>len<65>all<6C>OSErrorr<00>WebPAnimEncoderr^rf<00>rangerIrr<00>add<64>getim<69>round<6E>assemble<6C>write)'rmr*rtr<>rv<00>total<61>imsr"<00>palette<74>r<>g<>brVrrxryrzr{<00>verboser|r}rr<>r&r'r(rS<00>bg_r<5F>bg_g<5F>bg_b<5F>bg_a<5F>enc<6E> frame_idxrU<00>cur_idx<64>nfr<66>idxrCrTrrr<00> _save_all<6C>s<>
 



     <04><04>
  <04>   
<04>
 <04><02>
r<>c Cs<>|j<00>dd<02>}|j<00>dd<04>}|j<00>dd<06>}|j<00>d<07>pd}|j<00>d d
<EFBFBD>}t|tj<04>r.|<07><05>}|<07>d <0B>r9|d d<00>}|j<00>d d<08>}|j<00>dd<0F>} |j<00>d<10>rOdnd}
t|<00>}t<08> |<00>
<EFBFBD>|t |<04>t |<05>|| |
||<08> } | durrd} t | <0C><01>|<01> | <0B>dS)Nr|Fr}r~rr<>r&r<>r'<00>sExif<00>r(r<>r<><00>exactrrr<>)r<>r<>r<>rr<>r<>rrrr<00>
WebPEncoder<EFBFBD><00>floatr<74>r<>) rmr*rtr|r}rr&r'r(r<>r<>rTrSrrrr<>s8 
 <04> r<>z.webpz
image/webpN)r r rr)rmrnrrn)rmrnr*rsrtrurr)<1A>
__future__r<00>iorr<>rrrr<00> ImportError<6F> TYPE_CHECKING<4E>typingrr rrrrrr<>r<><00> register_openrj<00> register_save<76>register_save_all<6C>register_extension<6F> register_mimerrrr<00><module>s8   <02><06>

l

|"<04>