
    ^j                     F    d dl Z d dlZd Zd Zda e j        e           dS )    Nc                  p    t           rt           S d a t          j        dk    rddlm}   |             a t           S )Nwin32r   Win32AudioDeviceManager)_audio_device_managerpygletcompat_platformpyglet.media.devices.win32r   r   s    X/home/agentuser/manim-venv/lib/python3.11/site-packages/pyglet/media/devices/__init__.pyget_audio_device_managerr      sM      %$$ ((FFFFFF 7 7 9 9      c                  
    da dS )zDeletes existing manager. If audio device manager is stored anywhere.
    Required to remove handlers before exit, as it can cause problems with the event system's weakrefs.N)r    r   r   _delete_managerr      s     !r   )atexitr   r   r   r   registerr   r   r   <module>r      sU     ! ! !! ! !             r   