Index: media/cast/video_receiver/codecs/vp8/vp8_decoder.cc |
diff --git a/media/cast/video_receiver/codecs/vp8/vp8_decoder.cc b/media/cast/video_receiver/codecs/vp8/vp8_decoder.cc |
index 8ca6acfc15b1d5aa7405c140482eeea691801ef4..d9ad3f1389bb252bce3932a799bec999cdfb5598 100644 |
--- a/media/cast/video_receiver/codecs/vp8/vp8_decoder.cc |
+++ b/media/cast/video_receiver/codecs/vp8/vp8_decoder.cc |
@@ -42,11 +42,12 @@ bool Vp8Decoder::Decode(const EncodedVideoFrame* encoded_frame, |
vpx_codec_iter_t iter = NULL; |
vpx_image_t* img; |
- if (vpx_codec_decode(decoder_.get(), |
- encoded_frame->data.data(), |
- static_cast<unsigned int>(encoded_frame->data.size()), |
- 0, |
- 1 /* real time*/)) { |
+ if (vpx_codec_decode( |
+ decoder_.get(), |
+ reinterpret_cast<const uint8*>(encoded_frame->data.data()), |
+ static_cast<unsigned int>(encoded_frame->data.size()), |
+ 0, |
+ 1 /* real time*/)) { |
VLOG(1) << "Failed to decode VP8 frame."; |
return false; |
} |