Index: media/renderers/video_renderer_impl_unittest.cc |
diff --git a/media/renderers/video_renderer_impl_unittest.cc b/media/renderers/video_renderer_impl_unittest.cc |
index e7a09efb984d2e2a1cbccc217eae4c3a7c4a63f2..fdac65ba4ed6b4fed71cbbfbb074e455183fa2f2 100644 |
--- a/media/renderers/video_renderer_impl_unittest.cc |
+++ b/media/renderers/video_renderer_impl_unittest.cc |
@@ -23,6 +23,7 @@ |
#include "media/base/test_helpers.h" |
#include "media/base/video_frame.h" |
#include "media/base/wall_clock_time_source.h" |
+#include "media/renderers/mock_gpu_memory_buffer_video_frame_pool.h" |
#include "media/renderers/video_renderer_impl.h" |
#include "testing/gtest/include/gtest/gtest.h" |
@@ -737,21 +738,6 @@ TEST_F(VideoRendererImplTest, StartPlayingFromThenFlushThenEOS) { |
Destroy(); |
} |
-namespace { |
-class MockGpuMemoryBufferVideoFramePool : public GpuMemoryBufferVideoFramePool { |
- public: |
- MockGpuMemoryBufferVideoFramePool(std::vector<base::Closure>* frame_ready_cbs) |
- : frame_ready_cbs_(frame_ready_cbs) {} |
- void MaybeCreateHardwareFrame(const scoped_refptr<VideoFrame>& video_frame, |
- const FrameReadyCB& frame_ready_cb) override { |
- frame_ready_cbs_->push_back(base::Bind(frame_ready_cb, video_frame)); |
- } |
- |
- private: |
- std::vector<base::Closure>* frame_ready_cbs_; |
-}; |
-} |
- |
class VideoRendererImplAsyncAddFrameReadyTest : public VideoRendererImplTest { |
public: |
VideoRendererImplAsyncAddFrameReadyTest() { |