Switching to I420VideoFrame

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

git-svn-id: http://webrtc.googlecode.com/svn/trunk@2983 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/webrtc/modules/utility/source/video_coder.cc b/webrtc/modules/utility/source/video_coder.cc
index 7276723..3f9bffa 100644
--- a/webrtc/modules/utility/source/video_coder.cc
+++ b/webrtc/modules/utility/source/video_coder.cc
@@ -74,10 +74,10 @@
     return 0;
 }
 
-WebRtc_Word32 VideoCoder::Decode(VideoFrame& decodedVideo,
+WebRtc_Word32 VideoCoder::Decode(I420VideoFrame& decodedVideo,
                                  const EncodedVideoData& encodedData)
 {
-    decodedVideo.SetLength(0);
+    decodedVideo.ResetSize();
     if(encodedData.payloadSize <= 0)
     {
         return -1;
@@ -92,7 +92,7 @@
 }
 
 
-WebRtc_Word32 VideoCoder::Encode(const VideoFrame& videoFrame,
+WebRtc_Word32 VideoCoder::Encode(const I420VideoFrame& videoFrame,
                                  EncodedVideoData& videoEncodedData)
 {
     // The AddVideoFrame(..) call will (indirectly) call SendData(). Store a
@@ -121,7 +121,7 @@
     return -1;
 }
 
-WebRtc_Word32 VideoCoder::FrameToRender(VideoFrame& videoFrame)
+WebRtc_Word32 VideoCoder::FrameToRender(I420VideoFrame& videoFrame)
 {
     return _decodedVideo->CopyFrame(videoFrame);
 }