Making a sip call on emulator

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
I'm scoping out some work for an implementation on Symbian S60 and am facing
the following issues

1. symbian_ua.exe - fails to execute correctly. I get a console message
telling me to press any key - after which the application exits. This issue
had been raised in the mailing lists, but unfortunately no solution was
presented - has this been resolved?


2. I *think* there might be an error in TBool
Csymbian_ua_guiContainerView::CallSoftKeyPressedL( TInt aCommand )

HBufC *buf = obj_url->GetTextInHBufL();

CnvUtfConverter::ConvertFromUnicodeToUtf8(aUrl, *buf);

The construction of obj_url at present results in a space in between the
"sip:" and the number called. So for example aUrl as it stands would contain
"sip: 1234567", instead of "sip:1234567" which causes a failure to make call
to the box I'm testing on. i.e the "Making call failed!" dialog is shown.

if (symbian_ua_makecall((char *)aUrl.PtrZ()) != 0) {
PutMessage(_L("Making call failed!"));
if ( cba != NULL ) {
cba->SetCommandL(aCommand, KStCall);
cba->DrawDeferred();
}
}


If I remove the space, the call can be made....

3. I'm able to successfully register on symbian_ua_gui.exe but also face
problems making a call from an audio perspective. At present if I try to
make a call on emulator I get the following sequence of dialogs

a) NOTFOUND (PJ_ENOTFOUND)

b) Error in MaoscPlayComplete -14

c) Error in MaoscPlayComplete -3 in the following code:-

void CPjAudioOutputEngine::MaoscPlayComplete(TInt aError)
{
    lastError_ = aError;
    state_ = STATE_INACTIVE;
    if (aError != KErrNone) {
     snd_perror("Error in MaoscPlayComplete()", aError);
    }
}

I wonder if this has something to do with me trying to make a call without
the null_audio.lib being present?

http://trac.pjsip.org/repos/changeset/2257

http://article.gmane.org/gmane.comp.voip.pjsip/5397/match=2257


The code changes look a little different to the current code base
in pjproject 1.1 and 1.02. What do I have to do to build the null_audio.lib
correctly - if that is the cause of my problem.

I also noticed that null_audio.mmp refers to nullsound.c - is this supposed
to be present in pjproject


Any pointers, comments or suggestions would be really useful.

jb
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090506/f9f22eee/attachment.html>


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux