Fix Windows x64 errors in video_codecs_test_framework
Fixed a few size_t converted to int warnings (interpreted as errors). Fixed cpplint warnings. BUG=webrtc:1323 TEST=manual compile on Windows with GYP_DEFINES=target_arch=x64 and ninja -C out\Debug_x64 (also compiled with Release_x64) Review URL: https://webrtc-codereview.appspot.com/1097011 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3507 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
#include <cassert>
|
||||
#include <cstring>
|
||||
#include <limits>
|
||||
#include <vector>
|
||||
|
||||
#include "system_wrappers/interface/cpu_info.h"
|
||||
|
||||
@@ -59,7 +60,7 @@ bool VideoProcessorImpl::Init() {
|
||||
bit_rate_factor_ = config_.codec_settings->maxFramerate * 0.001 * 8; // bits
|
||||
|
||||
// Initialize data structures used by the encoder/decoder APIs
|
||||
int frame_length_in_bytes = frame_reader_->FrameLength();
|
||||
size_t frame_length_in_bytes = frame_reader_->FrameLength();
|
||||
source_buffer_ = new WebRtc_UWord8[frame_length_in_bytes];
|
||||
last_successful_frame_buffer_ = new WebRtc_UWord8[frame_length_in_bytes];
|
||||
// Set fixed properties common for all frames.
|
||||
@@ -325,7 +326,7 @@ void VideoProcessorImpl::FrameDecoded(const I420VideoFrame& image) {
|
||||
} else { // No resize.
|
||||
// Update our copy of the last successful frame:
|
||||
// TODO(mikhal): Add as a member function, so won't be allocated per frame.
|
||||
int length = CalcBufferSize(kI420,image.width(), image.height());
|
||||
int length = CalcBufferSize(kI420, image.width(), image.height());
|
||||
scoped_array<uint8_t> image_buffer(new uint8_t[length]);
|
||||
length = ExtractBuffer(image, length, image_buffer.get());
|
||||
assert(length > 0);
|
||||
|
||||
Reference in New Issue
Block a user