Compilation Errors for VAS support in Symbian PJSIP

AE
Austin Einter
Sun, Dec 25, 2011 11:37 PM

Hi
I am trying to support VAS and following steps mentioned in
http://trac.pjsip.org/repos/wiki/VAS page.
I got compilation errors. First I got for TUint8, Tchar not defined etc, I
had to include below header files

#include <e32cmn.h>
#include <e32def.h>
#include <e32des8.h>
in s60_g729_bitstream.h file. Please let me know will it impact any adverse
way !!!

With those compiltaion errors resolved, next I am getting compilation
errors in symb_vas_dev.cpp file in below block.

#if PJMEDIA_AUDIO_DEV_HAS_SYMB_VAS
/* VAS headers */
#include <VoIPUtilityFactory.h>
#include <VoIPDownlinkStream.h>
#include <VoIPUplinkStream.h>
#include <VoIPFormatIntfc.h>
#include <VoIPG711DecoderIntfc.h>
#include <VoIPG711EncoderIntfc.h>
#include <VoIPG729DecoderIntfc.h>
#include <VoIPILBCDecoderIntfc.h>
#include <VoIPILBCEncoderIntfc.h>

I searched in my PC, I do not see VoIPUtilityFactory.h file present
anywhere.
I feel I am missing something, please let me know from where these header
files should have come. Any extra plugins needs to be added to SDK or
something else not sure.

Best Regards
Austin

Hi I am trying to support VAS and following steps mentioned in http://trac.pjsip.org/repos/wiki/VAS page. I got compilation errors. First I got for TUint8, Tchar not defined etc, I had to include below header files #include <e32cmn.h> #include <e32def.h> #include <e32des8.h> in s60_g729_bitstream.h file. Please let me know will it impact any adverse way !!! With those compiltaion errors resolved, next I am getting compilation errors in symb_vas_dev.cpp file in below block. #if PJMEDIA_AUDIO_DEV_HAS_SYMB_VAS /* VAS headers */ #include <VoIPUtilityFactory.h> #include <VoIPDownlinkStream.h> #include <VoIPUplinkStream.h> #include <VoIPFormatIntfc.h> #include <VoIPG711DecoderIntfc.h> #include <VoIPG711EncoderIntfc.h> #include <VoIPG729DecoderIntfc.h> #include <VoIPILBCDecoderIntfc.h> #include <VoIPILBCEncoderIntfc.h> I searched in my PC, I do not see VoIPUtilityFactory.h file present anywhere. I feel I am missing something, please let me know from where these header files should have come. Any extra plugins needs to be added to SDK or something else not sure. Best Regards Austin
AE
Austin Einter
Mon, Dec 26, 2011 12:27 AM

Hi
I hope, I need to have extension plugin for FP2
(S60_3rd_Ed_SDK_FP2_API_Plug-In_Pack_LLA_1_3).
I downloaded it, after unzip I see it has got several .rar files. What to
do next, do we need to install it, or just copy these .rar files to any
location. Could not see any readme file or help file. Please let me know
what to do with S60_3rd_Ed_SDK_FP2_API_Plug-In_Pack_LLA_1_3 .

Thanks
Austin
On Mon, Dec 26, 2011 at 5:07 AM, Austin Einter austin.einter@gmail.comwrote:

Hi
I am trying to support VAS and following steps mentioned in
http://trac.pjsip.org/repos/wiki/VAS page.
I got compilation errors. First I got for TUint8, Tchar not defined etc,
I had to include below header files

#include <e32cmn.h>
#include <e32def.h>
#include <e32des8.h>
in s60_g729_bitstream.h file. Please let me know will it impact any
adverse way !!!

With those compiltaion errors resolved, next I am getting compilation
errors in symb_vas_dev.cpp file in below block.

#if PJMEDIA_AUDIO_DEV_HAS_SYMB_VAS
/* VAS headers */
#include <VoIPUtilityFactory.h>
#include <VoIPDownlinkStream.h>
#include <VoIPUplinkStream.h>
#include <VoIPFormatIntfc.h>
#include <VoIPG711DecoderIntfc.h>
#include <VoIPG711EncoderIntfc.h>
#include <VoIPG729DecoderIntfc.h>
#include <VoIPILBCDecoderIntfc.h>
#include <VoIPILBCEncoderIntfc.h>

I searched in my PC, I do not see VoIPUtilityFactory.h file present
anywhere.
I feel I am missing something, please let me know from where these header
files should have come. Any extra plugins needs to be added to SDK or
something else not sure.

Best Regards
Austin

Hi I hope, I need to have extension plugin for FP2 (S60_3rd_Ed_SDK_FP2_API_Plug-In_Pack_LLA_1_3). I downloaded it, after unzip I see it has got several .rar files. What to do next, do we need to install it, or just copy these .rar files to any location. Could not see any readme file or help file. Please let me know what to do with S60_3rd_Ed_SDK_FP2_API_Plug-In_Pack_LLA_1_3 . Thanks Austin On Mon, Dec 26, 2011 at 5:07 AM, Austin Einter <austin.einter@gmail.com>wrote: > Hi > I am trying to support VAS and following steps mentioned in > http://trac.pjsip.org/repos/wiki/VAS page. > I got compilation errors. First I got for TUint8, Tchar not defined etc, > I had to include below header files > > #include <e32cmn.h> > #include <e32def.h> > #include <e32des8.h> > in s60_g729_bitstream.h file. Please let me know will it impact any > adverse way !!! > > With those compiltaion errors resolved, next I am getting compilation > errors in symb_vas_dev.cpp file in below block. > > #if PJMEDIA_AUDIO_DEV_HAS_SYMB_VAS > /* VAS headers */ > #include <VoIPUtilityFactory.h> > #include <VoIPDownlinkStream.h> > #include <VoIPUplinkStream.h> > #include <VoIPFormatIntfc.h> > #include <VoIPG711DecoderIntfc.h> > #include <VoIPG711EncoderIntfc.h> > #include <VoIPG729DecoderIntfc.h> > #include <VoIPILBCDecoderIntfc.h> > #include <VoIPILBCEncoderIntfc.h> > > I searched in my PC, I do not see VoIPUtilityFactory.h file present > anywhere. > I feel I am missing something, please let me know from where these header > files should have come. Any extra plugins needs to be added to SDK or > something else not sure. > > Best Regards > Austin > > >
AE
Austin Einter
Mon, Dec 26, 2011 2:15 AM

