Update MultiplexEncoderAdapter to use EncoderInfo

Bug: webrtc:9890
Change-Id: I8d02f0f25e515ec06e0e81624f80c12f95b13c3d
Reviewed-on: https://webrtc-review.googlesource.com/c/109024
Commit-Queue: Erik Språng <sprang@webrtc.org>
Reviewed-by: Emircan Uysaler <emircan@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#25476}
This commit is contained in:
Erik Språng
2018-11-01 17:40:10 +01:00
committed by Commit Bot
parent 58df0ada6e
commit 096d016acc
2 changed files with 20 additions and 3 deletions

View File

@ -50,7 +50,7 @@ class MultiplexEncoderAdapter : public VideoEncoder {
int SetRateAllocation(const VideoBitrateAllocation& bitrate,
uint32_t new_framerate) override;
int Release() override;
const char* ImplementationName() const override;
EncoderInfo GetEncoderInfo() const override;
EncodedImageCallback::Result OnEncodedImage(
AlphaCodecStream stream_idx,
@ -81,6 +81,8 @@ class MultiplexEncoderAdapter : public VideoEncoder {
const bool supports_augmented_data_;
int augmenting_data_size_ = 0;
EncoderInfo encoder_info_;
};
} // namespace webrtc