| Index: webrtc/media/engine/videoencodersoftwarefallbackwrapper.cc
|
| diff --git a/webrtc/media/engine/videoencodersoftwarefallbackwrapper.cc b/webrtc/media/engine/videoencodersoftwarefallbackwrapper.cc
|
| index 540597838a9058bd187f76eac5bfc9d6baf9aafc..9c3f2655a253cfcbe952f6dbf4d4d5f1ec91cc77 100644
|
| --- a/webrtc/media/engine/videoencodersoftwarefallbackwrapper.cc
|
| +++ b/webrtc/media/engine/videoencodersoftwarefallbackwrapper.cc
|
| @@ -90,6 +90,7 @@ VideoEncoderSoftwareFallbackWrapper::VideoEncoderSoftwareFallbackWrapper(
|
| }
|
|
|
| bool VideoEncoderSoftwareFallbackWrapper::InitFallbackEncoder() {
|
| + LOG(LS_WARNING) << "Encoder falling back to software encoding.";
|
| MaybeModifyCodecForFallback();
|
| cricket::InternalEncoderFactory internal_factory;
|
| if (!FindMatchingCodec(internal_factory.supported_codecs(), codec_)) {
|
| @@ -147,8 +148,11 @@ int32_t VideoEncoderSoftwareFallbackWrapper::InitEncode(
|
| int32_t ret =
|
| encoder_->InitEncode(codec_settings, number_of_cores, max_payload_size);
|
| if (ret == WEBRTC_VIDEO_CODEC_OK || codec_.name.empty()) {
|
| - if (fallback_encoder_)
|
| + if (fallback_encoder_) {
|
| + LOG(LS_WARNING)
|
| + << "InitEncode OK, no longer using the software fallback encoder.";
|
| fallback_encoder_->Release();
|
| + }
|
| fallback_encoder_.reset();
|
| if (callback_)
|
| encoder_->RegisterEncodeCompleteCallback(callback_);
|
|
|