BUILD.gn 913 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  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/config/chromeos/ui_mode.gni")
  5. assert(is_chromeos_ash)
  6. source_set("recording") {
  7. sources = [
  8. "recording_encoder_muxer.cc",
  9. "recording_encoder_muxer.h",
  10. "recording_service.cc",
  11. "recording_service.h",
  12. "recording_service_constants.h",
  13. "video_capture_params.cc",
  14. "video_capture_params.h",
  15. ]
  16. deps = [
  17. "//ash/constants",
  18. "//ash/services/recording/public/mojom",
  19. "//base",
  20. "//media",
  21. "//services/audio/public/cpp",
  22. ]
  23. }
  24. source_set("test_support") {
  25. testonly = true
  26. sources = [
  27. "recording_service_test_api.cc",
  28. "recording_service_test_api.h",
  29. ]
  30. deps = [
  31. "//ash/services/recording",
  32. "//ash/services/recording/public/mojom",
  33. "//base",
  34. "//media",
  35. ]
  36. }