chromium/chrome/browser/ui/global_media_controls/supplemental_device_picker_producer.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 "chrome/browser/ui/global_media_controls/supplemental_device_picker_producer.h"

#include <utility>

#include "components/global_media_controls/public/media_item_manager.h"

SupplementalDevicePickerProducer::SupplementalDevicePickerProducer(
    global_media_controls::MediaItemManager* item_manager)
    :{}

SupplementalDevicePickerProducer::~SupplementalDevicePickerProducer() {}

base::WeakPtr<media_message_center::MediaNotificationItem>
SupplementalDevicePickerProducer::GetMediaItem(const std::string& id) {}

std::set<std::string>
SupplementalDevicePickerProducer::GetActiveControllableItemIds() const {}

bool SupplementalDevicePickerProducer::HasFrozenItems() {}

void SupplementalDevicePickerProducer::OnItemShown(
    const std::string& id,
    global_media_controls::MediaItemUI* item_ui) {}

bool SupplementalDevicePickerProducer::IsItemActivelyPlaying(
    const std::string& id) {}

void SupplementalDevicePickerProducer::OnMediaItemUIDismissed(
    const std::string& id) {}

void SupplementalDevicePickerProducer::CreateItem(
    const base::UnguessableToken& source_id) {}

void SupplementalDevicePickerProducer::DeleteItem() {}

void SupplementalDevicePickerProducer::ShowItem() {}

void SupplementalDevicePickerProducer::HideItem() {}

void SupplementalDevicePickerProducer::OnMetadataChanged(
    const media_session::MediaMetadata& metadata) {}

void SupplementalDevicePickerProducer::OnArtworkImageChanged(
    const gfx::ImageSkia& artwork_image) {}

void SupplementalDevicePickerProducer::OnFaviconImageChanged(
    const gfx::ImageSkia& favicon_image) {}

void SupplementalDevicePickerProducer::AddObserver(
    mojo::PendingRemote<global_media_controls::mojom::DevicePickerObserver>
        observer) {}

void SupplementalDevicePickerProducer::HideMediaUI() {}

const SupplementalDevicePickerItem&
SupplementalDevicePickerProducer::GetOrCreateNotificationItem(
    const base::UnguessableToken& source_id) {}

mojo::PendingRemote<global_media_controls::mojom::DevicePickerProvider>
SupplementalDevicePickerProducer::PassRemote() {}

void SupplementalDevicePickerProducer::OnItemListChanged() {}

void SupplementalDevicePickerProducer::OnMediaDialogOpened() {}

void SupplementalDevicePickerProducer::OnMediaDialogClosed() {}