<br><br><div class="gmail_quote">On Mon, Apr 18, 2011 at 9:30 AM, Anthony Minessale <span dir="ltr"><<a href="mailto:anthony.minessale@gmail.com">anthony.minessale@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
if you need this level of granularity, I suggest instead of the<br>
conference play stuff that is built in, that you use the originate<br>
command to call a new channel into the conference to play the file<br>
then use the uuid_fileman api command to manipulate the playback.<br></blockquote><div><br></div><div>FYI,</div><div>I just added the basic uuid_fileman stuff to the wiki:</div><div><a href="http://wiki.freeswitch.org/wiki/Mod_commands#uuid_fileman">http://wiki.freeswitch.org/wiki/Mod_commands#uuid_fileman</a></div>
<div><br></div><div>I don't have actual examples yet - I just combed through the source code to pull out the various commands that are available. For those who like to dig into the source code: uuid_fileman in mod_commands.c is essentially a wrapper/helper that calls switch_ivr_process_fh() from switch_ivr.c in the core. The commands are all in that function. I was able to deduce most of the args and their meanings by looking at the source code. If you have used these functions and can contribute some simple examples that would be very helpful.</div>
<div><br></div><div>Many thanks,</div><div>MC</div></div>