PATH:
lib64
/
python2.7
/
test
� ��^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 Wn5 e k r� e j d k r� e j Z q� e j Z n Xd � Z d e j f d � � YZ d � Z e d k re � n d S( i����( t test_supportt audio( t findfilet ossaudiodevN( t AFMT_S16_NEt 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( Nt rbi s) Expect .au file with 8-bit mu-law samplesi i ( t opent sunaut getframeratet getnchannelst _encodingt seekt readt AUDIO_FILE_ENCODING_MULAW_8t RuntimeErrort audioopt ulaw2lin( t patht fpt aut ratet nchannelst encodingt data( ( s- /usr/lib64/python2.7/test/test_ossaudiodev.pyt read_sound_file s t OSSAudioDevTestsc B s5 e Z d � Z d � Z d � Z d � Z d � Z RS( c C s� y t j d � } WnS t k rh } | j d t j t j t j t j f k rb t j | � � n � n X| j � | j � | j � | j � | j � | j | j � | j | j d � | j | j d d | j � xG d D]? } y t | | d � Wn t k rq� 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 � d S( Nt wi s /dev/dsps bad dsp.mode: %rt closedt namet modei* s dsp.%s not read-onlyi g�G�z@g{�G�z�?id g $@s'