| Index: webrtc/media/engine/videoencodersoftwarefallbackwrapper.h
|
| diff --git a/webrtc/media/engine/videoencodersoftwarefallbackwrapper.h b/webrtc/media/engine/videoencodersoftwarefallbackwrapper.h
|
| index c717668d5839ec24de5941e40d36f27d46add32d..511de54947a0c10adade771562af138d3d207e1f 100644
|
| --- a/webrtc/media/engine/videoencodersoftwarefallbackwrapper.h
|
| +++ b/webrtc/media/engine/videoencodersoftwarefallbackwrapper.h
|
| @@ -15,6 +15,7 @@
|
| #include <string>
|
| #include <vector>
|
|
|
| +#include "webrtc/media/base/codec.h"
|
| #include "webrtc/video_encoder.h"
|
|
|
| namespace webrtc {
|
| @@ -24,7 +25,7 @@ namespace webrtc {
|
| // hardware restrictions, such as max resolution.
|
| class VideoEncoderSoftwareFallbackWrapper : public VideoEncoder {
|
| public:
|
| - VideoEncoderSoftwareFallbackWrapper(VideoCodecType codec_type,
|
| + VideoEncoderSoftwareFallbackWrapper(const cricket::VideoCodec& codec,
|
| webrtc::VideoEncoder* encoder);
|
|
|
| int32_t InitEncode(const VideoCodec* codec_settings,
|
| @@ -63,7 +64,7 @@ class VideoEncoderSoftwareFallbackWrapper : public VideoEncoder {
|
| uint32_t packet_loss_;
|
| int64_t rtt_;
|
|
|
| - const EncoderType encoder_type_;
|
| + const cricket::VideoCodec codec_;
|
| webrtc::VideoEncoder* const encoder_;
|
|
|
| std::unique_ptr<webrtc::VideoEncoder> fallback_encoder_;
|
|
|