Ok, I got it. I picked up VoIPAudioServiceAPI and put the extracted files
in root folder , did a clean build. thats it.
I was able to install and make voip calls.

But in the process I installed VoIPAudioSrvc_3132_0x10207b9e to my phone.
Then I installed the signed sis file that I built from pjsip.
Now actually I am installing to sis files one is *
VoIPAudioSrvc_3132_0x10207b9e* and other is symbian_ua_gui , how I can
make it a single sis file. Any  clue?

I looked at my phone apps, I could not locate *VoIPAudioSrvc_3132_0x10207b9e,
*though I could locate symbian_ua_gui.

As I am planning to build a single sis file, I want to first uninstall
*VoIPAudioSrvc_3132_0x10207b9e,
*can somebody tell how do I uninstall *VoIPAudioSrvc_3132_0x10207b9e, *as I
am unable to locate *VoIPAudioSrvc_3132_0x10207b9e *under apps.

Thanks
Austin
On Mon, Dec 26, 2011 at 5:07 AM, Austin Einter austin.einter@gmail.comwrote:

Hi
I am trying to support VAS and following steps mentioned in
http://trac.pjsip.org/repos/wiki/VAS page.
I got compilation errors. First I got for TUint8, Tchar not defined etc,
I had to include below header files

#include <e32cmn.h>
#include <e32def.h>
#include <e32des8.h>
in s60_g729_bitstream.h file. Please let me know will it impact any
adverse way !!!

With those compiltaion errors resolved, next I am getting compilation
errors in symb_vas_dev.cpp file in below block.

#if PJMEDIA_AUDIO_DEV_HAS_SYMB_VAS
/* VAS headers */
#include <VoIPUtilityFactory.h>
#include <VoIPDownlinkStream.h>
#include <VoIPUplinkStream.h>
#include <VoIPFormatIntfc.h>
#include <VoIPG711DecoderIntfc.h>
#include <VoIPG711EncoderIntfc.h>
#include <VoIPG729DecoderIntfc.h>
#include <VoIPILBCDecoderIntfc.h>
#include <VoIPILBCEncoderIntfc.h>

I searched in my PC, I do not see VoIPUtilityFactory.h file present
anywhere.
I feel I am missing something, please let me know from where these header
files should have come. Any extra plugins needs to be added to SDK or
something else not sure.

Best Regards
Austin

Ok, I got it. I picked up VoIPAudioServiceAPI and put the extracted files in root folder , did a clean build. thats it. I was able to install and make voip calls. But in the process I installed VoIPAudioSrvc_3132_0x10207b9e to my phone. Then I installed the signed sis file that I built from pjsip. Now actually I am installing to sis files one is * VoIPAudioSrvc_3132_0x10207b9e* and other is *symbian_ua_gui* , how I can make it a single sis file. Any clue? I looked at my phone apps, I could not locate *VoIPAudioSrvc_3132_0x10207b9e, *though I could locate *symbian_ua_gui*. As I am planning to build a single sis file, I want to first uninstall *VoIPAudioSrvc_3132_0x10207b9e, *can somebody tell how do I uninstall *VoIPAudioSrvc_3132_0x10207b9e, *as I am unable to locate *VoIPAudioSrvc_3132_0x10207b9e *under apps. Thanks Austin On Mon, Dec 26, 2011 at 5:07 AM, Austin Einter <austin.einter@gmail.com>wrote: > Hi > I am trying to support VAS and following steps mentioned in > http://trac.pjsip.org/repos/wiki/VAS page. > I got compilation errors. First I got for TUint8, Tchar not defined etc, > I had to include below header files > > #include <e32cmn.h> > #include <e32def.h> > #include <e32des8.h> > in s60_g729_bitstream.h file. Please let me know will it impact any > adverse way !!! > > With those compiltaion errors resolved, next I am getting compilation > errors in symb_vas_dev.cpp file in below block. > > #if PJMEDIA_AUDIO_DEV_HAS_SYMB_VAS > /* VAS headers */ > #include <VoIPUtilityFactory.h> > #include <VoIPDownlinkStream.h> > #include <VoIPUplinkStream.h> > #include <VoIPFormatIntfc.h> > #include <VoIPG711DecoderIntfc.h> > #include <VoIPG711EncoderIntfc.h> > #include <VoIPG729DecoderIntfc.h> > #include <VoIPILBCDecoderIntfc.h> > #include <VoIPILBCEncoderIntfc.h> > > I searched in my PC, I do not see VoIPUtilityFactory.h file present > anywhere. > I feel I am missing something, please let me know from where these header > files should have come. Any extra plugins needs to be added to SDK or > something else not sure. > > Best Regards > Austin > > >