blob: 4a050ab5cc304bebef3afcd6bba3e8ccb0d58671 [file] [log] [blame]
ilnikd60d06a2017-04-05 03:02:20 -07001# Copyright (c) 2017 The WebRTC project authors. All Rights Reserved.
2#
3# Use of this source code is governed by a BSD-style license
4# that can be found in the LICENSE file in the root of the source
5# tree. An additional intellectual property rights grant can be found
6# in the file PATENTS. All contributing project authors may
7# be found in the AUTHORS file in the root of the source tree.
8
9import("../../webrtc.gni")
10if (is_android) {
11 import("//build/config/android/config.gni")
12 import("//build/config/android/rules.gni")
13}
14
15rtc_source_set("video_codecs_api") {
16 sources = [
andersc063f0c02017-09-11 11:50:51 -070017 "sdp_video_format.h",
ilnikd60d06a2017-04-05 03:02:20 -070018 "video_decoder.h",
Magnus Jedvertd4b0c052017-09-14 10:24:54 +020019 "video_decoder_factory.h",
mflodman351424e2017-08-10 02:43:14 -070020 "video_encoder.cc",
ilnikd60d06a2017-04-05 03:02:20 -070021 "video_encoder.h",
Magnus Jedvertd4b0c052017-09-14 10:24:54 +020022 "video_encoder_factory.h",
ilnikd60d06a2017-04-05 03:02:20 -070023 ]
24
25 deps = [
kwiberg84f6a3f2017-09-05 08:43:13 -070026 "..:optional",
nissef93752a2017-05-10 05:25:59 -070027 "..:video_frame_api",
ilnikd60d06a2017-04-05 03:02:20 -070028 "../..:webrtc_common",
nisseea3a7982017-05-15 02:42:11 -070029 "../../common_video",
ehmaldonadof6a861a2017-07-19 10:40:47 -070030 "../../rtc_base:rtc_base_approved",
ilnikd60d06a2017-04-05 03:02:20 -070031 ]
32}