From 5ff7c338f2ba529ed4d4d5e8687c1a8608d4836c Mon Sep 17 00:00:00 2001 From: Mark Spencer Date: Mon, 18 Aug 2003 05:50:10 +0000 Subject: [PATCH] Add pound/star (bug #113) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1361 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- say.c | 11 ++++++++++- sounds.txt | 6 +++++- sounds/digits/pound.gsm | Bin 0 -> 1155 bytes sounds/digits/star.gsm | Bin 0 -> 1353 bytes 4 files changed, 15 insertions(+), 2 deletions(-) create mode 100755 sounds/digits/pound.gsm create mode 100755 sounds/digits/star.gsm diff --git a/say.c b/say.c index 9e47abad92..40b5131ef3 100755 --- a/say.c +++ b/say.c @@ -25,7 +25,16 @@ int ast_say_digit_str(struct ast_channel *chan, char *fn2, char *ints, char *lan int num = 0; int res = 0; while(fn2[num] && !res) { - snprintf(fn, sizeof(fn), "digits/%c", fn2[num]); + switch (fn2[num]) { + case ('*'): + snprintf(fn, sizeof(fn), "digits/star"); + break; + case ('#'): + snprintf(fn, sizeof(fn), "digits/pound"); + break; + default: + snprintf(fn, sizeof(fn), "digits/%c", fn2[num]); + } res = ast_streamfile(chan, fn, lang); if (!res) res = ast_waitstream(chan, ints); diff --git a/sounds.txt b/sounds.txt index 70f11392a1..86655bc478 100755 --- a/sounds.txt +++ b/sounds.txt @@ -320,7 +320,7 @@ %p-m.gsm%P.M. -%thousand.gsm%thousand +%pound.gsm%pound %privacy-incorrect.gsm%will_be_added_later @@ -330,6 +330,10 @@ %privacy-unident.gsm%will_be_added_later +%star.gsm%star + +%thousand.gsm%thousand + %at.gsm%at %h-1.gsm%first diff --git a/sounds/digits/pound.gsm b/sounds/digits/pound.gsm new file mode 100755 index 0000000000000000000000000000000000000000..a09fb0f6d0702a8cad8678a7458e4c2180bb9113 GIT binary patch literal 1155 zcmV-}1bqA0GptR+P)@ldjmf-~k2v>?7MXnQfk;WV&A|~zMQ%3i*mKPiLwzuHWVS~j zlFreq*j$sK&jjrIsDV*1GlrHp8Q1WGkwR9`M3C=OXVpN-ps{1DuLziqvM1&B zG)mQ|b6E%}dwiXk>hch;waa&1n4Uh^p7mNyT7ewX@W0OxTpq=N9<)2(Awi;u{+ zA3B=kkqam~mN^=cC=A{1Mj6=5SuJuT#ndfS9Ez1ot7LRUI+x1Yq-mwcl`A=8rLp9f zNa*S;F7?x~OdyKm2zcpG$t{^fY>h*;YUc#nhiA1a=_uBtW4iIvGDD=x?PQ|jJ*@_y z=0w>UuO9G)$fHPM=A~lfVMb2&(sEMd+*Jfx)M)bTsRJ6K<~~%Y!$-|Xi;b+rNotKD zs?u{i8EaW%SmjD6c~=5v>>b02T*C3JkCzc#gSFJMI}FlqY8@-L12Y#FNitg_8WFhp z9bF_tTSuuQw_;K+OkeXP|@e3>7rtRb?uusvB<)}ERwraX93je z3of!}A0G$BhtZVp-hXL(CCGx8Ft}SGMN~PTESVO&NrRbz_mfo~k#4|*^|D0naX~8!q1LN%;MTi!xLVQUZ0*~BVMpBI28c+9pez z(PV^i+IXPoby^n@cEGo^S-BPDptjURt*n~>(wuRok@WR09Qbgo*p(^y_;*-~FY1cyHfwLW@ zOFfFAeCugQTaLiE&2fs+(qNTf4pyGl=t`c6%pka?X;`K1pvv`<$0eembhC}gVtU{< z!;Ln=*D6^R&~|`IlX5E@Y5*kKX=d z8xzRFh@5gvv+RQIlq$K{-Gk}$sSdJug=BzE)|}Zfi`QFTLpqc0`0AJFA z?R({B!XbaHw%J?QCTvx~@Ict=ayLrCAvzmTHr$9nCYz4Co17p?E0$d*)?hhVTI4`$ zBXUO^lHgetvN+r9z(*vBrrgFrNYaui9N8<3649u@HrkDplaL@1lalFeZRyD*skZl9 zuN<4Vw4Bu8Q};?-NyZAcH4?l=wdRzNRpN+!V z?4e|mSlZ1hxg6ah&(AEiCP^{b)G2K01BpxLTx4r(i)&X1a_cJ5OU6f&NZiq=$YmCz ztkmmVvILFpCmfB~;E%{9zCMcW)k?2r$uZK8EB5p-xTn-Hbg4zxDanjOJ2lq|IO7sk zY>@}!K&sg6*$TMClDS;eaCB(_-AIMb$-|Q0i&^d_CnJ}t&uFc-yAbm{usva<=)=$u-BUZ;uYjn|Z6iltHNRUBr@LrV+2j>f6UWla$^ z)un`!0M^S!-I5l_$0?r=PB&v{>Lf2#sUv9yy{*@88%9uafzW6iyyR+OJu{UO!O#IYE|SM|L(6SEY8LOEhvh8|omun~p@|*ltS>5yXJF+iftUXrR2)jYO1? zpf?Lpq|?ekEeFXrt=6YQVTf>mO&^L&q-LNtHtX`k+&SY07)d0NhDAJNhFd< LBvJrLB$7!aJc_)` literal 0 HcmV?d00001