Index: media/cast/cast_sender.h |
diff --git a/media/cast/cast_sender.h b/media/cast/cast_sender.h |
index 64d07d45ef68c7e99cac753f0cd34a34d28b1825..0c135197afdb26973508cae8ee9530ba149bc3b4 100644 |
--- a/media/cast/cast_sender.h |
+++ b/media/cast/cast_sender.h |
@@ -20,10 +20,8 @@ |
#include "media/cast/cast_config.h" |
#include "media/cast/cast_environment.h" |
#include "media/cast/transport/cast_transport_sender.h" |
-#include "media/filters/gpu_video_accelerator_factories.h" |
namespace media { |
-class GpuVideoAcceleratorFactories; |
class VideoFrame; |
namespace cast { |
@@ -90,7 +88,8 @@ class CastSender { |
virtual void InitializeVideo( |
const VideoSenderConfig& video_config, |
const CastInitializationCallback& cast_initialization_cb, |
- const scoped_refptr<GpuVideoAcceleratorFactories>& gpu_factories) = 0; |
+ const CreateVideoEncodeAcceleratorCallback& create_vea_cb, |
+ const CreateVideoEncodeMemoryCallback& create_video_encode_mem_cb) = 0; |
}; |
} // namespace cast |