| Index: media/remoting/remoting_sink_observer.cc
|
| diff --git a/ui/base/resource/scale_factor.cc b/media/remoting/remoting_sink_observer.cc
|
| similarity index 33%
|
| copy from ui/base/resource/scale_factor.cc
|
| copy to media/remoting/remoting_sink_observer.cc
|
| index dceffaec424331060710e4b3ecf9cb82edfb376f..f632e2e5a1ae2d2311ab653905a256e60e5173da 100644
|
| --- a/ui/base/resource/scale_factor.cc
|
| +++ b/media/remoting/remoting_sink_observer.cc
|
| @@ -2,23 +2,23 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#include "ui/base/resource/scale_factor.h"
|
| +#include "media/remoting/remoting_sink_observer.h"
|
|
|
| -#include "base/macros.h"
|
| +namespace media {
|
|
|
| -namespace ui {
|
| +RemotingSinkObserver::RemotingSinkObserver(
|
| + mojom::RemotingSourceRequest source_request,
|
| + mojom::RemoterPtr remoter)
|
| + : binding_(this, std::move(source_request)), remoter_(std::move(remoter)) {}
|
|
|
| -namespace {
|
| +RemotingSinkObserver::~RemotingSinkObserver() {}
|
|
|
| -const float kScaleFactorScales[] = {1.0f, 1.0f, 1.25f, 1.33f, 1.4f, 1.5f, 1.8f,
|
| - 2.0f, 2.5f, 3.0f};
|
| -static_assert(NUM_SCALE_FACTORS == arraysize(kScaleFactorScales),
|
| - "kScaleFactorScales has incorrect size");
|
| -
|
| -} // namespace
|
| +void RemotingSinkObserver::OnSinkAvailable() {
|
| + is_sink_available_ = true;
|
| +}
|
|
|
| -float GetScaleForScaleFactor(ScaleFactor scale_factor) {
|
| - return kScaleFactorScales[scale_factor];
|
| +void RemotingSinkObserver::OnSinkGone() {
|
| + is_sink_available_ = false;
|
| }
|
|
|
| -} // namespace ui
|
| +} // namespace media
|
|
|