Current File : //opt/imh-python/lib/python2.7/test/test_ossaudiodev.pyo |
�
��Wc @ 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( ( sn /builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/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'