Index: webrtc/media/engine/webrtcvideoengine.cc |
diff --git a/webrtc/media/engine/webrtcvideoengine.cc b/webrtc/media/engine/webrtcvideoengine.cc |
index 1308a3e10d7fb04f76d5603a4aa014b00bda9a82..fe435588e50c4749b8a1e0d7622ff3aa4b9b339f 100644 |
--- a/webrtc/media/engine/webrtcvideoengine.cc |
+++ b/webrtc/media/engine/webrtcvideoengine.cc |
@@ -2188,7 +2188,7 @@ WebRtcVideoChannel::WebRtcVideoReceiveStream::CreateOrReuseVideoDecoder( |
if (external_decoder_factory_ != NULL) { |
webrtc::VideoDecoder* decoder = |
external_decoder_factory_->CreateVideoDecoderWithParams( |
- type, {stream_params_.id}); |
+ codec, {stream_params_.id}); |
if (decoder != NULL) { |
return AllocatedDecoder(decoder, type, true /* is_external */); |
} |
@@ -2196,7 +2196,7 @@ WebRtcVideoChannel::WebRtcVideoReceiveStream::CreateOrReuseVideoDecoder( |
InternalDecoderFactory internal_decoder_factory; |
return AllocatedDecoder(internal_decoder_factory.CreateVideoDecoderWithParams( |
- type, {stream_params_.id}), |
+ codec, {stream_params_.id}), |
type, false /* is_external */); |
} |