VideoSendStreamTest.SwapsI420VideoFrames: Initialize frame memory to avoid drmemory errors

R=pbos@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/27149004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@7688 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/webrtc/video/video_send_stream_tests.cc b/webrtc/video/video_send_stream_tests.cc
index 3ab1127..b5f5d88 100644
--- a/webrtc/video/video_send_stream_tests.cc
+++ b/webrtc/video/video_send_stream_tests.cc
@@ -296,9 +296,14 @@
   send_stream_->Start();
 
   I420VideoFrame frame;
-  frame.CreateEmptyFrame(
-      kWidth, kHeight, kWidth, (kWidth + 1) / 2, (kWidth + 1) / 2);
+  const int stride_uv = (kWidth + 1) / 2;
+  frame.CreateEmptyFrame(kWidth, kHeight, kWidth, stride_uv, stride_uv);
   uint8_t* old_y_buffer = frame.buffer(kYPlane);
+  // Initialize memory to avoid DrMemory errors.
+  const int half_height = (kHeight + 1) / 2;
+  memset(frame.buffer(kYPlane), 0, kWidth * kHeight);
+  memset(frame.buffer(kUPlane), 0, stride_uv * half_height);
+  memset(frame.buffer(kVPlane), 0, stride_uv * half_height);
 
   send_stream_->Input()->SwapFrame(&frame);