What we need here is support for: rfc 3264 8.3.3 Changing Media Types
I propose we add a tag that can be passed in on revinvite that tells it to not merge in previous m= lines... and to only add those are in the passed sdp user string. Is this approach correct? Mike > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:sofia-sip- > [EMAIL PROTECTED] On Behalf Of Max CtRiX > Sent: Wednesday, May 16, 2007 7:33 AM > To: [email protected] > Subject: Re: [Sofia-sip-devel] T.38 Fax Reinvite. > > Matthew O Connor ha scritto: > > > Using the same handle I can't change the SDP information in the second > > INVITE to T38 UDPTL. I use the SOATAG_USER_SDP_STR tag but whatever > > I put in there is ignored for the old values. > > i do more or less the same thing: > > nua_invite(tech_pvt->nh, > SOATAG_USER_SDP_STR( buf_final ), > SOATAG_RTP_SORT(SOA_RTP_SORT_LOCAL), > SOATAG_RTP_SELECT(SOA_RTP_SELECT_COMMON), > TAG_END() > ); > > > This is the SDP passed to nua_invite: > > v=0 > o=NFax 1638412668 1638412668 IN IP4 10.10.10.240 > s=NFax > c=IN IP4 10.10.10.240 > t=0 0 > m=image 16384 udptl t38 > a=T38FaxVersion:0 > a=T38MaxBitRate:9600 > a=T38FaxFillBitRemoval:0 > a=T38FaxTranscodingMMR:0 > a=T38FaxTranscodingJBIG:0 > a=T38FaxRateManagement:transferredTCF > a=T38FaxMaxDatagram:400 > > > This is what actually is sent out: > > soa::local_sdp_str: "v=0 > o=NFax 6547498866901436140 54553743616330857 IN IP4 10.10.10.240 > s=NFax > c=IN IP4 10.10.10.240 > t=0 0 > a=sendrecv > m=audio 0 RTP/AVP 9 > m=image 16384 UDPTL t38 > a=T38FaxVersion:0 > a=T38MaxBitRate:9600 > a=T38FaxFillBitRemoval:0 > a=T38FaxTranscodingMMR:0 > a=T38FaxTranscodingJBIG:0 > a=T38FaxRateManagement:transferredTCF > a=T38FaxMaxDatagram:400 > " > > Please note: > m=audio 0 RTP/AVP 9 > which shouldn't be there and there is NO way at the moment to set it > correctly. > > > I believe we need a way to: > 1) use the given RTP without any modification > 2) alternatively a SOATAG_RTP_SELECT( SOA_RTP_SELECT_NONE ), that does > not inserts RTP data > > Any other solution ?? > > Max > > > > > > > > ------------------------------------------------------------------------ - > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Sofia-sip-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Sofia-sip-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel
