| 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
|
|
|