summaryrefslogtreecommitdiffstats
path: root/remoting/protocol/rtp_video_reader.cc
diff options
context:
space:
mode:
authorsergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-24 04:20:48 +0000
committersergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-24 04:20:48 +0000
commit8e88605290262afe6291f997abc0d5ff9197c595 (patch)
treea358863f248c784aef39bd0b7b3e47295384f5d2 /remoting/protocol/rtp_video_reader.cc
parent629a837754b10e7a08a7f85838d3271f96e68f2f (diff)
downloadchromium_src-8e88605290262afe6291f997abc0d5ff9197c595.zip
chromium_src-8e88605290262afe6291f997abc0d5ff9197c595.tar.gz
chromium_src-8e88605290262afe6291f997abc0d5ff9197c595.tar.bz2
Refactoring in RTP reader code: sequence number wrapping logic moved to
RtpReader BUG=None TEST=Unittests Review URL: http://codereview.chromium.org/5110008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67212 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/protocol/rtp_video_reader.cc')
-rw-r--r--remoting/protocol/rtp_video_reader.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/remoting/protocol/rtp_video_reader.cc b/remoting/protocol/rtp_video_reader.cc
index 07f57c4..6a3ddd9 100644
--- a/remoting/protocol/rtp_video_reader.cc
+++ b/remoting/protocol/rtp_video_reader.cc
@@ -47,8 +47,8 @@ void RtpVideoReader::ResetQueue() {
}
void RtpVideoReader::OnRtpPacket(const RtpPacket* rtp_packet) {
- uint16 sequence_number = rtp_packet->header().sequence_number;
- int16 relative_number = sequence_number - last_sequence_number_;
+ uint32 sequence_number = rtp_packet->extended_sequence_number();
+ int32 relative_number = sequence_number - last_sequence_number_;
int packet_index;
if (packets_queue_.empty()) {