Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes15kdownloads
FliImagePlugin.cpython-313.pyc33 linesDownload Raw Back to __pycache__
1�

2v�j���3�SSKJr SSKrSSKJrJrJr SSKJr	 SSKJ4r SSKJr SSK
Jr SS	jr"S5S\R65r\R""\R$\\5 \R&"\R$SS
/5 g)�)�annotationsN�)�Image�	ImageFile�ImagePalette)�i16le)�i32le��o8)�
DeferredErrorc�v�[U5S:�=(a% [US5S;=(a [US5S;$)N��)��i��)r�)�len�i16)�prefixs �XD:\code\apps\devtools\python\user_packages\Python313\site-packages\PIL/FliImagePlugin.py�_acceptrs:���F��r��	&����N�.�.�	&����O�v�%��c�R�\rSrSrSrSrSrSSjrS
SjrSSjr	SSjr7SS	jrS8rg)�FliImageFile�,�FLIzAutodesk FLI/FLC AnimationFc�l�URceURRS5n[U5(aUSSS:XaUSSS:Xa	USSS	:Xd
S9n[U5e[	US5UlUR10S:�UlS
Ul[	US5[	US54Ul[US5n[	US5nUS:XaUS-S-nX0RS'[S5Vs/sHoUXU4PM nnURRS5nSUl[	US5S:XaLURRUR[U5-5 URRS5n[	US5S:Xa�[	US5nSn[U5H�n	Ub-URRUS-11[R5 URRS5n[	US5n12U13S;aUR!XjS:XaSOS5  O[U5nU(aM� O ["R$"SSR'SU555UlS UlURUlURR/5UlURS5 gs snf)!N���s�*�Ps&�Xs(znot an FLI/FLC file�r�P��14rrri��F�duration�i�i��)r�r+�r�RGBrc3�n# �UH+upn[U5[U5-[U5-v� M- g7f�Nr15)�.0�r�g�bs    r�	<genexpr>�%FliImageFile._open.<locals>.<genexpr>js)���K�7�i�q�Q�B�q�E�B�q�E�M�B�q�E�1�7�s�35�����)�fp�readr�SyntaxErrorr�n_frames�is_animated�_mode�_size�i32�info�range�_FliImageFile__offset�seek�os�SEEK_CUR�_paletter�raw�join�palette�_FliImageFile__frame�_fp�tell�_FliImageFile__rewind)�self�s�msgr)�magic�arH�number_of_subchunks�16chunk_size�_�17chunk_types           r�_open�FliImageFile._open1sM���w�w�"�"�"��G�G�L�L�����A�J�J��"�R��K�'��"�R��L�(��"�#��,�&�'�C��c�"�"��A�q�	��
��=�=�1�,�����18���A�Y��A�r�19�*��20��q�"�:���A�q�	���F�?� �4��B�.�H� (�	�	�*��',�C�j�1�j��q�9�j��1��G�G�L�L������
��q�!�9����G�G�L�L�����Q��/�0������R� �A��q�!�9���"%�a��)��%)�J��.�/���)��G�G�L�L��a�����=��G�G�L�L��O�� ��A�Y�21���(��M�M�'�b�0@�1�a�H�� ��V�22�!�z��0�$�'�'��3�8�8�K�7�K�K�23���24����7�7����������
��	�	�!���G2s�-
J1c��SnURce[[URRS555H�nURRS5nX5S-nUSnUS:XaSnURRUS-5n[S[	U5S5H)nXVU-nXVS-U-nXVS-U-n	XxU	4X'US-
nM+ M� g)Nrr,rr*r)r7r@rr8r)25rMrH�shift�i�erN�nr1r2r3s26          rrE�FliImageFile._palettess���
���w�w�"�"�"��s�4�7�7�<�<��?�+�,�A������Q��A��a�D��A��!��A��A�v��������Q��U�#�A��1�c�!�f�a�(���D�E�M���!�e�H��%���!�e�H��%���A�Y��27��Q���)�-rc���URU5(dgXR:aURS5 [URS-US-5HnURU5 M g)Nrr)�_seek_checkrI�_seekr@)rM�frame�fs   rrB�FliImageFile.seek�sT������&�&���<�<���J�J�q�M��t�|�|�a�'����3�A��J�J�q�M�4rc���[UR[5(aURReUS:Xa4SUlURRUR5 SUlOUR5 XRS-:waSU3n[U5eXlURUl28URRUR5 URRS5nU(d
Sn[U5e[U5nX@l[R "SS	UR"-UR5/UlU=RU-
slg)29Nrr6rrzcannot seek to frame rzmissing frame size�fli)rr)�30isinstancerJr�exrIrBrLrA�load�31ValueErrorr7r8�EOFErrorr>�decodermaxblockr�_Tile�size�tile)rMrarOrN�	framesizes     rr`�FliImageFile._seek�s���d�h�h�
�.�.��(�(�+�+���A�:��D�L��H�H�M�M�$�-�-�(��D�M�
�I�I�K��L�L�1�$�$�)�%��1�C��S�/�!����(�(��������T�]�]�#��G�G�L�L��O���&�C��3�-����F�	�(���_�_�U�F�T�Y�Y�,>��
�
�N�O��	��
�
��"�
rc��UR$r/)rI)rMs rrK�FliImageFile.tell�s���|�|�r)�__frame�__offset�__rewindrJr<r=rkr7r;r:rHrnN)�return�None)rHzlist[tuple[int, int, int]]rY�intrvrw)rarxrvrw)rvrx)
�__name__�32__module__�__qualname__�__firstlineno__�format�format_description�!_close_exclusive_fp_after_loadingrVrErBr`rK�__static_attributes__�rrrr,s/��
�F�5��(-�%�@�D�&�#�@rrz.fliz.flc)r�bytesrv�bool)�33__future__rrC�rrr�_binaryrrr	r>r�_utilrrr�
register_openr}�register_extensionsr�rr�<module>r�sn��"#�	�,�,�!�!�� ��D�9�&�&�D�T���L�'�'��w�?����,�-�-���/?�@r
codekingpro/portable-devtools · Team Ai