Update EncoderProxy to use EncoderInfo
Bug: webrtc:9890
Change-Id: Iadb9cab3bb628480cb83c456f23cc15f6fee8d47
Reviewed-on: https://webrtc-review.googlesource.com/c/109027
Reviewed-by: Niels Moller <nisse@webrtc.org>
Reviewed-by: Sebastian Jansson <srte@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#25497}
diff --git a/test/video_encoder_proxy_factory.h b/test/video_encoder_proxy_factory.h
index e7289c0..fa32ebc 100644
--- a/test/video_encoder_proxy_factory.h
+++ b/test/video_encoder_proxy_factory.h
@@ -71,9 +71,6 @@
size_t max_payload_size) override {
return encoder_->InitEncode(config, number_of_cores, max_payload_size);
}
- VideoEncoder::ScalingSettings GetScalingSettings() const override {
- return encoder_->GetScalingSettings();
- }
int32_t RegisterEncodeCompleteCallback(
EncodedImageCallback* callback) override {
return encoder_->RegisterEncodeCompleteCallback(callback);
@@ -86,8 +83,8 @@
uint32_t framerate) override {
return encoder_->SetRateAllocation(rate_allocation, framerate);
}
- const char* ImplementationName() const override {
- return encoder_->ImplementationName();
+ VideoEncoder::EncoderInfo GetEncoderInfo() const override {
+ return encoder_->GetEncoderInfo();
}
VideoEncoder* const encoder_;