This sets up API to release OutputSurface from LTHClient.
[chromium-blink-merge.git] / media / mojo / interfaces / BUILD.gn
blob1f9b19b13fc8aba30d60561fa62ccfd21f8d8a5c
1 # Copyright 2014 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 import("//third_party/mojo/src/mojo/public/tools/bindings/mojom.gni")
7 mojom("interfaces") {
8   sources = [
9     "content_decryption_module.mojom",
10     "decryptor.mojom",
11     "demuxer_stream.mojom",
12     "media_types.mojom",
13     "renderer.mojom",
14     "service_factory.mojom",
15   ]
17   if (is_chromeos) {
18     sources += [ "platform_verification.mojom" ]
19   }
21   deps = [
22     "//ui/mojo/geometry:interfaces",
23   ]