[Audio Focus] Move logic to helper
Move audio focus media internals to helper class. Move
logic from content::AudioFocusObserver (which we want
to remove) to this helper class.
BUG=875004
Change-Id: I7c80f6b680bd23e71193438c32b68e55ea05b58e
Reviewed-on: https://chromium-review.googlesource.com/c/1286904
Reviewed-by: Chrome Cunningham <[email protected]>
Commit-Queue: Becca Hughes <[email protected]>
Cr-Commit-Position: refs/heads/master@{#602125}
diff --git a/content/browser/BUILD.gn b/content/browser/BUILD.gn
index 587086dd..d26f4153 100644
--- a/content/browser/BUILD.gn
+++ b/content/browser/BUILD.gn
@@ -1151,6 +1151,8 @@
"media/media_interface_proxy.h",
"media/media_internals.cc",
"media/media_internals.h",
+ "media/media_internals_audio_focus_helper.cc",
+ "media/media_internals_audio_focus_helper.h",
"media/media_internals_handler.cc",
"media/media_internals_handler.h",
"media/media_internals_proxy.cc",
@@ -1165,8 +1167,6 @@
"media/session/audio_focus_delegate_android.cc",
"media/session/audio_focus_delegate_android.h",
"media/session/audio_focus_delegate_default.cc",
- "media/session/audio_focus_observer.cc",
- "media/session/audio_focus_observer.h",
"media/session/media_metadata_sanitizer.cc",
"media/session/media_metadata_sanitizer.h",
"media/session/media_session_android.cc",