Updated ScopedVideoEncoder to use GetEncoderInfo()

Bug: webrtc:9890
Change-Id: Icca1cc1df6a227a30a5f54228fa33a9e63e702e0
Reviewed-on: https://webrtc-review.googlesource.com/c/109007
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#25471}
This commit is contained in:
Erik Språng 2018-11-01 14:44:19 +01:00 committed by Commit Bot
parent 5e784616e0
commit 449afd9374

View File

@ -37,10 +37,7 @@ class ScopedVideoEncoder : public webrtc::VideoEncoder {
int32_t SetRates(uint32_t bitrate, uint32_t framerate) override;
int32_t SetRateAllocation(const webrtc::VideoBitrateAllocation& allocation,
uint32_t framerate) override;
ScalingSettings GetScalingSettings() const override;
bool SupportsNativeHandle() const override;
const char* ImplementationName() const override;
EncoderInfo GetEncoderInfo() const override;
~ScopedVideoEncoder() override;
private:
@ -90,17 +87,8 @@ int32_t ScopedVideoEncoder::SetRateAllocation(
return encoder_->SetRateAllocation(allocation, framerate);
}
webrtc::VideoEncoder::ScalingSettings ScopedVideoEncoder::GetScalingSettings()
const {
return encoder_->GetScalingSettings();
}
bool ScopedVideoEncoder::SupportsNativeHandle() const {
return encoder_->SupportsNativeHandle();
}
const char* ScopedVideoEncoder::ImplementationName() const {
return encoder_->ImplementationName();
webrtc::VideoEncoder::EncoderInfo ScopedVideoEncoder::GetEncoderInfo() const {
return encoder_->GetEncoderInfo();
}
ScopedVideoEncoder::~ScopedVideoEncoder() {