| Index: webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc
|
| diff --git a/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc b/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc
|
| index 6012f073cadad3ac82e1930d29a6e6adb485977c..5332a3c2e0a53fee653bacfd38f3908a6057a5a9 100644
|
| --- a/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc
|
| +++ b/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc
|
| @@ -95,7 +95,7 @@ static void RtpFragmentize(EncodedImage* encoded_image,
|
| for (int nal = 0; nal < layerInfo.iNalCount; ++nal, ++fragments_count) {
|
| RTC_CHECK_GE(layerInfo.pNalLengthInByte[nal], 0);
|
| // Ensure |required_size| will not overflow.
|
| - RTC_CHECK_LE(static_cast<size_t>(layerInfo.pNalLengthInByte[nal]),
|
| + RTC_CHECK_LE(layerInfo.pNalLengthInByte[nal],
|
| std::numeric_limits<size_t>::max() - required_size);
|
| required_size += layerInfo.pNalLengthInByte[nal];
|
| }
|
| @@ -326,7 +326,7 @@ int32_t H264EncoderImpl::Encode(const VideoFrame& input_frame,
|
| bool force_key_frame = false;
|
| if (frame_types != nullptr) {
|
| // We only support a single stream.
|
| - RTC_DCHECK_EQ(frame_types->size(), static_cast<size_t>(1));
|
| + RTC_DCHECK_EQ(frame_types->size(), 1);
|
| // Skip frame?
|
| if ((*frame_types)[0] == kEmptyFrame) {
|
| return WEBRTC_VIDEO_CODEC_OK;
|
|
|