APS in PjSIP 1.1 APS Direct

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

 



Hi

Ok you have add some plugins extensions  from FP1 realease from here
http://www.forum.nokia.com/info/sw.nokia.com/id/4ff42a22-7099-4cc9-91bf-5e66
166bd28d/S60_3rd_SDK_FP1_API_Plug-In_Pack.html 

And extract it then select AudioProxyServer_v2.43.zip and MMFDevSoundAPI.zip
and extract it to C:\Symbian\9.2\S60_3rd_FP1 then try to compile your
project. Hope it should help you. (note: extract on
C:\Symbian\9.2\S60_3rd_FP1 may ask for overwrite accept it with yes.)

Thanks

Bharat

From: pjsip-bounces@xxxxxxxxxxxxxxx [mailto:pjsip-bounces at lists.pjsip.org]
On Behalf Of Srivatsan Deenadayalan
Sent: Monday, May 04, 2009 3:41 PM
To: pjsip list
Subject: Re: APS in PjSIP 1.1 APS Direct

 

Thanks Bharat, but my problem not solved yet.

1. I am using PjSIP symbian console based app.
2. I have changed symbian_ua.mmp as given below,
    #define SND_HAS_APS      1
    #define SND_HAS_VAS     0
    #define SND_HAS_MDA    0
3. Included config_site.h file pjlib\include\pj
4. Added #define PJ_CONFIG_NOKIA_APS_DIRECT in config_site_sample.h found
under pjlib\include\pj
5. Build - Phone Release GCCE, 

What should config_site.h file should have ? it should be empty ? i have
added only #include <pj/config_site_sample.h> in config_site.h, anything
else to be added ?

I am using S60 Fp1 SDK with required plugin added and Carbide 2.0.

Error :

pjsua_media.c:(.text+0x200): undefined reference to
`pjmedia_codec_passthrough_init'
\Symbian\9.2\S60_3rd_FP1\EPOC32\RELEASE\ARMV5\UREL\pjsua_lib.lib(pjsua_media
.o): In function `pjsua_media_subsys_destroy':
pjsua_media.c:(.text+0xb58): undefined reference to
`pjmedia_codec_passthrough_deinit'
\Symbian\9.2\S60_3rd_FP1\EPOC32\RELEASE\ARMV5\UREL\pjmedia_audiodev.lib(symb
_aps_dev.o): In function `CPjAudioEngine::~CPjAudioEngine()':
symb_aps_dev.cpp:(.text+0x80c): undefined reference to
`RAPSSession::Close()'
\Symbian\9.2\S60_3rd_FP1\EPOC32\RELEASE\ARMV5\UREL\pjmedia_audiodev.lib(symb
_aps_dev.o): In function `CPjAudioEngine::~CPjAudioEngine()':
symb_aps_dev.cpp:(.text+0x9a0): undefined reference to
`RAPSSession::Close()'
\Symbian\9.2\S60_3rd_FP1\EPOC32\RELEASE\ARMV5\UREL\pjmedia_audiodev.lib(symb
_aps_dev.o): In function `CPjAudioEngine::~CPjAudioEngine()':
symb_aps_dev.cpp:(.text+0xb30): undefined reference to
`RAPSSession::Close()'
\Symbian\9.2\S60_3rd_FP1\EPOC32\RELEASE\ARMV5\UREL\pjmedia_audiodev.lib(symb
_aps_dev.o): In function `CPjAudioEngine::InitPlayL()':
symb_aps_dev.cpp:(.text+0xc30): undefined reference to
`RAPSSession::InitializePlayer(TAPSInitSettings&)'
\Symbian\9.2\S60_3rd_FP1\EPOC32\RELEASE\ARMV5\UREL\pjmedia_audiodev.lib(symb
_aps_dev.o): In function `CPjAudioEngine::InitRecL()':
symb_aps_dev.cpp:(.text+0xd8c): undefined reference to
`RAPSSession::InitializeRecorder(TAPSInitSettings&)'
\Symbian\9.2\S60_3rd_FP1\EPOC32\RELEASE\ARMV5\UREL\pjmedia_audiodev.lib(symb
_aps_dev.o): In function `CPjAudioEngine::Stop()':
symb_aps_dev.cpp:(.text+0xfb0): undefined reference to `RAPSSession::Stop()'
\Symbian\9.2\S60_3rd_FP1\EPOC32\RELEASE\ARMV5\UREL\pjmedia_audiodev.lib(symb
_aps_dev.o): In function `CPjAudioEngine::ConstructL()':

symb_aps_dev.cpp:(.text+0x106c): undefined reference to
`RAPSSession::Connect()'
symb_aps_dev.cpp:(.text+0x1098): undefined reference to
`RAPSSession::SetCng(int)'
symb_aps_dev.cpp:(.text+0x10a4): undefined reference to
`RAPSSession::SetVadMode(int)'
symb_aps_dev.cpp:(.text+0x10b0): undefined reference to
`RAPSSession::SetPlc(int)'
symb_aps_dev.cpp:(.text+0x10bc): undefined reference to
`RAPSSession::SetEncoderMode(TAPSCodecMode)'
symb_aps_dev.cpp:(.text+0x10c8): undefined reference to
`RAPSSession::SetDecoderMode(TAPSCodecMode)'
symb_aps_dev.cpp:(.text+0x10d4): undefined reference to
`RAPSSession::ActivateLoudspeaker(int)'
symb_aps_dev.cpp:(.text+0x10ec): undefined reference to
`RAPSSession::Write()'
symb_aps_dev.cpp:(.text+0x1118): undefined reference to
`RAPSSession::Read()'



Bharat Yadav wrote: 

Hi
Check symbian_ua and follow their .mmp and next include config_site.h and
define #define PJ_CONFIG_NOKIA_APS_DIRECT in config_site_sample.h located in
your_project\pjlib\include\pj now your project APS Direct enabled.
Thanks
Bharat
 
-----Original Message-----
From: pjsip-bounces@xxxxxxxxxxxxxxx [mailto:pjsip-bounces at lists.pjsip.org]
On Behalf Of Srivatsan Deenadayalan
Sent: Monday, May 04, 2009 2:43 PM
To: pjsip list
Subject: Re: APS in PjSIP 1.1 APS Direct
 
UPDATE:
 
My question is regarding Symbian OS
 
Question :
 
How to enable APS in PjSIP 1.1 APS direct ? Can anyone please provide 
the details of Macros and others to be set to activate APS. I have tried 
by enabling  #define SND_HAS_APS  1 in .mmp file but nothing happens. Is 
their any thing else to be set to use APS in PjSIP 1.1 and trunk versions ?
 
Srivatsan Deenadayalan wrote:
  

Hi All,
 
How to enable APS in PjSIP 1.1 APS direct ? Can anyone please provide 
the details of Macros and others to be set to activate APS. I have 
tried by enabling  #define SND_HAS_APS  1 in .mmp file but nothing 
happens. Is their any thing else to be set to use APS in PjSIP 1.1 and 
trunk versions ?
 
Pls help me...
 
    

 
  





-- 
Thanks,
Srivatsan.D,
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090504/01ef5952/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