 Chromium Code Reviews
 Chromium Code Reviews Issue 11754003:
  Move VideoFrameProvider to, and remove all usage of WebVideoFrame from cc/  (Closed) 
  Base URL: svn://svn.chromium.org/chrome/trunk/src
    
  
    Issue 11754003:
  Move VideoFrameProvider to, and remove all usage of WebVideoFrame from cc/  (Closed) 
  Base URL: svn://svn.chromium.org/chrome/trunk/src| Index: cc/test/fake_video_frame_provider.h | 
| diff --git a/cc/test/fake_video_frame_provider.h b/cc/test/fake_video_frame_provider.h | 
| index f44dee63c6a93b31029600d8ad1641f0ddc5c54e..91cc66f8595f027c5085c7202c1cbf3ce5a66629 100644 | 
| --- a/cc/test/fake_video_frame_provider.h | 
| +++ b/cc/test/fake_video_frame_provider.h | 
| @@ -5,28 +5,28 @@ | 
| #ifndef CC_TEST_FAKE_VIDEO_FRAME_PROVIDER_H_ | 
| #define CC_TEST_FAKE_VIDEO_FRAME_PROVIDER_H_ | 
| -#include "base/memory/scoped_ptr.h" | 
| -#include "cc/test/fake_video_frame.h" | 
| -#include "third_party/WebKit/Source/Platform/chromium/public/WebVideoFrameProvider.h" | 
| +#include "cc/video_frame_provider.h" | 
| +#include "media/base/video_frame.h" | 
| namespace cc { | 
| // Fake video frame provider that always provides the same VideoFrame. | 
| -class FakeVideoFrameProvider: public WebKit::WebVideoFrameProvider { | 
| +class FakeVideoFrameProvider: public VideoFrameProvider { | 
| 
scherkus (not reviewing)
2013/01/04 16:59:35
nit: spaces around :
 | 
| public: | 
| FakeVideoFrameProvider(); | 
| virtual ~FakeVideoFrameProvider(); | 
| - virtual void setVideoFrameProviderClient(Client* client) OVERRIDE; | 
| - virtual WebKit::WebVideoFrame* getCurrentFrame() OVERRIDE; | 
| - virtual void putCurrentFrame(WebKit::WebVideoFrame*) OVERRIDE {} | 
| + virtual void SetVideoFrameProviderClient(Client* client) OVERRIDE; | 
| + virtual scoped_refptr<media::VideoFrame> GetCurrentFrame() OVERRIDE; | 
| + virtual void PutCurrentFrame(const scoped_refptr<media::VideoFrame>&) | 
| + OVERRIDE {} | 
| - void set_frame(FakeVideoFrame* frame) { | 
| + void set_frame(const scoped_refptr<media::VideoFrame>& frame) { | 
| frame_ = frame; | 
| } | 
| private: | 
| - FakeVideoFrame* frame_; | 
| + scoped_refptr<media::VideoFrame> frame_; | 
| Client* client_; | 
| }; |