Update FakeEncoder to use EncoderInfo

Bug: webrtc:9890
Change-Id: Ia6f268b35b5cc62fb6318f59bd66bbf65e97a23d
Reviewed-on: https://webrtc-review.googlesource.com/c/109565
Reviewed-by: Sebastian Jansson <srte@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#25515}
This commit is contained in:
Erik Språng 2018-11-06 11:33:15 +01:00 committed by Commit Bot
parent 254d3db59a
commit df351f4b54
2 changed files with 5 additions and 3 deletions

View File

@ -245,8 +245,10 @@ int32_t FakeEncoder::SetRateAllocation(
}
const char* FakeEncoder::kImplementationName = "fake_encoder";
const char* FakeEncoder::ImplementationName() const {
return kImplementationName;
VideoEncoder::EncoderInfo FakeEncoder::GetEncoderInfo() const {
EncoderInfo info;
info.implementation_name = kImplementationName;
return info;
}
int FakeEncoder::GetConfiguredInputFramerate() const {

View File

@ -43,8 +43,8 @@ class FakeEncoder : public VideoEncoder {
int32_t Release() override;
int32_t SetRateAllocation(const VideoBitrateAllocation& rate_allocation,
uint32_t framerate) override;
const char* ImplementationName() const override;
int GetConfiguredInputFramerate() const;
EncoderInfo GetEncoderInfo() const override;
static const char* kImplementationName;