Ë
    ÖÉ�jü  ã                   ó.   — d dl mZ e G d„ d«      «       Zy)é    )Ú	dataclassc                   ó.   — e Zd ZU dZeed<   eed<   dd„Zy)ÚRTCSessionDescriptionzv
    The :class:`RTCSessionDescription` dictionary describes one end of a
    connection and how it's configured.
    ÚsdpÚtypeNc                 óR   — | j                   dvrt        d| j                   › d�«      ‚y )N>   ÚofferÚanswerÚpranswerÚrollbackzD'type' must be in ['offer', 'pranswer', 'answer', 'rollback'] (got 'z'))r   Ú
ValueError)Úselfs    ú]/home/uftp/webrtc-recorder/.venv/lib/python3.12/site-packages/aiortc/rtcsessiondescription.pyÚ__post_init__z#RTCSessionDescription.__post_init__   s7   € Ø�9‰9ÐGÑGÜðØŸ™˜ 2ð'óð ð Hó    )ÚreturnN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚstrÚ__annotations__r   © r   r   r   r      s   … ñð
 
ƒHØ
ƒIôr   r   N)Údataclassesr   r   r   r   r   ú<module>r      s!   ðÝ !ð ÷ð ó ñr   