Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / chromecast / media / cma / backend / BUILD.gn
blob7507b7d6ea0e7c6c6d90e303e58e1da6186a30bb
1 # Copyright 2015 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.
5 source_set("backend") {
6   sources = [
7     "audio_pipeline_device_default.cc",
8     "audio_pipeline_device_default.h",
9     "media_clock_device_default.cc",
10     "media_clock_device_default.h",
11     "media_component_device_default.cc",
12     "media_component_device_default.h",
13     "media_pipeline_backend_default.cc",
14     "media_pipeline_backend_default.h",
15     "video_pipeline_device_default.cc",
16     "video_pipeline_device_default.h",
17   ]
19   # This target cannot depend on //media. Include these headers directly.
20   sources += [
21     "//media/base/media_export.h",
22     "//media/base/timestamp_constants.h",
23   ]
25   public_deps = [
26     "//chromecast/public",
27     "//chromecast/public/media",
28   ]
30   deps = [
31     "//base",
32   ]
34   configs += [ "//chromecast:config" ]