Searched defs:VideoScheduler (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/remoting/host/
H A Dvideo_scheduler.cc39 VideoScheduler::VideoScheduler( function in class:remoting::VideoScheduler
68 webrtc::SharedMemory* VideoScheduler::CreateSharedMemory(size_t size) {
72 void VideoScheduler::OnCaptureCompleted(webrtc::DesktopFrame* frame) {
88 FROM_HERE, base::Bind(&VideoScheduler::EncodeFrame, this,
94 FROM_HERE, base::Bind(&VideoScheduler::CaptureNextFrame, this));
98 void VideoScheduler::OnCursorShapeChanged(
117 FROM_HERE, base::Bind(&VideoScheduler::SendCursorShape, this,
121 void VideoScheduler::Start() {
125 FROM_HERE, base::Bind(&VideoScheduler
[all...]
H A Dvideo_scheduler.h70 // VideoScheduler would ideally schedule captures so as to saturate the slowest
75 class VideoScheduler : public base::RefCountedThreadSafe<VideoScheduler>, class in namespace:remoting
79 // Creates a VideoScheduler running capture, encode and network tasks on the
83 VideoScheduler(
121 friend class base::RefCountedThreadSafe<VideoScheduler>;
122 virtual ~VideoScheduler();
185 scoped_ptr<base::OneShotTimer<VideoScheduler> > capture_timer_;
189 scoped_ptr<base::DelayTimer<VideoScheduler> > keep_alive_timer_;
211 DISALLOW_COPY_AND_ASSIGN(VideoScheduler);
[all...]

Completed in 114 milliseconds