tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
O\¬Qc    @sjddlZddlZddlZddlZddlmZidd6dd6dd6Zd    „Zid
„d6d „d6d „d6Zd „dddfDƒZ    d„dddfDƒZ
idd6eddddddddƒd6eddddddddƒd6Z ddfddfddfgZ dej fd„ƒYZd„ZedkrfeƒndS( iÿÿÿÿN(t run_unittesttbithitiicCs$tjdt|ƒt|f|ŒS(Ns=%d%s(tstructtpacktlentformats(twidthtdata((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyRscGs td|ƒS(Ni(R(R    ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt<lambda>scGs td|ƒS(Ni(R(R    ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyR
scGs td|ƒS(Ni(R(R    ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyR
scCs)i|]}dd|d>d|“qS(ii((t.0tw((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pys
<dictcomp>s    cCs%i|]}dd|d>|“qS(iÿÿÿÿii((R R ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pys
<dictcomp>s    tE»€ÿii4igEi™ºÿÿiÿi€ÿÿixV4i«‰gEiUv˜ºiÿÿÿi€tabct TestAudioopcBseZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „Zd „Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCsÿxød
D]ð}|jtjd|ƒdƒt|}|jtj|dƒ|ƒdƒ|jtj|dddƒ|ƒd    ƒ|jtj|t|ƒ|ƒt|ƒ|jtj|t|ƒ|ƒt| ƒ|jtjt||ƒt| ƒqWdS( Niiitiiiøÿÿÿiÿÿÿÿi(iii(t assertEqualtaudiooptmaxtpackst    maxvaluest    minvaluestdatas(tselfR tp((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyttest_max)s 
"(*+cCsxd
D] }|jtjd|ƒd ƒt|}|jtj|dƒ|ƒd ƒ|jtj|ddd    ƒ|ƒd ƒ|jtj|t|ƒ|ƒt|t|fƒ|jtj|t|ƒ|ƒt|t|fƒ|jtjt||ƒt|t|fƒqWdS(NiiiRiÿÿÿi€iiøÿÿÿiÿÿÿÿ(iii(iÿÿÿi€(ii(iøÿÿÿi(RRtminmaxRRRR(RR R((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt test_minmax3s 
"(c
Cs¾x·d
D]¯}|jtjd|ƒdƒ|jtjt|tdƒŒ|ƒdƒ|jtjt|ddd    d    ddƒ|ƒdƒ|jtjt||ƒt|t|ƒqWdS( NiiiRiidi    i
i(iii(RRtmaxppRtrangeRRR(RR ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt
test_maxppAs  ,5cCs[xdD]ú}|jtjd|ƒdƒt|}|jtj|dƒ|ƒdƒ|jtj|ddƒ|ƒdƒ|jtj|dd    ƒ|ƒd
ƒ|jtj|t|t|ƒ|ƒt|ƒ|jtj|t|t|ƒ|ƒt|ƒqW|jtjtdd d ƒdƒd ƒ|jtjtdddƒdƒdƒdS(NiiiRiiiiiøÿÿÿiþÿÿÿiPipi`i°ii (iii(RRtavgRRR(RR R((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyttest_avgIs 
"%%& &""c
Csòx‹d D]ƒ}|jtjd|ƒdƒ|jtjt|tdƒŒ|ƒdƒ|jtjt|ddd    d    ddƒ|ƒdƒqW|jtjtddƒd
ƒ|jtjtddƒd ƒ|jtjtddƒd ƒdS(NiiiRiidi    i
iiÄifÅIª‰gÅ(iii(RRtavgppRRR(RR ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt
test_avgppYs ,9  cCs,xÅd D]½}|jtjd|ƒdƒt|}|jtj|tdƒŒ|ƒdƒ|jtj|t|ƒd|ƒt|d    dƒ|jtj|t|ƒd|ƒt| d    dƒqW|jtjtddƒd
ƒ|jtjtddƒd ƒ|jtjtddƒd ƒdS(NiiiRiidi9itdeltaiMi!Ni "N(iii(    RRtrmsRRtassertAlmostEqualRRR(RR R((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyttest_rmsbs 
(##  cCsxd D]}|jtjd|ƒdƒt|}|jtj|dddƒ|ƒdƒ|jtj|ddddƒ|ƒdƒ|jtj|dd    d
dƒ|ƒdƒ|jtj|dt|ƒ|ƒdƒ|jtj|t|t|ƒ|ƒdƒqWdS( NiiiRiÿÿÿÿiiýÿÿÿiüÿÿÿiþÿÿÿi(iii(RRtcrossRRR(RR R((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt
test_crossos 
(++)c
CsxbdD]Z}|jtjdd|ƒdƒ|jtjt|dtt|ƒ|ƒt|ƒqW|jtjtdtddƒdƒ|jtjtdtddƒtdddd    d
d    d
d ƒƒ|jtjtdtddƒtddd d dd dd ƒƒdS(NiiiRtt$€€þiih$iÿi€ÿÿiþÿÿÿið¬h$iÿÿÿi€(iii(RRtaddRRR(RR ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyttest_addys *  # c
Csµx>d&D]6}x-d'D]%}|jtjd
||ƒd
ƒqWqW|jtjtdddƒd ƒ|jtjtdddƒd ƒ|jtjtdddƒd ƒ|jtjtddd    ƒtdƒ|jtjtdddƒtddd dddddƒƒ|jtjtdddƒtddddddddƒƒ|jtjtdddƒtddddddddƒƒ|jtjtddd    ƒtdƒ|jtjtdddƒtdddddd    ddƒƒ|jtjtdddƒtddddddddƒƒ|jtjtdddƒtddd d!d"dddƒƒ|jtjtddd    ƒtdd    d#d$d%dddƒƒdS((Niiiiiÿÿÿÿii€ÿÿÿiÿÿÿi€RsF¼€sÿDº~þi5ihEišºÿÿi€ÿÿi€ÿÿi3ifEi˜ºÿÿiþiÿiþÿÿÿiyV4i¬‰gEiVv˜ºi€iwV4iª‰gEiTv˜ºiþÿÿiwV4’iª‰gÅiTv˜:ixV4’i«‰gÅiUv˜:(iii(iiiÿÿÿÿii€ÿÿÿiÿÿÿi€(RRtbiasRR(RR R.((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt    test_bias†s>  ' ### c
Cs~x5dD]-}|jtjt|||ƒt|ƒqW|jtjtdddƒtddddddd    d
ƒƒ|jtjtdddƒtddd d d dddƒƒ|jtjtdddƒdƒ|jtjtdddƒtddddddddƒƒ|jtjtdddƒdƒ|jtjtdddƒtddddddd    dƒƒdS(NiiiiiiEi»ÿÿii€ÿÿiÿÿÿiiEi»ii€iÿtEº€ÿi4igEi™ºiÿiÿÿi4igEi˜ºÿÿiÿiÿÿÿÿ(iii(RRtlin2linRR(RR ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt test_lin2lin§s  +#c    Csã|jtjdddƒddfƒ|jtjdddƒtdddd    d
d dƒdfƒ|jtjdd dƒtd dd ddddƒdfƒx;dD]3}|jtjd|dƒd|ddfƒq¨WdS(NsitÿÿiMÿÿÿi(iii i)iêÿÿÿirii i)iêÿiriMÿR*ii
(iMÿÿÿi((iMÿÿÿi((iMÿÿÿi((iiit(ii(RRt    adpcm2lintNoneR(RR ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyttest_adpcm2linºs & cCs½|jtjtdddƒdd fƒ|jtjtdddƒdd fƒ|jtjtdddƒddfƒx;dD]3}|jtjd|d    |dƒddfƒq‚WdS(Nisi#ÿÿÿi'iiiR*i
ii(i#ÿÿÿi'(ii'(ii'(iiiR4(ii(RRt    lin2adpcmRR6(RR ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyttest_lin2adpcmÈs     cCsd|jtjtddƒdƒ|jtjtddƒdƒ|jtjtddƒdƒdS(NisՇ¤$ª*ZisՇ¤$ª*Ui(RRtlin2alawR(R((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt test_lin2alawÕs cs÷d}dddddddd    d
d d d ddddddddddg}xDdD]<‰|jtj|ˆƒtˆ‡fd†|DƒŒƒqUWdjd„tdƒDƒƒ}x<dD]4‰tj|ˆƒ}|jtj|ˆƒ|ƒq»WdS( Nt$*QTUXkq€ƒ¤ªÑÔÕØëñÿiPýÿÿi0ýÿÿi@÷ÿÿi@ðÿÿi÷ÿÿÿiýÿÿÿiÿÿÿÿiåÿÿÿi ÿÿÿi®ÿÿÿi–ÿÿÿi°iÐiÀiÀi    iiiiôiRijiic3s!|]}|ˆd>d?VqdS(ii N((R tx(R (sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pys    <genexpr>äsRcss|]}t|ƒVqdS(N(tchr(R R=((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pys    <genexpr>æsi(iii(ii(RRtalaw2linRtjointxrangeR:(Rtencodedtsrctdecoded((R sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt test_alaw2linÝs!' % cCsd|jtjtddƒdƒ|jtjtddƒdƒ|jtjtddƒdƒdS(Nisÿ­Ž€gisÿ­Ž€~i(RRtlin2ulawR(R((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt test_lin2ulawës csþd}dddddddd    d
d d d dddddddd g}xDdD]<‰|jtj|ˆƒtˆ‡fd†|DƒŒƒqOWdjd„tdƒtddƒDƒƒ}x<dD]4‰tj|ˆƒ}|jtj|ˆƒ|ƒqÂWdS(Nt(?Wjv|~€Ž¨¿×êöüþÿi¡àÿÿi¡îÿÿiAúÿÿiþÿÿi]ÿÿÿiËÿÿÿiîÿÿÿiúÿÿÿiþÿÿÿii_i_i¿iïi£i5iiiiic3s!|]}|ˆd>d?VqdS(iiN((R R=(R (sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pys    <genexpr>úsRcss|]}t|ƒVqdS(N(R>(R R=((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pys    <genexpr>ýsii€i(iii(ii(RRtulaw2linRR@RRF(RRBRCRD((R sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt test_ulaw2linós$ %, c
Cs-x…dD]}}|jtjd|dƒdƒ|jtjt||dƒdtt|ƒƒ|jtjt||dƒt|ƒqW|jtjtdddƒdƒ|jtjtdddƒtdddd    d
d    d
d ƒƒ|jtjtdddƒtddd d dd dd ƒƒdS(NiiiRiR*R+ih$iÿi€ÿÿiþÿÿÿið¬h$iÿÿÿi€(iii(RRtmulRRR(RR ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyttest_muls #c        CsxÞd D]Ö}|jtjd|ddddƒdddffƒ|jtjd|ddddƒdddffƒ|jtjd|ddd    dƒdd
dffƒ|jtjt||ddddƒdt|ƒqWd}tjd dddd    |ƒ\}}tjd dddd    |ƒ\}}|j||d ƒxÆdD]¾}tjt||ddd    dƒ\}}d\}}xatdtt|ƒ|ƒD]C}tjt||||!|ddd    |ƒ\}}||7}q¡W|j||ƒ|j||ƒqJWdS(NiiiRi@iÿÿÿÿiii€>iþÿÿÿtt (iii(ii((ii(ii((ii((ii(ii(ii(ii(ii(ii((ii(iii(RN(RRtratecvR6RRR(    RR tstatetd1td2td0tstate0tdR((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt test_ratecvs, !!!)$$ ( #cCsmxfdD]^}|jtjd|ƒdƒ|jtjt|dddƒ|ƒt|dddƒƒqWdS(NiiiRi(iii(RRtreverseR(RR ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt test_reverse*s %cCs1x*dD]"}t|}tdt|ƒƒ}x8t|ƒD]*}||d|…||dd|…<q:W|jtjt|ƒ|ddƒ|ƒ|jtjt|ƒ|ddƒdt|ƒƒx<t|ƒD].}||d|…|||dd|…<qÏW|jtjt|ƒ|ddƒ|ƒqWdS(NiiiiR*gà?(iii(Rt    bytearrayRRRRttomonotstr(RR tdata1tdata2tk((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt test_tomono0s 
((2,cCsxdD]}t|}tdt|ƒƒ}x8t|ƒD]*}||d|…||dd|…<q:W|jtj||ddƒ|ƒ|jtj||ddƒdt|ƒƒx<t|ƒD].}||d|…|||dd|…<qÃW|jtj||ddƒ|ƒqWdS(NiiiiR*(iii(RRYRRRRttostereo(RR R\R]R^((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt test_tostereo<s 
(",,cCsV|jtjtdtdƒdƒ|jtjdttdƒtdƒdƒdS(Nigð?R*g(RRt
findfactorRR(R((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyttest_findfactorHs$'cCsŒ|jtjtdtdƒd    ƒ|jtjtdtddddƒƒd
ƒ|jtjtdd dtdtdƒd ƒdS( Niigð?igÍÌÌÌÌf¿@iþÿÿÿii(igð?(igÍÌÌÌÌf¿@(igð?(RRtfindfitRR(R((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt test_findfitMs
$)-cCs$|jtjtddƒdƒdS(Niii(RRtfindmaxR(R((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt test_findmaxTscCsÜxÕdD]Í}t|dddt|t|ƒ}|jtj||dƒdƒ|jtj||dƒdƒ|jtj||dƒdƒ|jtj||dƒt|ƒ|jtj||dƒt|ƒqWdS(Niiiiiÿÿÿÿi(iii(RRRRRt    getsample(RR R    ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyttest_getsampleWs $#cCs9|jtjtjdjd„tdƒDƒƒdƒdS(NRcss|]}t|ƒVqdS(N(R>(R R=((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pys    <genexpr>csii¸~Ûÿ(t assertRaisesRterrorRfR@RA(R((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyttest_negativelen`s c
Csed}xXtD]P\}}|}|jtjtj||dƒ|jtjtj||ƒ|jtjtj||ƒ|jtjtj||ƒ|jtjtj    ||ƒ|jtjtj
||ƒ|jtjtj ||ƒ|jtjtj ||ƒ|jtjtj ||dƒ|jtjtj||ddƒ|jtjtj||ddƒ|jtjtj|||ƒ|jtjtj||dƒ|jtjtj||ƒ|jtjtj|||ƒ|jtjtj||ddd|ƒ|jtjtj||ƒ|jtjtj||ƒ|jtjtj|||ƒq WdS(Nigð?gà?i(R6t INVALID_DATARjRRkRhRRR R%R"RR(RKRZR`R,R.RWR1RORFR:R8(RRPR    tsizetsize2((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyttest_issue7673es,""(cCsxd}d}xedD]]}|jtjtj||ƒ|jtjtj||ƒ|jtjtj|||ƒqWdS(Ntabcdefghiÿÿÿÿiiii(iÿÿÿÿiiii(R6RjRRkRIR?R5(RR    RPRn((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyttest_wrongsize}s  (t__name__t
__module__RRRR!R#R'R)R-R/R2R7R9R;RERGRJRLRVRXR_RaRcReRgRiRlRpRr(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyR's8    
                           
       !                                                                            cCsttƒdS(N(RR(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt    test_main…st__main__(RtsystunittestRttest.test_supportRRRRRRRRmtTestCaseRRuRs(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_audioop.pyt<module>s8    
    
 
 #        ÿ_