+
    i  c                   sz    R .t ^ RIHt ^ RIHt  ! R R ]4      t. tR tR t]R 4       t	]R 4       t
]R 4       tR	# )
	MIMEAudio)encoders)MIMENonMultipartc                   sJ   a  ] tR t^t o R]P
                  3RR/R lltRtV tR# )r    Npolicyc               s    Vf   \        V4      pVf   \        R4      h\        P                  ! V RV3RV/VB  V P	                  V4       V! V 4       R # )Nz!Could not find audio MIME subtypeZaudior   )_whatZ	TypeErrorr   __init__Zset_payload)ZselfZ
_audiodataZ_subtypeZ_encoderr   Z_paramss   &&&&$,)/usr/lib64/python3.14/email/mime/audio.pyr   ZMIMEAudio.__init__   s^    , Z(H?@@!!$ 	-& 	-$+	-$     )	Z__name__Z
__module__Z__qualname__Z__firstlineno__r   Zencode_base64r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r    r       s%      -1"00<@ r   c                 sH    \          F  pV! V 4      ;p'       g   K  Vu # 	  R # N)_rules)ZdataZtestfnZress   &  r   r   r   7   s*     ,3J  r   c                 s0    \         P                  V 4       V # r	   )r
   Zappend)Zrulefunc   &r   ruler   D   s    
MM(Or   c                 sX    V P                  R 4      '       g   R# V R,          R9   d   R# R# )s   FORMNi      Nzx-aiff>   s   AIFCs   AIFFZ
startswithZhr   r   _aiffr   I   s'    <<  w$$r   c                 s8    V P                  R 4      '       d   R# R# )s   .sndZbasicNr   r   r   r   _aur   S   s    ||Gr   c                 sp    V P                  R 4      '       d   V R,          R8w  g   V R,          R8w  d   R# R# )s   RIFFr   s   WAVE:r   i   Ns   fmt Nzx-wavr   r   r   r   _wavr   [   s/     <<  AdGw$6!E(g:Mr   N)Z__all__Zemailr   Zemail.mime.nonmultipartr   r    r
   r   r   r   r   r   r   r   r   <module>r      so    -  4    F 


      r   