add ImplementationName for VideoEncoderSoftwareFallbackWrapper.

BUG=None

Review-Url: https://codereview.webrtc.org/2651033005
Cr-Commit-Position: refs/heads/master@{#16283}
This commit is contained in:
kthelgason 2017-01-26 00:36:31 -08:00 committed by Commit bot
parent 6895f36a59
commit 535dbd3fb8
2 changed files with 7 additions and 0 deletions

View File

@ -170,4 +170,10 @@ VideoEncoderSoftwareFallbackWrapper::GetScalingSettings() const {
return encoder_->GetScalingSettings();
}
const char *VideoEncoderSoftwareFallbackWrapper::ImplementationName() const {
if (fallback_encoder_)
return fallback_encoder_->ImplementationName();
return encoder_->ImplementationName();
}
} // namespace webrtc

View File

@ -44,6 +44,7 @@ class VideoEncoderSoftwareFallbackWrapper : public VideoEncoder {
uint32_t framerate) override;
bool SupportsNativeHandle() const override;
ScalingSettings GetScalingSettings() const override;
const char *ImplementationName() const override;
private:
bool InitFallbackEncoder();