Hello! another one debug-log (more detailed): http://aspxws.workline.ru/public/sipXtapi_ssrc_switch.log
I have added osPrintf's in MprFromNet, MprDejitter and in MprDecoder. It is visible, that at first the stream went with one SSRC, and all was good, but then, to us have transfered a call, and the stream has changed, MprFromNet has accurately fulfilled change SSRC, but the decoder about it knows of nothing, and continues to expect old sequence rtp. A minute later, the decoder rtp-sequence has suddenly coincided, and it has picked up a new stream. Probably MprFromNet should notify the decoder when there is a switching on new SSRC, for example to do decoder::initDecode() to pick up a new stream. But, after all the situation when within the limits of one call simultaneously there will be some RTP-streams with different SSRC is quite admissible, and on idea they should be processed and mix up correctly in one. Yes? -- Best regards, Alexey [ [EMAIL PROTECTED] ] _______________________________________________ sipxtapi-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
