python (3.11.7)
    e                         d dl mZ d dlmZmZ d dlZ ej        d           d dlmZ  ej                    5   ej	        de
            ej        d          Zddd           n# 1 swxY w Y    ej
        d          Z ej
        d	          Zd dlZd dlZd dlZd dlZ	 d d
lmZ n%# e$ r ej        dk    rej        Znej        ZY nw xY wd Z G d
 dej                  Zd Zedk    r ej                     dS dS )    )support)
import_helperwarnings_helperNaudio)findfileignoreossaudiodevaudioopsunau)AFMT_S16_NElittlec                    t          | d          5 }t                               |          }|                                }|                                }|j        }|                    d           |                                }d d d            n# 1 swxY w Y   |t          j        k    rt          d          t          
                    |d          }||d|fS )Nrbr   z)Expect .au file with 8-bit mu-law samples      )openr   getframerategetnchannels	_encodingseekreadAUDIO_FILE_ENCODING_MULAW_8RuntimeErrorr
   ulaw2lin)pathfpaurate	nchannelsencodingdatas          I/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_ossaudiodev.pyread_sound_filer#      s    	
dD		 R
ZZ^^  OO%%	<
wwyy
               5444FGGG D!$$D$I&&s   A3BBBc                   >