[Linphone-developers] msx264.c visual studio compile error
From:
P.Muge Ersoy
Subject:
[Linphone-developers] msx264.c visual studio compile error
Date:
Wed, 28 Apr 2010 17:52:33 +0300
Hi All;
I am new to linphone and trying to compile mediastreamer2 with msx264.c .. I simply put the file into src folder of mediastreamer2.. and add to the vcproj file.. There were many errors.. and i fixed them .. But i have one and unable to understand and fix it.. Compiler complains about
"Error 4 error C3861: 'b64_decode': identifier not found c:\workspace\sip_client_ng\sipc_pjsip_client\third_party\mediastreamintegreation\mediastreamer2\src\msx264.c 588 "
I am checking the ortp\b64.h file.. and it is simple written there.. There shouldn't be any compile error because of this reason.. b64_decode called bye mediastreamer2\src\msrtp.c(135): d->relay_session_id_size=b64_decode(tmp, strlen(tmp), (void*)d->relay_session_id, (unsigned int)sizeof(d->relay_session_id)); also.. It does not cause any issue.
But dec_add_fmtp(MSFilter *f, void *arg) function from msx264 creates the compile error.. static int dec_add_fmtp(MSFilter *f, void *arg){ DecData *d=(DecData*)f->data; const char *fmtp=(const char *)arg;
char value[256]; if (fmtp_get_value(fmtp,"sprop-parameter-sets",value,sizeof(value))){ char * b64_sps=value; char * b64_pps=strchr(value,','); if (b64_pps){
*b64_pps='\0'; ++b64_pps; ms_message("Got sprop-parameter-sets : sps=%s , pps=%s",b64_sps,b64_pps); d->sps=allocb(sizeof(value),0); d->sps->b_wptr+=b64_decode(b64_sps,strlen(b64_sps),d->sps->b_wptr,sizeof(value));
d->pps=allocb(sizeof(value),0); d->pps->b_wptr+=b64_decode(b64_pps,strlen(b64_pps),d->pps->b_wptr,sizeof(value)); } } return 0; }
I appreciate your help very much
Thank you
Muge
[Prev in Thread]
Current Thread
[Next in Thread]
[Linphone-developers] msx264.c visual studio compile error,
P.Muge Ersoy<=