List: pjsip@lists.pjsip.org
From: Nanang Izzuddin
Re: [pjsip] PJMEDIA problems in SVN on windows mobile
Mon, May 26, 2008 2:12 AM
ince.cpp.
2. There seems to be a bug in g722.c (error PJMEDIA_CODEC_EFAILED),
the patch below should fix it (please try it and drop some feedback,
since I haven't been able to reproduce the error).
Moreover, assumed caller and callee share the same source code:
3. The caller was not offering PCMU/PCMA in the INVITE, it seems to be
disabled on purpose since it is enabled by default.
4. GSM seems to be there, it just had a lower priority than G.722, so
it was not chosen.
---- begin of patch ----
Index: pjmedia/src/pjmedia-codec/g722.c
===================================================================
--- pjmedia/src/pjmedia-codec/g722.c (revision 1964)
+++ pjmedia/src/pjmedia-codec/g722.c (working copy)
@@ -568,6 +568,7 @@
}
/* Encode to temporary buffer */
+ output->size = output_buf_len;
status = g722_enc_encode(&g722_data->encoder, (pj_int16_t*)input->buf,
SAMPLES_PER_FRAME, output->buf, &output->size);
if (status != PJ_SUCCESS) {
---- end of patch ----
Thanks for the report.
Regards,
nanang
2008/5/26 Ramzi Touma :
> Hi,
>
> I am trying to work with the latest SVN (wince_demos project). I am not
> being able to use any of the GSM, PCMU, PCMA codecs (I was able to do so
> with no problems using the 0.8.0 package and a couple of later SVN versions
> (few weeks ago not sure when exactly)). Anyway, currently I am getting the
> following in the pjsua log file:
>
>
>
> strm002980A4 Codec encode() error: Codec internal creation error
> (PJMEDIA_CODEC_EFAILED) [err:220081]
>
>
>
> (I am currently working with SVN of today but the problem was encountered
> throughout past week)
>
>
>
> Attached is the complete log file of this scenario.
>
>
>
> Thanks,
>
> Ramzi
>
>
>
>
>
> Ramzi T. Touma
>
> Electrical and Computer Engineering
>
> American University of Beirut
>
> P.O. Box 11-0236/ 5555
>
> Riad el Solh Square 1107 - 2020
>
> Email: rtt00@aub.edu.lb
>
>
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip@lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
>