
    ڧgY                         d dl mZmZmZ d dlZddlmZ 	 ddlmZ n# e	$ r dZY nw xY wddl
mZmZmZmZmZmZmZmZmZmZ dd	lmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z" dd
l#m$Z$m%Z%m&Z& ddl'm(Z( g dZ)dS )    )AnyDictIteratorN   )_log_api_usage_once   )_HAS_GPU_VIDEO_DECODERF)
_HAS_CPU_VIDEO_DECODER_HAS_VIDEO_OPT_probe_video_from_file_probe_video_from_memory_read_video_from_file_read_video_from_memory _read_video_timestamps_from_file"_read_video_timestamps_from_memoryTimebaseVideoMetaData)
decode_gifdecode_imagedecode_jpeg
decode_pngdecode_webpencode_jpeg
encode_pngImageReadMode	read_file
read_image
write_file
write_jpeg	write_png)
read_videoread_video_timestampswrite_video)VideoReader) r#   r!   r"   r   r   r   r   r   r   r
   r   r	   _read_video_clip_from_memory_read_video_meta_datar   r   r   r   r   r   decode_heicr   r   r   r   r   r   r   r   r    Videor$   )*typingr   r   r   torchutilsr   _load_gpu_decoderr	   ModuleNotFoundError
_video_optr
   r   r   r   r   r   r   r   r   r   imager   r   r   r   r   r   r   r   r   r   r   r   r    videor!   r"   r#   video_readerr$   __all__     S/var/www/html/ai-engine/env/lib/python3.11/site-packages/torchvision/io/__init__.py<module>r6      s   & & & & & & & & & &  ' ' ' ' ' '#9999999 # # #"#                                                     B A A A A A A A A A % % % % % %! ! !s    ''