Hello,

I have a problem if I join a incomming call to a conference.
The sipXtapi.dll creates a BYE message if I unhold the incomming call.

Here my short testsample:

printf( "\n\nSet incomming call to hold!\n\n" );
SipxResult = sipxCallHold( hCall_1 );

WaitForSipXEvent( CALLSTATE_HELD, 30 );
ClearSipXEvents();

 // Test for Conference
SipxResult = sipxCallCreate( g_hInst, g_hLine, &hCall_2 );
SipxResult = sipxCallConnect( hCall_2, "sip:[EMAIL PROTECTED]" );
WaitForSipXEvent( CALLSTATE_CONNECTED, 30 );
ClearSipXEvents();
 
SipxResult = sipxConferenceCreate( g_hInst, &g_hConf );

SipxResult = sipxConferenceJoin( g_hConf, hCall_2 );
SipxResult = sipxConferenceJoin( g_hConf, hCall_1 ); 

SipxResult = sipxCallUnhold( hCall_1 );
// sipXtapi.dll cretes a BYE-message - WHY???
WaitForSipXEvent( CALLSTATE_CONNECTED, 30 );
ClearSipXEvents();
 

Dieter

CAE Elektronik GmbH
Unified Messaging, Unified Communications
Telecom Engineer
_______________________________________________
sipxtapi-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/

Reply via email to