chromium/chrome/browser/media/router/discovery/access_code/access_code_cast_pref_updater.cc

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

#include "chrome/browser/media/router/discovery/access_code/access_code_cast_pref_updater.h"

#include "base/json/values_util.h"
#include "chrome/browser/media/router/discovery/access_code/access_code_media_sink_util.h"

namespace media_router {

AccessCodeCastPrefUpdater::~AccessCodeCastPrefUpdater() = default;

void AccessCodeCastPrefUpdater::GetMediaSinkInternalValueBySinkId(
    const MediaSink::Id sink_id,
    base::OnceCallback<void(base::Value::Dict)> get_sink_callback) {}

void AccessCodeCastPrefUpdater::GetDeviceAddedTime(
    const MediaSink::Id sink_id,
    base::OnceCallback<void(std::optional<base::Time>)>
        get_device_added_time_callback) {}

// static
std::vector<MediaSink::Id> AccessCodeCastPrefUpdater::GetMatchingIPEndPoints(
    const base::Value::Dict& devices_dict,
    net::IPEndPoint ip_endpoint) {}

}  // namespace media_router