chromium/components/media_router/browser/mirroring_media_controller_host_impl.cc

// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/media_router/browser/mirroring_media_controller_host_impl.h"

namespace media_router {

MirroringMediaControllerHostImpl::MirroringMediaControllerHostImpl(
    mojo::Remote<media_router::mojom::MediaController> mirroring_controller)
    :{}

MirroringMediaControllerHostImpl::~MirroringMediaControllerHostImpl() {}

mojo::PendingRemote<media_router::mojom::MediaStatusObserver>
MirroringMediaControllerHostImpl::GetMediaStatusObserverPendingRemote() {}

void MirroringMediaControllerHostImpl::AddObserver(
    MirroringMediaControllerHostImpl::Observer* observer) {}

void MirroringMediaControllerHostImpl::RemoveObserver(
    MirroringMediaControllerHostImpl::Observer* observer) {}

bool MirroringMediaControllerHostImpl::CanFreeze() const {}

bool MirroringMediaControllerHostImpl::IsFrozen() const {}

void MirroringMediaControllerHostImpl::Freeze() {}

void MirroringMediaControllerHostImpl::Unfreeze() {}

void MirroringMediaControllerHostImpl::OnMediaStatusUpdated(
    media_router::mojom::MediaStatusPtr status) {}

void MirroringMediaControllerHostImpl::DoPauseController() {}

}  // namespace media_router