chromium/media/remoting/receiver_controller.cc

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

#include "media/remoting/receiver_controller.h"

#include "base/no_destructor.h"
#include "base/task/single_thread_task_runner.h"

namespace media {
namespace remoting {

// static
ReceiverController* ReceiverController::GetInstance() {}

ReceiverController::ReceiverController()
    :{}

ReceiverController::~ReceiverController() = default;

void ReceiverController::Initialize(
    mojo::PendingRemote<mojom::Remotee> remotee) {}

void ReceiverController::OnRendererFlush(uint32_t audio_count,
                                         uint32_t video_count) {}

void ReceiverController::OnVideoNaturalSizeChange(const gfx::Size& size) {}

void ReceiverController::StartDataStreams(
    mojo::PendingRemote<::media::mojom::RemotingDataStreamReceiver>
        audio_stream,
    mojo::PendingRemote<::media::mojom::RemotingDataStreamReceiver>
        video_stream) {}

void ReceiverController::OnMessageFromSource(
    const std::vector<uint8_t>& message) {}

void ReceiverController::OnSendRpc(std::vector<uint8_t> message) {}

}  // namespace remoting
}  // namespace media