Index: remoting/host/capturer_fake_ascii.cc |
diff --git a/remoting/host/capturer_fake_ascii.cc b/remoting/host/capturer_fake_ascii.cc |
deleted file mode 100644 |
index e0f584563c865f062b5608e5c33bcb751465bebc..0000000000000000000000000000000000000000 |
--- a/remoting/host/capturer_fake_ascii.cc |
+++ /dev/null |
@@ -1,86 +0,0 @@ |
-// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "remoting/host/capturer_fake_ascii.h" |
- |
-namespace remoting { |
- |
-static const int kWidth = 32; |
-static const int kHeight = 20; |
-static const int kBytesPerPixel = 1; |
- |
-CapturerFakeAscii::CapturerFakeAscii() |
- : current_buffer_(0), |
- pixel_format_(media::VideoFrame::ASCII) { |
-} |
- |
-CapturerFakeAscii::~CapturerFakeAscii() { |
-} |
- |
-void CapturerFakeAscii::ScreenConfigurationChanged() { |
- width_ = kWidth; |
- height_ = kHeight; |
- bytes_per_row_ = width_ * kBytesPerPixel; |
- pixel_format_ = media::VideoFrame::ASCII; |
- |
- // Create memory for the buffers. |
- int buffer_size = height_ * bytes_per_row_; |
- for (int i = 0; i < kNumBuffers; i++) { |
- buffers_[i].reset(new uint8[buffer_size]); |
- } |
-} |
- |
-media::VideoFrame::Format CapturerFakeAscii::pixel_format() const { |
- return pixel_format_; |
-} |
- |
-void CapturerFakeAscii::ClearInvalidRegion() { |
- helper_.ClearInvalidRegion(); |
-} |
- |
-void CapturerFakeAscii::InvalidateRegion(const SkRegion& invalid_region) { |
- helper_.InvalidateRegion(invalid_region); |
-} |
- |
-void CapturerFakeAscii::InvalidateScreen(const SkISize& size) { |
- helper_.InvalidateScreen(size); |
-} |
- |
-void CapturerFakeAscii::InvalidateFullScreen() { |
- helper_.InvalidateFullScreen(); |
-} |
- |
-void CapturerFakeAscii::CaptureInvalidRegion( |
- const CaptureCompletedCallback& callback) { |
- GenerateImage(); |
- DataPlanes planes; |
- planes.data[0] = buffers_[current_buffer_].get(); |
- current_buffer_ = (current_buffer_ + 1) % kNumBuffers; |
- planes.strides[0] = bytes_per_row_; |
- scoped_refptr<CaptureData> capture_data(new CaptureData( |
- planes, SkISize::Make(width_, height_), pixel_format_)); |
- |
- helper_.set_size_most_recent(capture_data->size()); |
- |
- callback.Run(capture_data); |
-} |
- |
-const SkISize& CapturerFakeAscii::size_most_recent() const { |
- return helper_.size_most_recent(); |
-} |
- |
-void CapturerFakeAscii::GenerateImage() { |
- for (int y = 0; y < height_; ++y) { |
- uint8* row = buffers_[current_buffer_].get() + bytes_per_row_ * y; |
- for (int x = 0; x < bytes_per_row_; ++x) { |
- if (y == 0 || x == 0 || x == (width_ - 1) || y == (height_ - 1)) { |
- row[x] = '*'; |
- } else { |
- row[x] = ' '; |
- } |
- } |
- } |
-} |
- |
-} // namespace remoting |