| # 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" ] |
| } |