Your IP : 216.73.216.213
�
��f0 c @ s d d l m Z e j d � d d l m Z e j d � Z d d l Z d d l Z d d l Z d d l
Z
d d l Z d d l Z y d d l m
Z
Wn6 e k
r� e j d k r� e j Z
n e j Z
Yn Xd d � Z Gd
d � d e j � Z d d
� Z e d k re � n d S( i ( u supportu audio( u findfileu ossaudiodevN( u AFMT_S16_NEu littlec
C s� t | d � �P } t j | � } | j � } | j � } | j } | j d � | j � } Wd QX| t j k r t d � � n t j
| d � } | | d | f S( Nu rbi u) Expect .au file with 8-bit mu-law samplesi i ( u openu sunauu getframerateu getnchannelsu _encodingu seeku readu AUDIO_FILE_ENCODING_MULAW_8u RuntimeErroru audioopu ulaw2lin( u pathu fpu auu rateu nchannelsu encodingu data( ( u: /opt/alt/python33/lib64/python3.3/test/test_ossaudiodev.pyu read_sound_file s
u read_sound_filec B st | Ee Z d Z d d � Z d d � Z d d � Z d d � Z d d
� Z d d � Z d
d � Z d d � Z
d S( u OSSAudioDevTestsc
C s y t j d � } Wne t k
rz } zE | j d t j t j t j t j f k re t j
| � � n � WYd d } ~ Xn X| j � | j � | j
� | j � | j � | j | j � | j | j d � | j | j d d | j � xN d D]F } y t | | d � Wn t t f k
r(Yq� X| j d | � q� Wt t | � � | d
| | } | j t | | � | j t | d � d k | � t j � } | j | � | j! � t j � }
|
| } t | | � | d
} | j | d k d | | f � d S( Nu wi u /dev/dspu bad dsp.mode: %ru closedu nameu modei* u dsp.%s not read-onlyi g�G�z@g{�G�z�?id g $@u2 elapsed time (%s) > 10%% off of expected time (%s)( u closedu nameu mode("