// Copyright 2016 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_BROWSER_UI_MEDIA_ROUTER_CAST_MODES_WITH_MEDIA_SOURCES_H_ #define CHROME_BROWSER_UI_MEDIA_ROUTER_CAST_MODES_WITH_MEDIA_SOURCES_H_ #include <map> #include <unordered_set> #include "chrome/browser/ui/media_router/media_cast_mode.h" #include "components/media_router/common/media_sink.h" #include "components/media_router/common/media_source.h" namespace media_router { // Contains information on cast modes and the sources associated with them. // Each cast mode contained has at least one source. // TODO(imcheng): Move this into QueryResultManager as this class is only used // there. class CastModesWithMediaSources { … }; } // namespace media_router #endif // CHROME_BROWSER_UI_MEDIA_ROUTER_CAST_MODES_WITH_MEDIA_SOURCES_H_