
    -i                     f    d dl mZ d dlmZmZ d dlmZ d dlmZ e G d de                      Z	dS )    )	dataclass)ListUnion)Clip)Effectc                   B    e Zd ZU dZdZeeef         ed<   de	de	fdZ
dS )MirrorYz9Flips the clip vertically (and its mask too, by default).maskapply_toclipreturnc                 <    |                     d | j                  S )zApply the effect to the clip.c                     | d d d         S )N )imgs    V/var/www/html/speakWrite/venv/lib/python3.11/site-packages/moviepy/video/fx/MirrorY.py<lambda>zMirrorY.apply.<locals>.<lambda>   s    DDbD	     )r   )image_transformr   )selfr   s     r   applyzMirrorY.apply   s!    ##$9$9DM#RRRr   N)__name__
__module____qualname____doc__r   r   r   str__annotations__r   r   r   r   r   r	   r	      s_         CC!'HeD#I'''S$ S4 S S S S S Sr   r	   N)
dataclassesr   typingr   r   moviepy.Clipr   moviepy.Effectr   r	   r   r   r   <module>r#      s    ! ! ! ! ! !               ! ! ! ! ! ! S S S S Sf S S S S Sr   