Index: webrtc/modules/video_coding/video_receiver.cc |
diff --git a/webrtc/modules/video_coding/video_receiver.cc b/webrtc/modules/video_coding/video_receiver.cc |
index 00496aa5415d5a1632a0ebd6811a77d27c90eb50..c377d2a1333d0ed9e3ed5764842ada3ed975a7b9 100644 |
--- a/webrtc/modules/video_coding/video_receiver.cc |
+++ b/webrtc/modules/video_coding/video_receiver.cc |
@@ -371,8 +371,7 @@ int32_t VideoReceiver::Decode(const VCMEncodedFrame& frame) { |
frame.FrameType()); |
// Change decoder if payload type has changed |
const bool renderTimingBefore = _codecDataBase.SupportsRenderScheduling(); |
- _decoder = |
- _codecDataBase.GetDecoder(frame.PayloadType(), &_decodedFrameCallback); |
+ _decoder = _codecDataBase.GetDecoder(frame, &_decodedFrameCallback); |
if (renderTimingBefore != _codecDataBase.SupportsRenderScheduling()) { |
// Make sure we reset the decode time estimate since it will |
// be zero for codecs without render timing. |