
Na¸2c      su      d  Z   d f  d „  ƒ  YZ Š d f  d „  ƒ  YZ Ò d „  Z ã d d „ Z ó e d j o ô e ƒ  n d	 S(
   s   audiodev.errors   Play_Audio_sgic     s¯    	 d Z  
 e Z Z Z  d „  Z " d „  Z 0 d „  Z 8 d „  Z @ d „  Z	 I d „  Z
 R d „  Z a d	 „  Z j d
 „  Z w d „  Z } d „  Z † d „  Z RS(   Ni    c   sÐ     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 g |  _  d | i f d	 | i f d
 | i f g |  _   d |  _ d  S(   Ni€»  iD¬  i }  i"V  i€>  i+  i@  i   i   i   (   s   ALs
   RATE_48000s
   RATE_44100s
   RATE_32000s
   RATE_22050s
   RATE_16000s
   RATE_11025s	   RATE_8000s   selfs   frameratelists   MONOs   STEREOs   nchannelslists   SAMPLE_8s	   SAMPLE_16s	   SAMPLE_24s   sampwidthlists   classinited(   s   selfs   ALs   /usr/lib/python1.4/audiodev.pys	   initclassc   s«   " # k  } k } $ |  i o % |  i ƒ  n & g  |  _ ' | i d g |  _ ( | i ƒ  |  _	 ) d |  _
 * d |  _ + d |  _ , t |  _ - t |  _ . d  Sd  S(   Ni    (   s   als   ALs   selfs   classiniteds	   initclasss	   oldparamss   OUTPUT_RATEs   paramss	   newconfigs   configs   inited_outrates   inited_widths   inited_nchannelss   Nones	   converters   port(   s   selfs   als   ALs   /usr/lib/python1.4/audiodev.pys   __init__c   sj   0 1 |  i o 2 |  i ƒ  n 3 |  i o8 4 k } k } 5 | i | i |  i ƒ 6 g  |  _ n d  S(   N(   s   selfs   ports   stops	   oldparamss   als   ALs	   setparamss   DEFAULT_DEVICE(   s   selfs   als   ALs   /usr/lib/python1.4/audiodev.pys   __del__c   sj   8 9 |  i o : d  Sn ; k } < x. < |  i i ƒ  d j o = | i d ƒ q+ W> |  i ƒ  d  S(   Ni    f0.1(   s   selfs   ports   times	   getfilleds   sleeps   stop(   s   selfs   times   /usr/lib/python1.4/audiodev.pys   waitc   sy   @ A |  i o  B |  i i ƒ  C t |  _ n D |  i o8 E k } k } F | i | i |  i ƒ G g  |  _ n d  S(   N(	   s   selfs   ports	   closeports   Nones	   oldparamss   als   ALs	   setparamss   DEFAULT_DEVICE(   s   selfs   als   ALs   /usr/lib/python1.4/audiodev.pys   stopc   si   I J x\ |  i d J r@ \ } } K | | j o$ L | |  i d <M d |  _ N Pn q WP t d ‚ d  S(   Ni    i   s   bad output rate(   s   selfs   frameratelists   raws   cookeds   rates   paramss   inited_outrates   error(   s   selfs   rates   raws   cookeds   /usr/lib/python1.4/audiodev.pys
   setoutratec   sº   R S x­ |  i d S rC \ } } T | | j o' U |  i i | ƒ V d |  _ W Pn q WY | d j o> Z k } [ d |  _ \ |  i i | i	 ƒ ] |  i
 |  _ n _ t d ‚ d  S(   Ni    i   s   bad sample width(   s   selfs   sampwidthlists   raws   cookeds   widths   configs   setwidths   inited_widths   ALs	   SAMPLE_16s   ulaw2lins	   converters   error(   s   selfs   widths   raws   cookeds   ALs   /usr/lib/python1.4/audiodev.pys   setsampwidthc   sl   a b x_ |  i d b rC \ } } c | | j o' d |  i i | ƒ e d |  _ f Pn q Wh t d ‚ d  S(   Ni    i   s   bad # of channels(	   s   selfs   nchannelslists   raws   cookeds	   nchannelss   configs   setchannelss   inited_nchannelss   error(   s   selfs	   nchannelss   raws   cookeds   /usr/lib/python1.4/audiodev.pys   setnchannelsc   sæ   j k |  i o |  i o l t d ‚ n m |  i os n k } k } o | i d d |  i ƒ |  _ p |  i	 |  _
 q | i | i |  i
 ƒ r | i | i |  i	 ƒ n s |  i o t |  i | ƒ } n u |  i i | ƒ d  S(   Ns   params not specifieds   Pythons   w(   s   selfs   inited_outrates   inited_nchannelss   errors   ports   als   ALs   openports   configs   paramss	   oldparamss	   getparamss   DEFAULT_DEVICEs	   setparamss	   converters   datas
   writesamps(   s   selfs   datas   als   ALs   /usr/lib/python1.4/audiodev.pys   writeframesc   s/   w x |  i o y |  i i ƒ  Sn { d Sd  S(   Ni    (   s   selfs   ports	   getfilled(   s   selfs   /usr/lib/python1.4/audiodev.pys	   getfilledc   s8   } ~ |  i o  |  i i ƒ  Sn  |  i i ƒ  Sd  S(   N(   s   selfs   ports   getfillables   configs   getqueuesize(   s   selfs   /usr/lib/python1.4/audiodev.pys   getfillablec   s#   † ‡ k  } ˆ | i | d ƒ Sd  S(   Ni   (   s   audioops   ulaw2lins   data(   s   selfs   datas   audioops   /usr/lib/python1.4/audiodev.pys   ulaw2lin(   s   classiniteds   Nones   frameratelists   nchannelslists   sampwidthlists	   initclasss   __init__s   __del__s   waits   stops
   setoutrates   setsampwidths   setnchannelss   writeframess	   getfilleds   getfillables   ulaw2lin(    s   /usr/lib/python1.4/audiodev.pys   Play_Audio_sgis   Play_Audio_sunc     s}   Š Ž d „  Z  ™ d „  Z œ d „  Z   d „  Z ¤ d „  Z ¨ d „  Z ½ d „  Z Ã d „  Z É d	 „  Z Ï d
 „  Z	 RS(   Nc   sn   Ž  d |  _  d |  _ ‘ d |  _ ’ d |  _ “ d |  _ ” d |  _ • t |  _ – t |  _	 — d  Sd  S(   Ni    (
   s   selfs   outrates	   sampwidths	   nchannelss   inited_outrates   inited_widths   inited_nchannelss   Nones	   converters   port(   s   selfs   /usr/lib/python1.4/audiodev.pys   __init__c   s   ™ š |  i ƒ  d  S(   N(   s   selfs   stop(   s   selfs   /usr/lib/python1.4/audiodev.pys   __del__c   s   œ  | |  _ ž d |  _ d  S(   Ni   (   s   rates   selfs   outrates   inited_outrate(   s   selfs   rates   /usr/lib/python1.4/audiodev.pys
   setoutratec   s     ¡ | |  _ ¢ d |  _ d  S(   Ni   (   s   widths   selfs	   sampwidths   inited_width(   s   selfs   widths   /usr/lib/python1.4/audiodev.pys   setsampwidthc   s   ¤ ¥ | |  _  ¦ d |  _ d  S(   Ni   (   s	   nchannelss   selfs   inited_nchannels(   s   selfs	   nchannelss   /usr/lib/python1.4/audiodev.pys   setnchannelsc   s<  ¨ © |  i o |  i o |  i o ª t d ‚ n « |  i o¿ ¬ k } k } ­ | i d ƒ |  _ ® |  i i	 ƒ  } ¯ |  i | _ ° |  i | _ ± |  i d j o ² d | _ ³ | i |  _ n6 ¶ d |  i | _ · | i | _ ¸ |  i i | ƒ n ¹ |  i o º |  i | ƒ } n » |  i i | ƒ d  S(   Ns   params not specifieds   wi    i   (   s   selfs   inited_outrates   inited_widths   inited_nchannelss   errors   ports   sunaudiodevs   SUNAUDIODEVs   opens   getinfos   infos   outrates   o_sample_rates	   nchannelss
   o_channelss	   sampwidths   o_precisions   ENCODING_ULAWs
   o_encodings   ENCODING_LINEARs   setinfos	   converters   datas   write(   s   selfs   datas   sunaudiodevs   SUNAUDIODEVs   infos   /usr/lib/python1.4/audiodev.pys   writeframesc   s=   ½ ¾ |  i o ¿ d  Sn À |  i i ƒ  Á |  i ƒ  d  S(   N(   s   selfs   ports   drains   stop(   s   selfs   /usr/lib/python1.4/audiodev.pys   waitc   sD   Ã Ä |  i o0 Å |  i i ƒ  Æ |  i i ƒ  Ç t |  _ n d  S(   N(   s   selfs   ports   flushs   closes   None(   s   selfs   /usr/lib/python1.4/audiodev.pys   stopc   s/   É Ê |  i o Ë |  i i ƒ  Sn Í d Sd  S(   Ni    (   s   selfs   ports	   obufcount(   s   selfs   /usr/lib/python1.4/audiodev.pys	   getfilledc   s   Ï Ð t  |  i ƒ  Sd  S(   N(   s
   BUFFERSIZEs   selfs	   getfilled(   s   selfs   /usr/lib/python1.4/audiodev.pys   getfillable(
   s   __init__s   __del__s
   setoutrates   setsampwidths   setnchannelss   writeframess   waits   stops	   getfilleds   getfillable(    s   /usr/lib/python1.4/audiodev.pys   Play_Audio_sunc    s¯   Ò Ó y Ô k  }  Wn‹ Õ t j
 o| Ö y × k } Ø t ƒ  SWnX Ù t j
 oI Ú y Û k } Wn" Ü t j
 o Ý t d ‚ n Xß | i ƒ  Sn Xn Xá t ƒ  Sd  S(   Ns   no audio device(   s   als   ImportErrors   sunaudiodevs   Play_Audio_suns	   Audio_macs   errors   Play_Audio_macs   Play_Audio_sgi(   s   als   sunaudiodevs	   Audio_macs   /usr/lib/python1.4/audiodev.pys   AudioDevc   s  ã ä k  } å | i |  d ƒ } æ |  G| i ƒ  GHç t ƒ  } è | i | i ƒ  ƒ é | i	 | i
 ƒ  ƒ ê | i | i ƒ  ƒ ë | i ƒ  | i
 ƒ  | i ƒ  } ì xR ì d oG í | i | ƒ } î | o î Pn ï t | ƒ GHð | i | ƒ qª Wñ | i ƒ  d  S(   Ns   ri   (   s   aifcs   opens   fns   afs	   getparamss   AudioDevs   ps
   setoutrates   getframerates   setsampwidths   getsampwidths   setnchannelss   getnchannelss   BUFSIZs
   readframess   datas   lens   writeframess   wait(   s   fns   aifcs   afs   ps   BUFSIZs   datas   /usr/lib/python1.4/audiodev.pys   tests   f:just samples:just.aifs   __main__N(   s   errors   Play_Audio_sgis   Play_Audio_suns   AudioDevs   tests   __name__(    s   /usr/lib/python1.4/audiodev.pys   ?