
    +j,                     f    S SK r S SKr\ R                  r " S S\ R                  5      rS\0rSS0rg)    Nc                   b   ^  \ rS rSr/ SQr\S 5       rSrSrSr	U 4S jr
\U 4S j5       rS	rU =r$ )
WebcamCapture   )zcamera inputzlive capturezcamera feedsnapshotc           	      L    SS0 4SSS[         SS.4SSS[         SS.4SSS	04S
.0$ )NrequiredWEBCAMINTr      )defaultminmaxstepBOOLEANr   T)imagewidthheightcapture_on_queue)MAX_RESOLUTION)ss    9/home/wildlama/comfy/ComfyUI/comfy_extras/nodes_webcam.pyINPUT_TYPESWebcamCapture.INPUT_TYPES	   sN     "BQqYZ![\ a.Z["\]%.D0A$B	
 	
    )IMAGEload_capturer   c                 J   > [         TU ]  [        R                  " U5      5      $ N)super
load_imagefolder_pathsget_annotated_filepath)selfr   kwargs	__class__s      r   r   WebcamCapture.load_capture   s    w!,"E"Ee"LMMr   c                 "   > [         TU ]  U5      $ r   )r   
IS_CHANGED)clsr   r   r   r   r%   s        r   r(   WebcamCapture.IS_CHANGED   s    w!%((r    )__name__
__module____qualname____firstlineno__SEARCH_ALIASESclassmethodr   RETURN_TYPESFUNCTIONCATEGORYr   r(   __static_attributes____classcell__)r%   s   @r   r   r      sE    PN
 
 LHHN ) )r   r   zWebcam Capture)nodesr!   r   	LoadImager   NODE_CLASS_MAPPINGSNODE_DISPLAY_NAME_MAPPINGSr+   r   r   <module>r;      sE     %%)EOO )4 ] 
 % r   