[pjsip] How to enable GSM codec On Symbian OS

Karthik karthik at cytrion.com
Thu Feb 14 15:23:24 EST 2008


Okie , Let  me try to debug this .

Yes   the other codecs  stopped working 

after installing the GSM codec . 

--
Karthik 

On Friday 15 February 2008 01:29, Nanang Izzuddin wrote:
> Perhaps you can try to debug on target device and put breakpoint in
> the gsm_codec_decode/encode to see whether it is called, then check
> the variables,
> the PCM generated (no sound usually all samples is set to around/= 0),
> and also notice the gsm_decode return value.
>
> > Earlier when I had no GSM codec ,everything worked fine  on my N95
> > device.
>
> Does that mean the other codecs(G711a/u) are also troubled after GSM
> included?
>
> nanang
>
> On 14/02/2008, Karthik <karthik at cytrion.com> wrote:
> > Hello Nanang ,
> >
> >           I just checked out the latest version from the SVN , but still 
> > have
> >
> >         the same problem .
> >
> >  On Friday 15 February 2008 00:26, Nanang Izzuddin wrote:
> >  > I have no idea where the problem is, and unfortunately I don't have
> >  > the N95 to test.
> >  > But since Benny have already put this into svn, perhaps you could have
> >  > another try with that.
> >  >
> >  > nanang
> >  >
> >  > On 14/02/2008, Karthik <karthik at cytrion.com> wrote:
> >  > > Hello  Nanang ,
> >  > >
> >  > >
> >  > >   There is no sound at all from the device . Also I have tried  GCCE
> >  > > UREL for
> >  > >
> >  > >  my device .
> >  > >
> >  > >   Earlier when I had no GSM codec ,everything worked fine  on my N95
> >  > > device .
> >  > >
> >  > >  On Thursday 14 February 2008 16:05, Nanang Izzuddin wrote:
> >  > >  > Hi Karthik,
> >  > >  >
> >  > >  > What is the symptom? Does it stutter? or no sound at all? or
> >  > >  > other?
> >  > >  >
> >  > >  > Oh ya, my build configuration was GCCE UREL (release on target
> >  > >  > device). I havent tried for other configurations.
> >  > >  >
> >  > >  > AFAIK, N95 has faster processor than E65, the device I used.
> >  > >  > So I guess the problem is not about the CPU load then.
> >  > >  >
> >  > >  > nanang
> >  > >  >
> >  > >  > On 13/02/2008, Karthik <karthik at cytrion.com> wrote:
> >  > >  > > Hello Nanang ,
> >  > >  > >
> >  > >  > >
> >  > >  > >  I just tried your procedure for enabling the GSM codec on
> >  > >  > > Symbian
> >  > >  > >
> >  > >  > >  and it went well  but sound  does not work on my N95 .
> >  > >  > >
> >  > >  > >  Please advise .
> >  > >  > >
> >  > >  > >  On Wednesday 13 February 2008 22:34, Nanang Izzuddin wrote:
> >  > >  > >  > Hi Jones,
> >  > >  > >  >
> >  > >  > >  > I have just done an experiment of enabling GSM codec on
> >  > >  > >  > Symbian, and the result is good: GSM codec works well on
> >  > >  > >  > Nokia E65.
> >  > >  > >  >
> >  > >  > >  > The steps are here:
> >  > >  > >  > 1. make mmp for libgsmcodec, that contains souce files of
> >  > >  > >  > third party gsm codec, you can see what files are used (not
> >  > >  > >  > all files are used) from vs6/vs8 project. (and also add
> >  > >  > >  > gsm.c wrapper for pjmedia-codec here, or otherwise put the
> >  > >  > >  > wrapper in pjmedia.mmp) 2. modify bld.inf to include
> >  > >  > >  > libgsmcodec.mmp
> >  > >  > >  > 3. modify symbian_ua.mmp to include libgsmcodec.lib in the
> >  > >  > >  > linking stage 4. set macro PJMEDIA_HAS_GSM_CODEC to 1 for
> >  > >  > >  > symbian platform (in config_site_sample.h)
> >  > >  > >  > 5. refresh the bld.inf on the Carbide, clean/rebuild, and
> >  > >  > >  > test.
> >  > >  > >  >
> >  > >  > >  > That's all!
> >  > >  > >  >
> >  > >  > >  > nanang
> >  > >  > >  >
> >  > >  > >  > On 13/02/2008, Jones David <davidjones96 at yahoo.co.in> wrote:
> >  > >  > >  > > Hi,
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >    Pjsip is worked On Symbin,i ported pjsip on mobile.
> >  > >  > >  > >
> >  > >  > >  > > i made a call its working fine.its taking codec as PCMU
> >  > >  > >  > > and PCMA
> >  > >  > >  > >
> >  > >  > >  > > i want to enable GSM codec.
> >  > >  > >  > >
> >  > >  > >  > > for enabling GSM CODEC i used this function
> >  > >  > >  > >
> >  > >  > >  > > pjsua_codec_set_priority("gsm/8000",100);
> >  > >  > >  > >
> >  > >  > >  > > still its taken PCMU and PCMA.
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > > i checked with the windows XP,its taken gsm codec.
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > > could you tell me how to enable GSM Codec.
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > > regards
> >  > >  > >  > >
> >  > >  > >  > > David
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > >  ________________________________
> >  > >  > >  > >  Get the freedom to save as many mails as you wish. Click
> >  > >  > >  > > here to know how.
> >  > >  > >  > >
> >  > >  > >  > >
> >  > >  > >  > > _______________________________________________
> >  > >  > >  > >  Visit our blog: http://blog.pjsip.org
> >  > >  > >  > >
> >  > >  > >  > >  pjsip mailing list
> >  > >  > >  > >  pjsip at lists.pjsip.org
> >  > >  > >  > > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.
> >  > >  > >  > >org
> >  > >  > >  >
> >  > >  > >  > _______________________________________________
> >  > >  > >  > Visit our blog: http://blog.pjsip.org
> >  > >  > >  >
> >  > >  > >  > pjsip mailing list
> >  > >  > >  > pjsip at lists.pjsip.org
> >  > >  > >  > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.or
> >  > >  > >  >g
> >  > >  > >
> >  > >  > >  _______________________________________________
> >  > >  > >  Visit our blog: http://blog.pjsip.org
> >  > >  > >
> >  > >  > >  pjsip mailing list
> >  > >  > >  pjsip at lists.pjsip.org
> >  > >  > >  http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
> >  > >  >
> >  > >  > _______________________________________________
> >  > >  > Visit our blog: http://blog.pjsip.org
> >  > >  >
> >  > >  > pjsip mailing list
> >  > >  > pjsip at lists.pjsip.org
> >  > >  > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
> >  > >
> >  > >  _______________________________________________
> >  > >  Visit our blog: http://blog.pjsip.org
> >  > >
> >  > >  pjsip mailing list
> >  > >  pjsip at lists.pjsip.org
> >  > >  http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
> >  >
> >  > _______________________________________________
> >  > Visit our blog: http://blog.pjsip.org
> >  >
> >  > pjsip mailing list
> >  > pjsip at lists.pjsip.org
> >  > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
> >
> >  _______________________________________________
> >  Visit our blog: http://blog.pjsip.org
> >
> >  pjsip mailing list
> >  pjsip at lists.pjsip.org
> >  http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org




More information about the pjsip mailing list