§
    ÎÐj"  ã                   ó4   — d Z ddlZddlZd„ Z e¦   «          dS )zGKeep imageio's Linux FFmpeg launches from copying CUDA-pinned host RAM.é    Nc                  ór   ‡— t           j        dk    rd S ddlm} m} |j        Šdˆfd„	}|x| _        |_        d S )NÚlinuxr   )Ú_ioÚ_utilsFc                 ó    •—  ‰| ¦  «        }|                      d¦  «        t          j        u r d |d<   t          j        dk    rd|d<   nd|d<   |S )NÚ
preexec_fn)é   é   r   Úprocess_groupTÚstart_new_session)ÚgetÚosÚsetpgrpÚsysÚversion_info)Úprevent_sigintÚkwargsÚoriginals     €úCC:\Users\johnn\OneDrive\Documents\AI\shared\imageio_ffmpeg_patch.pyÚ_popen_kwargsz_install.<locals>._popen_kwargs   sb   ø€ Ø�˜.Ñ)Ô)ˆØ�:Š:�lÑ#Ô#¥r¤zÐ1Ð1ð $(ˆF�<Ñ ÝÔ 7Ò*Ð*Ø*+��Ñ'Ð'à.2�Ð*Ñ+Øˆó    )F)r   ÚplatformÚimageio_ffmpegr   r   r   )r   r   r   r   s      @r   Ú_installr      sk   ø€ Ý
„|�wÒÐØˆà*Ð*Ð*Ð*Ð*Ð*Ð*Ð*àÔ#€Hð
ð 
ð 
ð 
ð 
ð 
ð 0=Ð<€CÔ˜Ô,Ð,Ð,r   )Ú__doc__r   r   r   © r   r   ú<module>r      s=   ðà MÐ MØ 	€	€	€	Ø 
€
€
€
ð=ð =ð =ð0 	€�
„
€
€
€
r   