<font style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">Steven<BR><BR>Thank you for your response. I have not seen any other responses as of yet. I appreciate your input and will look into skipping in the file. AGI does allow for playback of a file with forward and rewind using the "control stream file" method. My real questions was looking into how best to modify this AGI function to allow for direct entry into either the rewind or fast forward modes in the "control stream file" method.&nbsp; This method is located int the res_agi.c file. It calls the base streamfile functions in the underlying asterisk core. This core functions support playback in reverse and fast forward using control keys. This is how you can playback e-mail messages in both forward and reverse. What I am trying to do is tap into this ability without user interaction.<BR><BR>I am a user that is looking to enlist a developer to assist in modifying the core asterisk system to support an ability I need. I am toying in the c source code but do not feel confident that I could yet make a stable change to asterisk myself. Where else should I take questions such as these? Who might be open to assisting with this modification?<BR><BR>Steven I do appreciate&nbsp;that you have taken&nbsp;the time to respond to me.<BR><BR>Sincerely <BR>Bryant Zimmerman<BR><BR><FONT face="Tahoma, Arial, Sans-Serif" size=2>
<HR align=center width="100%" SIZE=2>
<B>From</B>: "Steven S. Critchfield" &lt;critch@basesys.com&gt;<BR><B>Sent</B>: Tuesday, July 07, 2009 2:12 PM<BR><B>To</B>: bryantz@zktech.com, "Asterisk Developers Mailing List" &lt;<FONT face=Tahoma size=2>asterisk-dev@lists.digium.com</FONT>&gt;<BR><B>Subject</B>: Re: [asterisk-dev] AGI control stream file</FONT><BR><BR>You received a response. Sorry you didn't like the response. Your question<BR>is not for the asterisk-dev list. You are developing something outside<BR>of the asterisk code base. That means you are an asterisk user. <BR><BR>Liken it to web servers. The apache team develop apache. You might use<BR>apache to make CGI or other scripts, but you are just using apache. Don't<BR>confuse browser operators as users of apache as they don't have a clue<BR>nor do they care about what server you run.<BR><BR>As best I know, there is no ability in asterisk to play a file in anything<BR>other than normal speed and direction. Your "requirements" may just mean you<BR>need to do jump based or time based jumps around the playable file. That is<BR>how my company implemented ff and rw features in our voice recording<BR>software.<BR><BR>----- "Bryant Zimmerman" <BRYANTZ@ZKTECH.COM>wrote:<BR><BR>&gt; Hey guys I posted this earlier and did not get any responses. Is there<BR>&gt; any <BR>&gt; other resources that I could use to figure this out.<BR>&gt; <BR>&gt; Thanks<BR>&gt; Bryant<BR>&gt; <BR>&gt; I am working on some AGI development that requires control of audio<BR>&gt; file <BR>&gt; playback. The control stream file is working for the most part, but to<BR>&gt; meet <BR>&gt; one of the project requirements I need to be able to let the user<BR>&gt; enter <BR>&gt; stream playback in either, rewind, fastforward or pause states with a<BR>&gt; <BR>&gt; single key press. To this point I have not figured out a way to enter<BR>&gt; into <BR>&gt; the control stream file command in anything other than a play state.<BR>&gt; This <BR>&gt; requires that the user must hit the, rw, ffwd or pause key.. <BR>&gt; <BR>&gt; After looking at the c code for the control stream file function I<BR>&gt; could <BR>&gt; not figure out a way to force the system to allow for this. Does any<BR>&gt; one <BR>&gt; have any ideas? What would it take to add this to the core system?<BR>&gt; <BR>&gt; Thanks<BR>&gt; Bryant<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; _______________________________________________<BR>&gt; --Bandwidth and Colocation Provided by http://www.api-digital.com--<BR>&gt; <BR>&gt; asterisk-dev mailing list<BR>&gt; To UNSUBSCRIBE or update options visit:<BR>&gt; http://lists.digium.com/mailman/listinfo/asterisk-dev<BR><BR>-- <BR>Steven Critchfield critch@basesys.com<BR><BR></font>