// 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. #ifndef CHROME_BROWSER_UI_VIEWS_MEDIA_PREVIEW_MIC_PREVIEW_AUDIO_STREAM_COORDINATOR_H_ #define CHROME_BROWSER_UI_VIEWS_MEDIA_PREVIEW_MIC_PREVIEW_AUDIO_STREAM_COORDINATOR_H_ #include <string> #include <utility> #include "base/functional/callback_forward.h" #include "base/memory/weak_ptr.h" #include "components/capture_mode/audio_capturer.h" #include "media/mojo/mojom/audio_stream_factory.mojom.h" #include "ui/views/view_tracker.h" class AudioStreamView; // Sets up, updates and maintains the AudioStreamView. class AudioStreamCoordinator { … }; #endif // CHROME_BROWSER_UI_VIEWS_MEDIA_PREVIEW_MIC_PREVIEW_AUDIO_STREAM_COORDINATOR_H_