BUILD.gn 918 B

123456789101112131415161718192021222324252627282930313233
  1. # Copyright 2020 The Chromium Authors. All rights reserved.
  2. # Use of this source code is governed by a BSD-style license that can be
  3. # found in the LICENSE file.
  4. import("//build/buildflag_header.gni")
  5. import("//build/config/chromecast_build.gni")
  6. declare_args() {
  7. # TODO(crbug.com/1328991): Remove is_android from below.
  8. enable_media_control_logging_override =
  9. is_castos || (is_android && enable_cast_receiver)
  10. }
  11. buildflag_header("media_control_buildflags") {
  12. header = "media_control_buildflags.h"
  13. flags = [ "ENABLE_MEDIA_CONTROL_LOGGING_OVERRIDE=$enable_media_control_logging_override" ]
  14. }
  15. static_library("renderer") {
  16. sources = [
  17. "media_playback_options.cc",
  18. "media_playback_options.h",
  19. ]
  20. deps = [
  21. ":media_control_buildflags",
  22. "//components/media_control/mojom",
  23. "//content/public/common",
  24. "//content/public/renderer",
  25. "//third_party/blink/public/common",
  26. ]
  27. }