o
    Ȑi
                     @   sF   d dl Z ddlmZmZ e dZG dd dejZeeje dS )    N   )Image	ImageFiles   ([a-z]*) ([^ \r\n]*)c                   @   s   e Zd ZdZdZdd ZdS )ImtImageFileZIMTzIM Toolsc           
      C   sn  | j d}d|vrd}t|d }}	 |r$|d d }|dd  }n| j d}|s.d S |dkrJdd	| j | j  t| | jddffg| _d S d|vrV|| j d7 }|d}||	d7 }d
|}t|dksst|dkrud S |d td
kr~qt|}|sd S |dd\}}	|dkrt|	}||f| _n|dkrt|	}||f| _n|dkr|	dkrd| _q)Nd      
znot an IM filer   Tr      raw)r   r      *   s   widths   heights   pixels   n8L)fpreadSyntaxErrorsizetelllenmodeZtilesplitpopjoinordfieldmatchgroupint_size_mode)
selfbuffermsgZxsizeZysizeslinesmkv r&   a/var/www/html/eduruby.in/lip-sync/lip-sync-env/lib/python3.10/site-packages/PIL/ImtImagePlugin.py_open$   sT   
	


zImtImageFile._openN)__name__
__module____qualname__formatformat_descriptionr(   r&   r&   r&   r'   r       s    r   )	re r   r   compiler   r   Zregister_openr,   r&   r&   r&   r'   <module>   s
   
B