blob: d680ce3903d11f973dbc18f96070e98d17ca4e35 [file] [log] [blame]
# Copyright 2020 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
config("chromium_media_headers") {
include_dirs = [ "." ]
}
source_set("chromium_media") {
sources = [
"media/base/bit_reader.cc",
"media/base/bit_reader.h",
"media/base/bit_reader_core.cc",
"media/base/bit_reader_core.h",
"media/base/bitrate.cc",
"media/base/bitrate.h",
"media/base/ranges.cc",
"media/base/ranges.h",
"media/base/subsample_entry.cc",
"media/base/subsample_entry.h",
"media/base/video_bitrate_allocation.cc",
"media/base/video_bitrate_allocation.h",
"media/base/video_codecs.cc",
"media/base/video_codecs.h",
"media/base/video_color_space.cc",
"media/base/video_color_space.h",
"media/filters/h264_bitstream_buffer.cc",
"media/filters/h264_bitstream_buffer.h",
"media/filters/vp9_parser.cc",
"media/filters/vp9_parser.h",
"media/filters/vp9_raw_bits_reader.cc",
"media/filters/vp9_raw_bits_reader.h",
"media/filters/vp9_uncompressed_header_parser.cc",
"media/filters/vp9_uncompressed_header_parser.h",
"media/gpu/accelerated_video_decoder.h",
"media/gpu/gpu_video_encode_accelerator_helpers.cc",
"media/gpu/gpu_video_encode_accelerator_helpers.h",
"media/gpu/h264_decoder.cc",
"media/gpu/h264_decoder.h",
"media/gpu/h264_dpb.cc",
"media/gpu/h264_dpb.h",
"media/gpu/vp9_decoder.cc",
"media/gpu/vp9_decoder.h",
"media/gpu/vp9_picture.cc",
"media/gpu/vp9_picture.h",
"media/gpu/vp9_reference_frame_vector.cc",
"media/gpu/vp9_reference_frame_vector.h",
"media/video/h264_bit_reader.cc",
"media/video/h264_bit_reader.h",
"media/video/h264_level_limits.cc",
"media/video/h264_level_limits.h",
"media/video/h264_parser.cc",
"media/video/h264_parser.h",
"media/video/h264_poc.cc",
"media/video/h264_poc.h",
"media/video/video_encode_accelerator.cc",
"media/video/video_encode_accelerator.h",
]
public_deps = [
"//sdk/lib/stdcompat",
"//src/media/lib/codec_impl",
"//zircon/system/ulib/fbl",
"//zircon/third_party/ulib/safemath",
]
public_configs = [ ":chromium_media_headers" ]
}