diff --git a/modules/rtp_rtcp/source/rtp_format_vp8.cc b/modules/rtp_rtcp/source/rtp_format_vp8.cc index 9232a4b927..6939a5b505 100644 --- a/modules/rtp_rtcp/source/rtp_format_vp8.cc +++ b/modules/rtp_rtcp/source/rtp_format_vp8.cc @@ -30,7 +30,7 @@ RtpFormatVp8::RtpFormatVp8(const WebRtc_UWord8* payload_data, const RTPFragmentationHeader& fragmentation, VP8PacketizerMode mode) : payload_data_(payload_data), - payload_size_(payload_size), + payload_size_(static_cast(payload_size)), payload_bytes_sent_(0), part_ix_(0), beginning_(true), @@ -46,7 +46,7 @@ RtpFormatVp8::RtpFormatVp8(const WebRtc_UWord8* payload_data, RtpFormatVp8::RtpFormatVp8(const WebRtc_UWord8* payload_data, WebRtc_UWord32 payload_size) : payload_data_(payload_data), - payload_size_(payload_size), + payload_size_(static_cast(payload_size)), part_info_(), payload_bytes_sent_(0), part_ix_(0), @@ -58,7 +58,7 @@ RtpFormatVp8::RtpFormatVp8(const WebRtc_UWord8* payload_data, separate_first_(sep_first_modes_[kSloppy]) { part_info_.VerifyAndAllocateFragmentationHeader(1); - part_info_.fragmentationLength[0] = payload_size_; + part_info_.fragmentationLength[0] = payload_size; part_info_.fragmentationOffset[0] = 0; } diff --git a/modules/rtp_rtcp/source/rtp_format_vp8.h b/modules/rtp_rtcp/source/rtp_format_vp8.h index 4f2e193c06..98c0b1fb08 100644 --- a/modules/rtp_rtcp/source/rtp_format_vp8.h +++ b/modules/rtp_rtcp/source/rtp_format_vp8.h @@ -89,7 +89,7 @@ private: WebRtc_UWord8* buffer); const WebRtc_UWord8* payload_data_; - const WebRtc_UWord32 payload_size_; + const int payload_size_; RTPFragmentationHeader part_info_; int payload_bytes_sent_; int part_ix_;