--- MprFromNet.cpp	Mon Nov  3 18:32:48 2008
+++ MprFromNetnew.cpp	Mon Nov  3 18:44:02 2008
@@ -340,9 +340,12 @@
                     mRtpOtherSsrc = thisSsrc;
                     mRtpOtherSsrcValid = TRUE;
                 }
-                if (SSRC_SWITCH_MISMATCH_COUNT <= mNumNonPrefPackets) {
+                if (SSRC_SWITCH_MISMATCH_COUNT <= mNumNonPrefPackets)
+                {
                     setPrefSsrc(mRtpDestMatchIpOnlySsrcValid ?
                         mRtpDestMatchIpOnlySsrc : mRtpOtherSsrc);
+                    //at this point, SSRC change is committed
+                    getMyDecoder()->resetDejitter();
                 }
             }
             return ret;
