Index: webrtc/media/engine/webrtcvideoengine2.cc |
diff --git a/webrtc/media/engine/webrtcvideoengine2.cc b/webrtc/media/engine/webrtcvideoengine2.cc |
index 00b17c1a9d538cd67e232abb7018bd1fb3d237ab..332aa89f1682bb18d9e151794b17495dc7b314d8 100644 |
--- a/webrtc/media/engine/webrtcvideoengine2.cc |
+++ b/webrtc/media/engine/webrtcvideoengine2.cc |
@@ -29,6 +29,7 @@ |
#include "webrtc/media/engine/webrtcvoiceengine.h" |
#include "webrtc/modules/video_coding/codecs/h264/include/h264.h" |
#include "webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.h" |
+#include "webrtc/modules/video_coding/codecs/vp9/include/vp9.h" |
#include "webrtc/system_wrappers/include/field_trial.h" |
#include "webrtc/video_decoder.h" |
#include "webrtc/video_encoder.h" |
@@ -159,7 +160,8 @@ bool CodecIsInternallySupported(const std::string& codec_name) { |
return true; |
} |
if (CodecNamesEq(codec_name, kVp9CodecName)) { |
- return true; |
+ return webrtc::VP9Encoder::IsSupported() && |
+ webrtc::VP9Decoder::IsSupported(); |
} |
if (CodecNamesEq(codec_name, kH264CodecName)) { |
return webrtc::H264Encoder::IsSupported() && |