Index: content/renderer/media/gpu/rtc_video_encoder.h |
diff --git a/content/renderer/media/gpu/rtc_video_encoder.h b/content/renderer/media/gpu/rtc_video_encoder.h |
index 390dc7b8f740c4aed30c68f0d761827285abb3fe..a5c09fd5dfc849e070759668f3cba8e4e70eb0aa 100644 |
--- a/content/renderer/media/gpu/rtc_video_encoder.h |
+++ b/content/renderer/media/gpu/rtc_video_encoder.h |
@@ -41,7 +41,7 @@ namespace content { |
class CONTENT_EXPORT RTCVideoEncoder |
: NON_EXPORTED_BASE(public webrtc::VideoEncoder) { |
public: |
- RTCVideoEncoder(webrtc::VideoCodecType type, |
+ RTCVideoEncoder(media::VideoCodecProfile profile, |
media::GpuVideoAcceleratorFactories* gpu_factories); |
~RTCVideoEncoder() override; |
@@ -65,8 +65,7 @@ class CONTENT_EXPORT RTCVideoEncoder |
class Impl; |
friend class RTCVideoEncoder::Impl; |
- // The video codec type, as reported to WebRTC. |
- const webrtc::VideoCodecType video_codec_type_; |
+ const media::VideoCodecProfile profile_; |
// Factory for creating VEAs, shared memory buffers, etc. |
media::GpuVideoAcceleratorFactories* gpu_factories_; |