N
ωωO5c       s  d    Z  d   Z d   Z g  Z d   Z e i e  d   Z e i e  d   Z e i e  d   Z e i e  d   Z	 e i e	  d   Z
 e i e
  d	   Z e i e  d
   Z e i e  d   Z d   Z d   Z d   Z d   Z d   Z d S(   c    s,   t  |   } | o t |   } n | Sd  S(   N(   s   whathdrs   filenames   ress   whatraw(   s   filenames   ress0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys   what) s    c 
   s  k  } k l d |  d } d | } | i | d  } | i   } | i	   } | o t Sn | d  d j o d } d } nG | d  d	 j o d
 } d } n& | d  d j o d } d } n t Sy | i |   | }	 Wn t j
 o d }	 n X| d d |	 | f Sd  S(   Ns
   whatsound s    2>/dev/nulls   PATH=$PATH:/ufs/guido/bin/sgi
s   ri   s   -t raw -b -s s   sbi   s   -t raw -b -u s   ubs   -t raw -b -U s   uls   Ui   i    (   s   oss   stats   ST_SIZEs   filenames   cmds   popens   pipes   reads   datas   closes   stss   Nones   types   sample_sizes   frame_counts   IOError(
   s   filenames   oss   ST_SIZEs   cmds   pipes   datas   stss   types   sample_sizes   frame_counts0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys   whatraw4 s0    



c    sW   t  |  d  } | i d  } x. t d r$ } | | |  } | o | Sn q' Wt Sd  S(   Ns   ri   i    (	   s   opens   filenames   fs   reads   hs   testss   tfs   ress   None(   s   filenames   fs   hs   tfs   ress0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys   whathdrW s    	 c    sΨ   k  } |  d  d j o t Sn |  d d !d j o
 d } n# |  d d !d j o
 d } n t S| i d	  y | i | d
  } Wn  t | i	 f j
 o t Sn X| | i
   | i   | i   d | i   f Sd  S(   Ni   s   FORMi   i   s   AIFCs   aifcs   AIFFs   aiffi    s   r(   s   aifcs   hs   Nones   fmts   fs   seeks   openfps   as   EOFErrors   Errors   getframerates   getnchannelss
   getnframess   getsampwidth(   s   hs   fs   aifcs   fmts   as0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys	   test_aifcg s    

	c    s!  |  d  d j o
 t } n& |  d  d d f j o
 t } n t Sd } | |  d d ! } | |  d d ! } | |  d d ! } | |  d d	 ! } | |  d	 d
 ! } d } | d j o
 d }	 n; | d j o
 d }	 n$ | d j o d }	 d } n d }	 | | }
 | | | | |
 |	 f Sd  S(   Ni   s   .snds    ds.s   dns.s   aui   i   i   i   i   i   s   Ui   i   s   ?(   s   hs   get_long_bes   fs   get_long_les   Nones   types   hdr_sizes	   data_sizes   encodings   rates	   nchannelss   sample_sizes   sample_bitss
   frame_size(   s   hs   fs   types   hdr_sizes	   data_sizes   encodings   rates	   nchannelss   sample_sizes   sample_bitss
   frame_sizes0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys   test_au| s,    





c    sg   |  d d !d j p |  d d !d j o t Sn t |  d d d d ! } d	 d
 | d d d f Sd  S(   NiA   iE   s   FSSDi   i   s   HCOMi   i   s   hcomi"V  i   i   (   s   hs   Nones   get_long_bes   divisor(   s   hs   fs   divisors0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys	   test_hcom s    (c    s₯   |  d  d j o t Sn t |  d d ! } d } d | j o
 d j  n o |  | d j o, t |  | d  } t d d	 |  } n d
 | d d d f Sd  S(   Ni   s   Creative Voice Filei   i    iτ  s   i   f	1000000.0i   s   voci   i   (   s   hs   Nones   get_short_les   sbseeks   rates   ords   ratecodes   int(   s   hs   fs   sbseeks   rates   ratecodes0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys   test_voc’ s    /c    s₯   |  d  d j p% |  d d !d j p |  d d !d j o t Sn t |  d d	 ! } t |  d	 d
 ! } t |  d
 d ! } t |  d d ! } d | | d | f Sd  S(   Ni   s   RIFFi   i   s   WAVEi   s   fmt i   i   i   i   i"   i$   s   wavi   (   s   hs   Nones   get_short_les   styles	   nchannelss   get_long_les   rates   sample_bits(   s   hs   fs   styles	   nchannelss   rates   sample_bitss0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys   test_wav― s    9c    sD   |  d  d j p |  d d !d j o t Sn d d d d d f Sd  S(	   Ni   s   FORMi   i   s   8SVXs   8svxi    i   (   s   hs   None(   s   hs   fs0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys	   test_8svxΌ s    %c    sR   |  d  d j o= t |  d d ! } t |  d d ! } d | d | d f Sn d  S(	   Ni   s   SOUNDi   i   i   i   s   sndti   (   s   hs   get_long_les   nsampless   get_short_les   rate(   s   hs   fs   nsampless   rates0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys	   test_sndtΕ s    c    sb   |  d  d j oM t |  d d ! } d | j o
 d j n o d | d d d f Sn n d  S(	   Ni   s     i   i   i¨a  s   sndri   i   (   s   hs   get_short_les   rate(   s   hs   fs   rates0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys	   test_sndrΞ s    c    sH   t  |  d  d >t  |  d  d >Bt  |  d  d >Bt  |  d  BSd  S(   Ni    i   i   i   i   i   i   (   s   ords   s(   s   ss0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys   get_long_beΫ s    c    sH   t  |  d  d >t  |  d  d >Bt  |  d  d >Bt  |  d  BSd  S(   Ni   i   i   i   i   i   i    (   s   ords   s(   s   ss0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys   get_long_leή s    c    s$   t  |  d  d >t  |  d  BSd  S(   Ni    i   i   (   s   ords   s(   s   ss0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys   get_short_beα s    c    s$   t  |  d  d >t  |  d  BSd  S(   Ni   i   i    (   s   ords   s(   s   ss0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys   get_short_leδ s    c     sΌ   k  }  d } |  i d o |  i d d j o |  i d d 5d } n y@ |  i d o t |  i d | d  n t d g | d  Wn0 t j
 o$ |  i i d  |  i d  n Xd  S(   Ni    i   s   -ri   s   .s   
[Interrupted]
(   s   syss	   recursives   argvs   testalls   KeyboardInterrupts   stderrs   writes   exit(   s   syss	   recursives0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys   testμ s    "
c    sΡ   k  } k } xΎ |  d r΄ } | i i |  o\ | d G| p | o= d GHk } | i | i i	 | d   } t | | d  n d GHn@ | d G| i i   y t |  GHWn t j
 o d GHn Xq Wd  S(   Ni    s   /:s   recursing down:s   *s   *** directory (use -r) ***s   :s   *** not found ***(   s   syss   oss   lists   filenames   paths   isdirs	   recursives   toplevels   globs   joins   namess   testalls   stdouts   flushs   whats   IOError(   s   lists	   recursives   toplevels   syss   oss   filenames   globs   namess0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys   testallϋ s$    	 	N(   s   whats   whatraws   whathdrs   testss	   test_aifcs   appends   test_aus	   test_hcoms   test_vocs   test_wavs	   test_8svxs	   test_sndts	   test_sndrs   get_long_bes   get_long_les   get_short_bes   get_short_les   tests   testall(    s0   /var/tmp/python-root/usr/lib/python1.5/sndhdr.pys   ?) s2   		#					
	
								