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}
This commit is contained in:
@ -71,9 +71,6 @@ class VideoEncoderProxyFactory final : public VideoEncoderFactory {
|
||||
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 @@ class VideoEncoderProxyFactory final : public VideoEncoderFactory {
|
||||
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_;
|
||||
|
Reference in New Issue
Block a user