[Freeswitch-users] Fwd: mod_opal - call charged before H.225 connect

Georgiewskiy Yuriy bottleman at icf.org.ru
Fri Oct 23 05:53:32 PDT 2009


On 2009-10-23 14:38 +0200, Tihomir Culjaga wrote freeswitch-users at lists.fre...:

TC>>
TC>> TC>check "H225_Setup_UUIE & H323SignalPDU::BuildSetup" within
TC>> src/h323pdu.cxx
TC>> TC>(H323plus)
TC>>
TC>> i think it can be implemented later, but, why it may be needed? can you
TC>> explain some
TC>> situation where it need?
TC>>
TC>>
TC>> TC>
TC>> TC>you should handle this and postpone pre_answer until you get an open LC.
TC>>
TC>> pre_answer is not complete at this time, i say it a some kinde of hack,
TC>> there is
TC>> another issues with it ans sofia in case proxy-media true.
TC>>
TC>>
TC>
TC>bool FSH323Connection::OnReceivedProgress(const H323SignalPDU &pdu)
TC>{
TC>        PTRACE(4, "mod_h323\t======>FSH323Connection::OnReceivedProgress");
TC>        m_txAudioOpened.Wait();
TC>        switch_channel_mark_pre_answered(m_fsChannel);
TC>        return true;
TC>}
TC>
TC>
TC>
TC>so for me the workaround for this was:
TC>
TC>
TC>
TC>
TC>bool FSH323Connection::OnReceivedProgress(const H323SignalPDU &pdu)
TC>{
TC>        PTRACE(4, "mod_h323\t======>FSH323Connection::OnReceivedProgress");
TC>
TC>        PTRACE(4, "mod_h323\t======>FSH323Connection::OnReceivedProgress -
TC>disabled pre_answer!!!!");
TC>
TC>        //m_txAudioOpened.Wait();
TC>        //switch_channel_mark_pre_answered(m_fsChannel);
TC>        return true;
TC>}
TC>

in that chase wee are not hear anything going inband if receive progress ind from called h323 endpoint, 
there will bee ringback, for exmaple mobule fone then it out of network. if you dont need
this make this changes until i fix it.

C уважением                       With Best Regards
Георгиевский Юрий.                Georgiewskiy Yuriy
+7 4872 711666                    +7 4872 711666
факс +7 4872 711143               fax +7 4872 711143
Компания ООО "Ай Ти Сервис"       IT Service Ltd
http://nkoort.ru                  http://nkoort.ru
JID: GHhost at jabber.tula-ix.net.ru JID: GHhost at jabber.tula-ix.net.ru
YG129-RIPE                        YG129-RIPE


More information about the FreeSWITCH-users mailing list