Index: content/renderer/media/rtc_video_encoder_factory.cc |
diff --git a/content/renderer/media/rtc_video_encoder_factory.cc b/content/renderer/media/rtc_video_encoder_factory.cc |
index ec92f5572f9bd7c1877985cd1e1f3f073186e7f0..6410749fc8d8712e31256d3fa2d3176c21e9be6f 100644 |
--- a/content/renderer/media/rtc_video_encoder_factory.cc |
+++ b/content/renderer/media/rtc_video_encoder_factory.cc |
@@ -22,8 +22,8 @@ void VEAToWebRTCCodecs( |
const media::VideoEncodeAccelerator::SupportedProfile& profile) { |
int width = profile.max_resolution.width(); |
int height = profile.max_resolution.height(); |
- int fps = profile.max_framerate.numerator; |
- DCHECK_EQ(profile.max_framerate.denominator, 1U); |
+ int fps = profile.max_framerate_numerator; |
+ DCHECK_EQ(profile.max_framerate_denominator, 1U); |
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess(); |
if (profile.profile >= media::VP8PROFILE_MIN && |
@@ -64,9 +64,8 @@ media::VideoCodecProfile WebRTCCodecToVideoCodecProfile( |
RTCVideoEncoderFactory::RTCVideoEncoderFactory( |
const scoped_refptr<media::GpuVideoAcceleratorFactories>& gpu_factories) |
: gpu_factories_(gpu_factories) { |
- // Query media::VideoEncodeAccelerator (statically) for our supported codecs. |
std::vector<media::VideoEncodeAccelerator::SupportedProfile> profiles = |
- GpuVideoEncodeAcceleratorHost::GetSupportedProfiles(); |
+ gpu_factories_->GetVideoEncodeAcceleratorSupportedProfiles(); |
for (size_t i = 0; i < profiles.size(); ++i) |
VEAToWebRTCCodecs(&codecs_, profiles[i]); |
} |