Set frame length for frame converting in external renderer

ISSUE = Issue 1342
TEST  = Manual Test
Review URL: https://webrtc-codereview.appspot.com/1083005

git-svn-id: http://webrtc.googlecode.com/svn/trunk@3451 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
braveyao@webrtc.org 2013-02-01 02:49:29 +00:00
parent ac46c6dac3
commit 7050f96bff

View File

@ -203,7 +203,10 @@ WebRtc_Word32 ViEExternalRendererImpl::RenderFrame(
case kVideoARGB4444:
case kVideoARGB1555 :
{
ConvertFromI420(video_frame, type, 0, converted_frame_->Buffer());
if (ConvertFromI420(video_frame, type, 0,
converted_frame_->Buffer()) < 0)
return -1;
converted_frame_->SetLength(buffer_size);
}
break;
case kVideoIYUV: