[Asterisk-Users] Enhanced Audio Support for EAGIs

Jeff Maki
Sat, 06 Nov 2004 21:35:49 -0000

Acting on the suggestion below, I tried running the eagi-test.c demo as
is--to see what happens. I got this back from asterisk:

...[snip]...
Environment: 'agi_accountcode' is ''
Ooh, got a response from Asterisk: '200 result=0 endpos=0'
1. Result is '200 result=0 endpos=0'
Ooh, got a response from Asterisk: '200 result=0 endpos=0'
2. Result is '200 result=0 endpos=0'
    -- Playing 'digits/20' (language 'en')
    -- Playing 'digits/3' (language 'en')
    -- Playing 'digits/million' (language 'en')
    -- Playing 'digits/4' (language 'en')
    -- Playing 'digits/hundred' (language 'en')
Nov  6 23:29:14 WARNING[3353]: file.c:1058 ast_waitstream_full: Wait failed
(Broken pipe)
Ooh, got a response from Asterisk: '200 result=-1'
3. Result is '200 result=-1'
  == Spawn extension (default, s, 2) exited non-zero on 'SIP/jmaki-8572'
Got hungup on apparently
Failed to execute command

Asterisk is running on FreeBSD here, and I tried taking down the
firewall--no go. Now this is a *new* problem--what does this "Wait
failed"
thing mean? I'm not sure if fd 3 is working or not, but the script
doesn't... any ideas?

Thanks in advance,

-Jeff.

> On Sat, 2004-11-06 at 21:50 -0500, Jeff Maki wrote:
>> Thanks for replying, and I apologize for turning this into a "C
support"
>> question, but which function should I use to open the fd? I always
>> thought  the fd was already open--open simply returned a fd for a file?
>> Does  asterisk create a fifo somewhere I need to open()?
>>
>> It's not very well documented, so thanks again for offering a
suggestion!
>
> I think it is well documented. Whats wrong with eagi-sphinx-test.c, or
> eagi-test.c? Both are written in C and one specifically does a portion
> of what you want already.
>
> --
> Steven Critchfield <critch@basesys.com>
>
>