Ńň §ÚęLc @ s˘ d Z d d k l Z e d d d [ d d g Z d e f d YZ d d d YZ d d d YZ d Z d d Z e d j o e n d S( sG Classes for manipulating audio devices (currently only for Sun and SGI)i˙˙˙˙( t warnpy3ks2 the audiodev module has been removed in Python 3.0t stackleveli t errort AudioDevc B s e Z RS( ( t __name__t __module__( ( ( s /usr/lib64/python2.6/audiodev.pyR s t Play_Audio_sgic B s e Z d Z d Z Z Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z RS( i c C sĐ d d k } d | i f d | i f d | i f d | i f d | i f d | i f d | i f g | _ d | i f d | i f d | i f g | _ d | i f d | i f d | i f g | _ d | _ d S( Ni˙˙˙˙iť iDŹ i } i"V i> i+ i@ i i i i ( t ALt RATE_48000t RATE_44100t RATE_32000t RATE_22050t RATE_16000t RATE_11025t RATE_8000t frameratelistt MONOt STEREOt QUADROt nchannelslistt SAMPLE_8t SAMPLE_16t SAMPLE_24t sampwidthlistt classinited( t selfR ( ( s /usr/lib64/python2.6/audiodev.pyt initclass s c C s d d k } d d k } | i p | i n g | _ | i d g | _ | i | _ d | _ d | _ d | _ d | _ d | _ d S( Ni˙˙˙˙i ( t alR R R t oldparamst OUTPUT_RATEt paramst newconfigt configt inited_outratet inited_widtht inited_nchannelst Nonet convertert port( R R R ( ( s /usr/lib64/python2.6/audiodev.pyt __init__+ s c C sa | i o | i n | i o; d d k } d d k } | i | i | i g | _ n d S( Ni˙˙˙˙( R&