From: Russell Bryant Date: Tue, 30 Jan 2007 00:16:38 +0000 (+0000) Subject: Merged revisions 52763 via svnmerge from X-Git-Tag: 1.6.0-beta1~3^2~3334 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=116952bba1659dd66fe306312d9a4f23d89931d9;p=thirdparty%2Fasterisk.git Merged revisions 52763 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.4 ................ r52763 | russell | 2007-01-29 18:15:50 -0600 (Mon, 29 Jan 2007) | 13 lines Merged revisions 52762 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r52762 | russell | 2007-01-29 18:15:06 -0600 (Mon, 29 Jan 2007) | 5 lines Fix the extraction of the timestamp from video frames. It was using the mapping for a mini-frame instead of a video-frame, which caused it to get invalid data. (issue #8795, mihai) ........ ................ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@52764 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index 865c13ab0f..66f0b97b64 100644 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -7671,10 +7671,10 @@ retryowner2: f.data = NULL; #ifdef IAXTESTS if (test_resync) { - fr->ts = (iaxs[fr->callno]->last & 0xFFFF8000L) | ((ntohs(mh->ts) + test_resync) & 0x7fff); + fr->ts = (iaxs[fr->callno]->last & 0xFFFF8000L) | ((ntohs(vh->ts) + test_resync) & 0x7fff); } else #endif /* IAXTESTS */ - fr->ts = (iaxs[fr->callno]->last & 0xFFFF8000L) | (ntohs(mh->ts) & 0x7fff); + fr->ts = (iaxs[fr->callno]->last & 0xFFFF8000L) | (ntohs(vh->ts) & 0x7fff); } else { /* A mini frame */ f.frametype = AST_FRAME_VOICE;