U
    s*´^a  ã                   @   s>   d dl mZ d dlmZ d dlmZ eeedœZd	dd„ZdS )
é    )ÚAudioFileClip)ÚVideoFileClip)Ú	ImageClip©ZaudioZvideoÚimageÚglobalsc                 C   sR   | dkrt ƒ } t| dƒr |  ¡ } tdd„ |D ƒƒ}| D ]}t||ƒr6| ¡  q6d S )Nr   Úvaluesc                 s   s   | ]}t | V  qd S )N)Ú
CLIP_TYPES)Ú.0Úkey© r   ú]/var/www/html/hiwar_tounsi_level1/my_env_project/lib/python3.8/site-packages/moviepy/utils.pyÚ	<genexpr>   s     z"close_all_clips.<locals>.<genexpr>)r   Úhasattrr   ÚtupleÚ
isinstanceÚclose)ÚobjectsÚtypesZtypes_tupleÚobjr   r   r   Úclose_all_clips   s    

r   N)r   r   )Zmoviepy.audio.io.AudioFileClipr   Zmoviepy.video.io.VideoFileClipr   Zmoviepy.video.VideoClipr   r	   r   r   r   r   r   Ú<module>   s   ý