diff options
Diffstat (limited to 'chromium/content/renderer/media/rtc_video_encoder_factory.h')
-rw-r--r-- | chromium/content/renderer/media/rtc_video_encoder_factory.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/chromium/content/renderer/media/rtc_video_encoder_factory.h b/chromium/content/renderer/media/rtc_video_encoder_factory.h index b07ccda0043..b9971bfeb0a 100644 --- a/chromium/content/renderer/media/rtc_video_encoder_factory.h +++ b/chromium/content/renderer/media/rtc_video_encoder_factory.h @@ -12,9 +12,13 @@ #include "content/common/content_export.h" #include "third_party/libjingle/source/talk/media/webrtc/webrtcvideoencoderfactory.h" -namespace content { +namespace media { + +class GpuVideoAcceleratorFactories; -class RendererGpuVideoAcceleratorFactories; +} // namespace media + +namespace content { // This class creates RTCVideoEncoder instances (each wrapping a // media::VideoEncodeAccelerator) on behalf of the WebRTC stack. @@ -22,7 +26,7 @@ class CONTENT_EXPORT RTCVideoEncoderFactory : NON_EXPORTED_BASE(public cricket::WebRtcVideoEncoderFactory) { public: explicit RTCVideoEncoderFactory( - const scoped_refptr<RendererGpuVideoAcceleratorFactories>& gpu_factories); + const scoped_refptr<media::GpuVideoAcceleratorFactories>& gpu_factories); virtual ~RTCVideoEncoderFactory(); // cricket::WebRtcVideoEncoderFactory implementation. @@ -34,7 +38,7 @@ class CONTENT_EXPORT RTCVideoEncoderFactory virtual void DestroyVideoEncoder(webrtc::VideoEncoder* encoder) OVERRIDE; private: - const scoped_refptr<RendererGpuVideoAcceleratorFactories> gpu_factories_; + const scoped_refptr<media::GpuVideoAcceleratorFactories> gpu_factories_; // Codec support list of cricket::WebRtcVideoEncoderFactory::VideoCodec // instances. |