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