<div>Ok, now I'm doing bridge when I receive "CHANNEL_ANSWER" or "CHANNEL_PROGRESS_MEDIA" on outbound leg but you say that I have wait that "originate has ended": you mean that I have to wait for "BACKGROUND_JOB" event related to my "bgapi originate ... &park"?</div>
<div><br></div><div>I'm already doing "uuid_bridge <inbound_uuid> <outbound_uuid>".</div><div><br></div><div>I'll try also with intercept and inline originate. Thank you!</div><div><br></div>
<div><font class="Apple-style-span" face="monospace"><span class="Apple-style-span" style="line-height: 14px; white-space: pre; ">Stephen</span></font></div><div><font class="Apple-style-span" face="monospace"><span class="Apple-style-span" style="line-height: 14px; white-space: pre;"><br>
</span></font><br><div class="gmail_quote">On Tue, Feb 15, 2011 at 12:53 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;">
you need to make sure originate has ended on the outbound leg before<br>
you use it in a bridge etc.<br>
you also need to supply the inbound leg first in uuid_bridge if that<br>
is something you want to do.<br>
<br>
Easier would be to originate the B leg to park inline and tell A leg<br>
to execute intercept on the B leg uuid.<br>
<div><div></div><div class="h5"><br>
<br>
<br>
On Mon, Feb 14, 2011 at 5:44 PM, Stephen Wilde <<a href="mailto:wstephen80@gmail.com">wstephen80@gmail.com</a>> wrote:<br>
> Sorry but I have missed something.<br>
> I know that I can solve this problem directly in dialplan with a bridge but<br>
> what I'm doing is an "Freeswitch ESL learning" because I have to port some<br>
> application in Freeswitch and I'm learning how to implement some<br>
> functionality.<br>
> For me it's important to take control of both inbound/outbound in full async<br>
> way and I have the necessity to do the complete call control.<br>
> I'm not sure but to me it seems that with a normal bridge I lose the control<br>
> of two sessions, for example, an outbound answer is propagated by bridge<br>
> application as inbound answer.<br>
> What I want to do is an audio bridging so my application can take control of<br>
> "signaling bridging".<br>
><br>
> I'm wrong? There are other way to do that?<br>
> Stephen<br>
> On Tue, Feb 15, 2011 at 12:19 AM, Michael Collins <<a href="mailto:msc@freeswitch.org">msc@freeswitch.org</a>><br>
> wrote:<br>
>><br>
>> My head is spinning after reading this email. :)<br>
>> It sounds like you just need a simple bridge from the incoming leg to the<br>
>> outgoing leg. Can you pre_answer the A leg then execute a good old-fashioned<br>
>> bridge to the b-leg?<br>
>> -MC<br>
>> On Mon, Feb 14, 2011 at 4:57 PM, Stephen Wilde <<a href="mailto:wstephen80@gmail.com">wstephen80@gmail.com</a>><br>
>> wrote:<br>
>>><br>
>>> The problem I have is to propagate the audio coming from an "originated"<br>
>>> outbound session to the inbound session when the outbound is in the PROGRESS<br>
>>> MEDIA phase.<br>
>>> When my application receives the "CHANNEL_PROGRESS_MEDIA" event from<br>
>>> outbound session I can do a "pre_answer" on inbound session but I'm not<br>
>>> capable to do an audio bridge.<br>
>>> I have tried with "uuid_bridge <outbound_uuid> <inbound_uuid>" with no<br>
>>> result probably because this api requires that at least one session must be<br>
>>> answered.<br>
>>> I don't want to answer to the inbound session to propagate the outbound<br>
>>> progressing media but I want to answer to inbound only on outbound answer.<br>
>>> Any way to do that?<br>
>>> Stephen<br>
>>> _______________________________________________<br>
>>> FreeSWITCH-users mailing list<br>
>>> <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
>>> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
>>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
>>> <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
>>><br>
>><br>
>><br>
>> _______________________________________________<br>
>> FreeSWITCH-users mailing list<br>
>> <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
>> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
>> <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
>><br>
><br>
><br>
> _______________________________________________<br>
> FreeSWITCH-users mailing list<br>
> <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
> <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
><br>
><br>
<br>
<br>
<br>
</div></div>--<br>
Anthony Minessale II<br>
<br>
FreeSWITCH <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org/</a><br>
ClueCon <a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com/</a><br>
Twitter: <a href="http://twitter.com/FreeSWITCH_wire" target="_blank">http://twitter.com/FreeSWITCH_wire</a><br>
<br>
AIM: anthm<br>
<a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>
GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
IRC: <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> #freeswitch<br>
<br>
FreeSWITCH Developer Conference<br>
<a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br>
<a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>
pstn:+19193869900<br>
<div><div></div><div class="h5"><br>
_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></blockquote></div><br></div>